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

Jak nainstalovat Contao na Ubuntu 14.04 VPS

Contao je populární webový systém pro správu obsahu s otevřeným zdrojovým kódem, který vám umožňuje vyvíjet webové stránky vhodné pro vyhledávače.
K instalaci Kontakt na Ubuntu VPS postupujte podle velmi jednoduchých kroků popsaných níže.

Tato instalační příručka předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem Linux VPS. V době psaní tohoto tutoriálu je nejnovější stabilní verze Contao 3.4.0 a vyžaduje:

  • PHP>=5.2 s grafickou knihovnou GD, povolenými rozšířeními PHP, SOAP, mbstring a mcrypt.
  • Webový server Apache>=2.x+ zkompilovaný s modulem mod_rewrite za účelem použití adres URL vhodných pro vyhledávače.
  • MySQL>=5.x nainstalovaný na vašem virtuálním serveru Linux.

Stáhněte si nejnovější verzi Contao dostupnou na https://contao.org/en/download.html na server a extrahujte ji pomocí následujících příkazů:

cd /root/
wget https://download.contao.org/3.4.0/zip -O contao.zip
unzip contao.zip
unzip contao.zip -d contao

Contao vyžaduje, aby databáze fungovala, protože zde se ukládají data, takže si na svém serveru vytvořte novou databázi MySQL:

mysql -u root -p
mysql> CREATE DATABASE contaodb;
mysql> CREATE USER contaouser@localhost;
mysql> SET PASSWORD FOR 'contaouser'@'localhost' = PASSWORD("your-password");
mysql> GRANT ALL PRIVILEGES ON contaodb.* TO 'contaouser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

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

touch /etc/apache2/sites-available/contao.conf
ln -s /etc/apache2/sites-available/contao.conf /etc/apache2/sites-enabled/contao.conf
vi /etc/apache2/sites-available/contao.conf

poté přidejte následující řádky:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/contao/
   ServerName yourdomain.com
   ServerAlias www.yourdomain.com
      <Directory /var/www/html/contao/>
          Options FollowSymLinks
          AllowOverride All
      </Directory>
   ErrorLog /var/log/apache2/yourdomain.com-error_log
   CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>

Přesuňte instalační soubory Contao do kořenového adresáře dokumentu definovaného v direktivě virtuálního hostitele výše:

cd /root/
mv contao-3.4.0 /var/www/html/contao

Upravte konfigurační soubor ‘/etc/php5/apache2/php.ini’ a přidejte/upravte následující nastavení:

safe_mode = Off
max_execution_time = 60
memory_limit = 128M
register_globals = Off
file_uploads = On
upload_max_filesize=64M
display_errors = Off
html_errors = Off
display_startup_errors = Off
log_errors = On

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

service apache2 restart

Uživatel webového serveru (www-data) musí mít možnost zapisovat do souborů a adresářů v adresáři „/var/www/contao“, takže toho lze snadno provést provedením následujícího příkazu:

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

Přejmenujte nebo zkopírujte soubor „.htaccess.default“ na „.htaccess“:

cd /var/www/html/contao/
cp .htaccess.default .htaccess

Otevřete http://your-domain.com/contao/install.php ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů.

Odeberte soubor ‚contao/install.php‘ ze serveru pomocí následujícího příkazu příkazového řádku:

rm -rf /var/www/html/contao/contao/install.php

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

Nyní se můžete přihlásit k back-endu správce Contao pomocí odkazu v pravém dolním rohu (http://vase-domena.com/contao/) a začít vyvíjet svůj web.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby nainstalovali Contao pro tebe. 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 b2evolution na Ubuntu 14.04 VPS

  2. Jak nainstalovat Gallery3 na Ubuntu 14.04 LTS VPS

  3. Jak nainstalovat eGroupware na Ubuntu 14.04 VPS

  1. Jak nainstalovat OwnCloud 7 na Ubuntu 14.04 VPS

  2. Jak nainstalovat SSHGuard na Ubuntu VPS

  3. Jak nainstalovat Collabtive 2.1 na Ubuntu 14.04 VPS

  1. Jak nainstalovat Trident na Ubuntu 14.04 VPS

  2. Jak nainstalovat Zend Framework na Ubuntu VPS

  3. Jak nainstalovat Go na Ubuntu 18.04