GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalujte PHP-Fusion 7 na CentOS 7 VPS

PHP-Fusion je lehký open source systém pro správu obsahu (CMS) založený na PHP. K ukládání obsahu webových stránek využívá databázi MySQL a obsahuje velmi jednoduchý administrační systém pro správu vašich stránek.

V tomto tutoriálu nainstalujeme PHP-Fusion 7 na CentOS 7 VPS s Apache, MariaDB a PHP.

PHP-Fusion 7 je vytvořen tak, aby fungoval na většině konfigurací, ale váš server musí stále splňovat následující požadavky:
PHP verze 5.3.4 nebo vyšší
MySQL verze 4.1 nebo vyšší

Nejprve se přihlaste ke svému CentOS 7 VPS a ujistěte se, že všechny nainstalované balíčky jsou aktuální

yum -y aktualizace

Abychom mohli spustit PHP-Fusion, potřebujeme mít LAMP stack, takže nejprve nainstalujeme webový server Apache, MariaDB a PHP.

MariaDB je výchozí databázový server v CentOS 7 a lze jej nainstalovat pomocí příkazu yum.

yum nainstalovat mariadb mariadb-server

Spusťte službu MariaDB a povolte její spuštění při spuštění

systemctl start mariadb.servicesystemctl povolit mariadb.service

Jakmile je MariaDB nainstalována, spusťte následující skript po instalaci, abyste zabezpečili databázový server a nastavili heslo uživatele root

mysql_secure_installation

a použijte následující možnosti

- Nastavit heslo root? [A/n] y- Odebrat anonymní uživatele? [A/n] y- Zakázat vzdálené přihlášení root? [A/n] y- Odebrat testovací databázi a získat k ní přístup? [A/n] y- Znovu načíst tabulky oprávnění? [A/n] y

Nově, nainstalujeme webový server Apache

yum install httpd

Spusťte webový server a povolte jeho spuštění při startu

systemctl spustit httpdsystemctl povolit httpd

PHP-Fusion je aplikace založená na PHP, takže musíme nainstalovat PHP
yum install php php-mysql

Restartujte webový server Apache, aby se změny projevily

systemctl restart httpd

Nyní máme na našem serveru CentOS 7 nainstalován plně funkční zásobník LAMP a můžeme začít s instalací PHP-Fusion.

Stáhněte si nejnovější stabilní verzi PHP-Fusion na svůj server

wget http://downloads.sourceforge.net/project/php-fusion/PHP-Fusion%20Archives/7.x/PHP-Fusion-7.02.07.zip

Rozbalte stažený zip archiv

yum install unzipunzip PHP-Fusion-7.02.07.zip

Vytvořte adresář pro svůj nový web PHP-Fusion v kořenovém adresáři dokumentů na vašem serveru

mkdir /var/www/html/mywebsite.com

Zkopírujte soubory PHP-Fusion z rozbaleného adresáře do nově vytvořeného adresáře mywebsite.com

cp -R PHP-Fusion-7.02.07/files/* /var/www/html/mywebsite.com/

Přejmenujte konfigurační soubor PHP-Fusion

cd /var/www/html/mywebsite.com

Přejmenujte vytvořený adresář

mv _config.php config.php

a změnit vlastníka souborů PHP-Fusion

chown -R apache:apache /var/www/html/mywebsite.com/

Dále se přihlaste ke svému serveru MariaDB jako uživatel root a vytvořte novou databázi a uživatele

mysql -u root -pMariaDB [(none)]> VYTVOŘIT DATABÁZI phpfusion;MariaDB [(none)]> UDĚLEJTE VŠE NA phpfusion.* phpfusionuser@localhost identifikovanému pomocí 'VAŠE HESLO';MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(žádné)]> \q

Nezapomeňte nahradit „VAŠE HESLO“ skutečným silným heslem.

Nyní nastavíme direktivu virtuálního hostování Apache pro název domény „vaše_doména.com“.

Vytvořte soubor „/etc/httpd/conf.d/vhosts.conf“ s následujícím obsahem

vim /etc/httpd/conf.d/vhosts.confIncludeVolitelné vhosts.d/*.conf

Vytvořte adresář „/etc/httpd/vhosts.d“, kam umístíme všechny naše virtuální hostitele.

mkdir /etc/httpd/vhosts.d

Vytvořte virtuálního hostitele pro naši doménu

cd /etc/httpd/vhosts.dvim vasedomena.com

a přidejte následující obsah

ServerAdmin [email protected] "/var/www/html/yourdomain.com"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com-access_log" combinedDirectoryIndex index.phpOptions FollowSymLinksAllowOverride AllVyžadovat uděleno vše 

To je vše. Instalace z příkazového řádku je dokončena. Nyní přejděte ve svém oblíbeném webovém prohlížeči na http://yourdomain.com a dokončete instalaci podle pokynů.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám PHP-Fusion nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Nainstalujte MariaDB na CentOS 6.4

  2. Nainstalujte GlassFish na CentOS 6 VPS

  3. Nainstalujte Octopress na CentOS 6 VPS

  1. Nainstalujte MediaWiki na CentOS 7 VPS

  2. Jak nainstalovat Reader Self RSS na CentOS 7 VPS

  3. Jak nainstalovat OrangeHRM na CentOS 7 VPS

  1. Jak nainstalovat ProjectPier na CentOS 7 VPS

  2. Nainstalujte Jetty na CentOS 7 VPS

  3. Nainstalujte Habari na CentOS 7 VPS