Zenario je bezplatný a open source, vícejazyčný systém pro správu obsahu (CMS) určený pro vytváření jednoduchých i složitých blogů, zpráv, událostí a dalších typů obsahu.
V tomto článku nainstalujeme Zenario na CentOS 7 VPS s Apache, PHP a MariaDB.
Chcete-li spustit Zenario na vašem serveru, musíte nainstalovat následující požadavky
- Apache Server verze 2
- PHP verze 5.3 nebo novější
- MySQL verze 5.0 nebo novější
- Prázdná databáze MySQL k instalaci
- Knihovny GD, libCurl, libJPEG a libPNG a podpora vícebajtů v PHP
- Podpora Apache mod_rewrite pro soubory .htaccess (volitelné, ale vysoce doporučené)
Přihlaste se ke svému serveru přes SSH jako uživatel root
ssh root@IP
a spusťte následující příkaz pro aktualizaci všech balíčků na vašem serveru
yum -y aktualizace
Zenario potřebuje SQL databázi k uložení informací. Spuštěním následujícího příkazu nainstalujte databázový server MariaDB
yum nainstalovat mariadb mariadb-server
Spusťte databázový server MariaDB a povolte jeho spuštění v době spouštění
systemctl spustit mariadbsystemctl povolit mariadb
Za účelem zabezpečení MariaDB a nastavení rootovského hesla MariaDB spustíme skript ‘mysql_secure_installation’.
Nyní se přihlaste k serveru MariaDB pomocí uživatele „root“ a vytvořte nového koncového uživatele databáze.
mysql -u root -pCREATE DATABASE zenario;VYTVOŘIT UŽIVATELE 'zenariouser'@'localhost' IDENTIFIKOVANÉ PODLE 'HESLA';UDĚLIT VŠECHNA PRIVILEGIA NA `zenario`.* TOMU 'zenariouser'@'localhost';FLUSH PRIVILEGES;Nezapomeňte nahradit „PASSWORD“ skutečným silným heslem.
Dále nainstalujeme webový server Apache
yum install httpdStejně jako jsme to udělali s MariaDB, spusťte webový server Apache a přidejte jej, aby se automaticky spustil při startu systému
systemctl spustit httpdsystemctl povolit httpdProvedením následujícího příkazu nainstalujte PHP mezi několik modulů PHP
yum install php php-gd php-commonPřejděte na oficiální web Zenario a stáhněte si nejnovější stabilní verzi softwaru. V okamžiku psaní tohoto článku je to verze 7.0.6.
wget http://zenar.io/public/downloads/XBE3u/zenario-probusiness-7.0.6b.zipRozbalte zip archiv v kořenovém adresáři dokumentů vašeho serveru
unzip zenario-probusiness-7.0.6b.zip -d /var/www/html/Přejmenujte adresář
mv zenario-probusiness-7.0.6b/ zenarioVšechny soubory musí být čitelné webovým serverem, takže musíme nastavit správné vlastnictví
chown -R apache:apache /var/www/html/zenarioPotřebujeme vytvořit dva adresáře, ‚backup‘ a ‚docstore‘ mimo kořenový adresář dokumentu.
mkdir /var/www/backupmkdir /var/www/docstorea změnit vlastnictví adresářů
chown apache:apache /var/www/backupchown apache:apache /var/www/docstoreDále vytvořte virtuálního hostitele Apache pro vaši doménu. Vytvořte adresář „/etc/httpd/conf.d/vhosts.conf“ s následujícím obsahem
vim /etc/httpd/conf.d/vhosts.confIncludeVolitelné vhosts.d/*.confa vytvořte virtuálního hostitele
mkdir /etc/httpd/vhosts.d/vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/zenario/ "ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" kombinovaný DirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllVyžadovat uděleno vše Restartujte webový server, aby se změny projevily.
systemctl restart httpdNakonec otevřete webový prohlížeč a přejděte na http://yourdomain.com, spusťte instalační program Zenario a dokončete instalaci. Více informací o Zenario najdete v jejich oficiální dokumentaci.
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 Zenario 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