e107 je webová aplikace s otevřeným zdrojovým kódem, napsaná v PHP a využívající populární open source databázový systém MySQL pro ukládání obsahu. Je zcela zdarma a zcela přizpůsobitelný. e107 CMS poskytuje všechny funkce, které potřebujete k vytvoření základní webové stránky nebo plně interaktivního webového portálu a nevyžaduje žádnou znalost programovacích jazyků, abyste jej mohli použít k vytvoření webové stránky. Je poměrně snadnénainstalovat e107 CMS na Ubuntu 14.04 VPS . Instalační proces by měl trvat asi 5-10 minut, pokud budete postupovat podle velmi jednoduchých kroků popsaných níže.
V době psaní tohoto návodu je e107 CMS 2.0 nejnovější dostupnou stabilní verzí a vyžaduje:
– webový server Apache;
– PHP (verze 5.3 nebo vyšší) s grafickou knihovnou GD;
– MySQL (verze 5.1 nebo vyšší) nainstalovaná na vašem Linux VPS;
POKYNY:
Přihlaste se ke svému VPS přes SSH
ssh user@vps_IP
Aktualizujte systém
[user]$ sudo apt-get update && sudo apt-get -y upgrade
Nainstalujte MariaDB 10.0
Chcete-li nainstalovat MariaDB, spusťte následující příkaz:
[user]$ sudo apt-get install -y mariadb-server
Dále musíme vytvořit databázi pro naši instalaci e107 CMS:
[user]$ mysql -u root -p MariaDB [(none)]> CREATE DATABASE e107; MariaDB [(none)]> GRANT ALL PRIVILEGES ON e107.* TO 'e107user'@'localhost' IDENTIFIED BY 'your-password'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
Nezapomeňte nahradit „vaše-heslo“ silným heslem.
Nainstalujte webový server Apache2
[user]$ sudo apt-get install apache2
Nainstalujte PHP a požadované moduly PHP
Chcete-li nainstalovat nejnovější stabilní verzi PHP a všechny potřebné moduly, spusťte:
[user]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd
Stáhněte si a rozbalte nejnovější verzi e107 CMS na svůj server
[user]$ sudo cd /opt && wget wget http://downloads.sourceforge.net/project/e107/e107/e107%20v2.0/e107_2.0_full.zip [user]$ mkdir e107 [user]$ sudo unzip e107_2.0_full.zip -d e107/ [user]$ sudo mv e107/ /var/www/html/e107/
Všechny soubory musí být čitelné webovým serverem, takže musíme nastavit správné vlastnictví:
[user]$ sudo chown www-data:www-data -R /var/www/html/e107
Vytvořte novou direktivu virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem ‚e107.conf‘ na vašem virtuálním serveru:
[user]$ sudo touch /etc/apache2/sites-available/e107.conf [user]$ sudo ln -s /etc/apache2/sites-available/e107.conf /etc/apache2/sites-enabled/e107.conf [user]$ sudo nano /etc/apache2/sites-available/e107.conf
Poté přidejte následující řádky:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/e107/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/e107/> Options FollowSymLinks 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>
Restartujte webový server Apache, aby se změny projevily:
[user]$ sudo service apache2 restart
Otevřete svůj oblíbený webový prohlížeč, přejděte na http://vaše-domena.com/ a pokud jste vše správně nakonfigurovali, měl by se spustit instalátor e107 CMS. Měli byste postupovat podle jednoduchých pokynů na obrazovce instalace a vložit potřebné informace, jak je požadováno.
To je vše. Instalace e107 CMS je nyní dokončena.
Z bezpečnostních důvodů se po dokončení instalace doporučuje nastavit oprávnění souboru „/var/www/html/e107/e107_config.php“ na 644.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich služeb Managed CMS Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, abynainstalovali e107 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.