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

Jak nainstalovat Elefant CMS na Ubuntu 16.04

V tomto tutoriálu vám ukážeme, jak nainstalovat Elefant CMS na Ubuntu 16.04 VPS s nainstalovanými Apache, PHP a MySQL. Elefant CMS je open source CMS a webový framework napsaný v PHP, který umožňuje webovým vývojářům vytvářet vše od jednoduchých webových stránek až po kompletní webové aplikace. Tento návod byl testován a napsán pro Ubuntu VPS, ale měl by fungovat na jakékoli distribuci Linuxu založené na Debianu.

Tato instalační příručka předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem virtuálním serveru. V době psaní tohoto návodu je nejnovější verze Elefant CMS 1.3.12 a vyžaduje:

  • PHP 5.3.x s povoleným rozšířením CURL PHP;
  • Webový server Nginx nebo webový server Apache>=2.0 zkompilovaný s modulem mod_rewrite a s následujícími povolenými direktivami:RewriteEngine, RewriteBase, RewriteCond a RewriteRule.;
  • MySQL, SQLite nebo PostgreSQL nainstalované na vašem virtuálním serveru (podporovány jsou také MariaDB a Percona).

Začněme instalací. Ujistěte se, že jsou balíčky operačního systému vašeho serveru plně aktuální:

apt-get update 
apt-get upgrade

Nejlepší je nainstalovat Elefant CMS pomocí Composer, takže pokud ještě není nainstalován, nainstalujte Composer spuštěním následujících příkazů:

apt-get install curl
cd /opt
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Stáhněte si nejnovější verzi Elefant CMS pomocí následujících příkazů:

cd /var/www
composer create-project elefant/cms --stability=dev your-domain.com

Nezapomeňte nahradit your-domain.com vaším skutečným názvem domény.
Alternativně, pokud nechcete používat Composer, můžete si vždy stáhnout nejnovější verzi na https://github.com/jbroadway/elefant /releases , poté rozbalte archiv Elefant CMS do adresáře /var/www/html/vaše-doména.com/ na vašem serveru.
Dále vytvořte novou databázi MySQL pro Elefant CMS a přiřaďte k ní uživatele s plnými oprávněními:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE USER elefant;
mysql> CREATE DATABASE elefantdb;
mysql> GRANT ALL PRIVILEGES ON elefantdb.* TO 'elefant'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Nezapomeňte nahradit „vaše-heslo“ silným heslem.
Vytvořte novou direktivu virtuálního hostitele v Apache. Vytvořte například nový konfigurační soubor Apache s názvem ‚elefant.conf‘ na svém virtuálním serveru:

touch /etc/apache2/sites-available/elefant.conf

Upravte konfigurační soubor ‚elefant.conf‘:

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

a přidejte k němu následující řádky:

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

Potom spusťte následující příkaz:

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

Nebo použijte a2ensite k povolení konfigurace „elefant.conf“ v Apache:

sudo a2ensite elefant.conf

Nastavte správná oprávnění k souboru pro webový server Apache, aby mohl zapisovat do kořenového adresáře dokumentů Elefant CMS (‘/var/www/html/vaše-doména.com‘):

sudo chown -R www-data:www-data /var/www/html/your-domain.com/

Povolte přepisovací modul Apache2, pokud tak již není:

sudo a2enmod rewrite

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

service apache2 restart

Otevřete svůj oblíbený webový prohlížeč, přejděte na http://vaše-domena.com/install/ , spusťte proces instalace a postupujte podle jednoduchých pokynů:
Klikněte na 'Další:Licence' , přijměte licenci, zkontrolujte požadavky serveru jsou splněny, klikněte na 'Další:Databáze' a zadejte následující informace:
Ovladač:MySQL
Server:localhost
Port:3306
Databáze:elefantdb
Uživatelské jméno:elefant
Heslo:*vaše-heslo*
Klikněte na 'Connect &Create Schema', zadejte název webu a nastavte e-mailovou adresu a heslo administrátora Elefant CMS.

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

Přihlaste se do administračního back-endu systému Elefant CMS na adrese http://vase-domena.com/admin a začněte jej používat, pište příspěvek na blog, nahrávejte soubory atd.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich optimalizovaných hostingových služeb Ubuntu, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovali Elefant CMS 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 Bolt CMS na Ubuntu

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Grav CMS na Ubuntu 18.04

  1. Jak nainstalovat Grav CMS na Ubuntu 15.04

  2. Jak nainstalovat Cody CMS na Ubuntu 14.04

  3. Jak nainstalovat Mezzanine CMS na Ubuntu 18.04

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat Go na Ubuntu 18.04