GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat PyroCMS na Ubuntu 14.04 VPS

PyroCMS je lehký CMS vytvořený s velmi populárním PHP frameworkem CodeIgniter, dostatečně jednoduchý na to, aby si každý vývojář vytvořil vlastní moduly a aby každý koncový uživatel pochopil, jak PyroCMS funguje.
Instalace PyroCMS na Ubuntu VPS by měla trvat asi pět minut, pokud budete postupovat podle velmi jednoduchých kroků popsaných níže.


Tento instalační průvodce předpokládá, že Apache, PHP a MySQL jsou již nainstalovány a nakonfigurovány na vašem virtuálním serveru založeném na Ubuntu.
V době psaní tohoto návodu je nejnovější dostupná stabilní verze PyroCMS 2.2.5 a vyžaduje:

  •     Webový server Apache>=2.0 zkompilovaný s modulem mod_rewrite;
  •     PHP>=5.2 s následujícími povolenými rozšířeními PHP:GD Graphics Library verze 2.0.x, mcrypt a cURL.
  •     MySQL>=5.0 nainstalované na vašem virtuálním serveru Linux.
  •     CodeIgniter 2.1.x, jQuery 1.6.xa Lex – tyto balíčky třetích stran jsou zahrnuty v každém vydání PyroCMS.

Stáhněte si nejnovější stabilní verzi PyroCMS dostupnou na https://www.pyrocms.com/ na server a rozbalte stažený archiv do kořenového adresáře dokumentů vašeho webového serveru:

cd /tmp/
wget --no-check-certificate https://www.pyrocms.com/downloads/v2.2.5 -O pyrocms.zip
unzip -d /var/www/html/ pyrocms.zip
mv /var/www/html/pyrocms* /var/www/html/pyrocms

Vytvořte novou direktivu virtuálního hostitele v Apache. Vytvořte například nový konfigurační soubor Apache s názvem ‚pyrocms.conf‘:

vi /etc/apache2/sites-available/pyrocms.conf

a přidejte následující řádky:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/pyrocms/
   ServerName your-domain.com
   ServerAlias www.your-domain.com
      <Directory /var/www/html/pyrocms/>
         Options Indexes FollowSymLinks MultiViews
         AllowOverride All
         Order allow,deny
         allow from all
      </Directory>
   ErrorLog /var/log/apache2/your-domain.com-error_log
   CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Poté spusťte na svém virtuálním serveru následující příkaz:

ln -s /etc/apache2/sites-available/pyrocms.conf /etc/apache2/sites-enabled/pyrocms.conf

Vyhledejte konfigurační soubor PHP pomocí následujícího příkazu:

php -i | grep php.ini
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini

Upravte konfigurační soubor PHP „php.ini“ a přidejte/upravte následující řádky:

vi /etc/php5/cli/php.ini
magic_quotes_runtime = Off
date.timezone = US/Central

Soubor ‚mcrypt.ini‘ v ‚/etc/php5/conf.d‘ je třeba zkopírovat nebo propojit se symbolem ‚/etc/php5/mods-available‘:

cd /etc/php5/mods-available
sudo ln -s ../conf.d/mcrypt.so
sudo php5enmod mcrypt

Aktivujte modul mod_rewrite pomocí:

sudo a2enmod rewrite

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

service apache2 restart

Spuštěním následujícího příkazu nastavte kořenový adresář dokumentu a soubory a adresáře PyroCMS v něm zapisovatelné serverem Apache, který běží jako uživatel „www-data“ a skupina „www-data“:

chown www-data:www-data -R /var/www/html/pyrocms/

Vytvořte novou databázi MySQL pro PyroCMS pomocí následujících příkazů:

mysql -u root -p
mysql> CREATE DATABASE pyrodb;
mysql> GRANT ALL PRIVILEGES ON pyrodb.* TO 'pyrouser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Otevřete http://your-domain.com pomocí webového prohlížeče a postupujte podle jednoduchých pokynů.

To je vše. Instalace pyrocms je nyní dokončena.

Můžete se přihlásit k back-endu správce PyroCMS pomocí přihlašovacích údajů správce a začít jej používat.

Z bezpečnostních důvodů se po dokončení instalace doporučuje smazat instalační adresář (‘/var/www/html/pyrocms/installer’).

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 PyroCMS 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.


Panels
  1. Jak nainstalovat eGroupware na Ubuntu 14.04 VPS

  2. Jak nainstalovat Collabtive 2.1 na Ubuntu 14.04 VPS

  3. Jak nainstalovat PHP 7.3 na Ubuntu 16.04

  1. Jak nainstalovat PHP 8.0 na Ubuntu 20.04 / Ubuntu 18.04

  2. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  3. Jak nainstalovat PHP 7.3 na Ubuntu 18.04

  1. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  2. Jak nainstalovat PrestaShop na Ubuntu 14.04 VPS

  3. Jak nainstalovat Munin na Ubuntu 14.04 VPS