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

Nainstalujte Cotonti CMS/CMF na CentOS 7 VPS

Cotonti je open source, komunitou řízený systém pro správu obsahu (CMS) a rámec pro správu obsahu (CMF) založený na PHP a MySQL. V tomto článku vás provedeme procesem instalace Cotonti na CentOS 7 VPS s Apache, PHP a MariaDB.

Přihlaste se do svého Linux VPS jako uživatel root a ujistěte se, že všechny balíčky jsou aktuální

yum -y aktualizace

Nyní nainstalujeme MariaDB

yum nainstalovat mariadb-server mariadb

Spusťte MariaDB a přidejte ji, aby se automaticky spouštěla ​​při startu systému

systemctl start mariadb.servicesystemctl povolit mariadb.service

Spusťte následující příkaz k zabezpečení serveru MariaDB a nastavení nového hesla uživatele root

mysql_secure_installation

Cotonti potřebuje databázi MySQL, takže se přihlaste k serveru MySQL pomocí root uživatele a vytvořte novou databázi a uživatele

mysql -u root -pMariaDB [(none)]> VYTVOŘIT DATABÁZI cotonti;MariaDB [(none)]> UDĚLEJTE VŠECHNA OPRÁVNĚNÍ NA cotonti.* 'cotontiuser'@'localhost' IDENTIFIKOVANÉ PODLE 'HESLA';MariaDB [(none)] none)]> flush oprávnění;MariaDB [(none)]>> \q;

Nezapomeňte nahradit „PASSWORD“ skutečným heslem.

Nyní 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

Nainstalujte PHP a několik rozšíření PHP

yum install php php-mysql php-gd php-mbstring php-common

Stáhněte si nejnovější verzi Cotonti na svůj server

wget https://github.com/Cotonti/Cotonti/archive/master.zip

Rozbalte stažený archiv do kořenového adresáře dokumentu na vašem serveru.

yum -y install unzipunzip master.zip -d /var/www/html/mv /var/www/html/Cotonti-master/ /var/www/html/cotoni

Zkopírujte ukázkový konfigurační soubor a změňte jeho oprávnění

cp /var/www/html/cotonti/datas/config-sample.php /var/www/html/cotonti/datas/config.phpchmod 666 /var/www/html/cotonti/datas/config.php 

Změňte vlastnictví

chown -R apache:apache /var/www/html/cotonti/

Nyní nastavíme směrnici virtuálního hostování Apache pro váš web Cotonti.

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

IncludeOptional vhosts.d/*.conf

a 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 vaši doménu Cotonti

vim /etc/httpd/vhosts.d/yourdomain.confServerAdmin [email protected] "/var/www/html/cotonti"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/ /log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" combinedDirectoryIndex index.phpOptions FollowSymLinksAllowOverride AllVyžadovat udělení všech

A restartujte Apache, aby se změny projevily

systemctl restart httpd

To je vše. Nyní potřebujeme obědvat webový instalátor s přístupem na http://yourdomain.com . Průvodce instalací zkontroluje, zda váš server splňuje všechny požadavky, a dokončí instalaci Cotonti. Budete muset zadat své informace o MySQL a vytvořit administrátora.

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 to nastavili. 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 OrangeHRM na CentOS 7 VPS

  3. Jak nainstalovat Wolf CMS na CentOS VPS

  1. Jak nainstalovat ProjectPier na CentOS 7 VPS

  2. Nainstalujte Jetty na CentOS 7 VPS

  3. Nainstalujte Habari na CentOS 7 VPS