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.phpZměň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/*.confa vytvořte adresář „/etc/httpd/vhosts.d“, kam umístíme všechny naše virtuální hostitele.
mkdir /etc/httpd/vhosts.dVytvoř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" combined DirectoryIndex index.phpOptions FollowSymLinksAllowOverride AllVyžadovat udělení všech A restartujte Apache, aby se změny projevily
systemctl restart httpdTo 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.
Jak nainstalovat ownCloud 8 na CentOS 7 VPS Jak nainstalovat LDAP 389 Directory Server na CentOS 6 VPSCent OS