Jak nainstalovat ImpressCMS na Ubuntu 14.04

impresscmsImpressCMS je otevřený zdrojový systém pro správu obsahu (CMS) pro vytváření a údržbu dynamických webových stránek napsaných v PHP a pomocí populárního open source MySQL databázového systému pro ukládání obsahu. Aplikace ImpressCMS je mimořádně užitečná pro správu online komunit, protože má schopnost vytvářet skupiny uživatelů a přiřazovat oprávnění pro správu obsahu každé skupině. Instalace ImpressCMS je docela snadná Ubuntu 14.04 VPS. Proces instalace by měl trvat asi 5-10 minut, pokud budete postupovat podle velmi jednoduchých kroků popsaných níže.

V době psaní tohoto tutoriálu je ImpressCMS 1.3.8 nejnovější stabilní verze, která vyžaduje:

  • Apache webový server;
  • PHP (verze 5.3 nebo vyšší);
  • MySQL (verze 5.1 nebo vyšší) nainstalované na vašem Linux VPS;

POKYNY:

Přihlaste se do svého VPS přes SSH

ssh [Email chráněn]_IP

Aktualizujte systém

[uživatel] $ sudo apt-get update && sudo apt-get -y upgrade

Nainstalujte službu MariaDB 10.0

Chcete-li nainstalovat MariaDB, spusťte následující příkaz:

[uživatel] $ sudo apt-get nainstalovat -y mariadb-server

Dále musíme vytvořit databázi pro naši instalaci ImpressCMS.

[uživatele] $ mysql -u root -p MariaDB [(none)]> CREATE DATABASE impresscms; MariaDB [(none)]> GRANT ALL PRIVILEGES na impresscms. * TO 'impressuser' @ 'localhost' IDENTIFIED BY 'your-password'; MariaDB [(none)]> VÝCHODNÍ PRIVILEGES; MariaDB [(žádný)]>> q

Nezapomeňte nahradit "vaše heslo" silným heslem.

Nainstalujte webový server Apache2

[uživatel] $ sudo apt-get nainstalovat apache2

Nainstalujte PHP a požadované PHP moduly

Chcete-li nainstalovat nejnovější stabilní verzi PHP verze 5 a všechny potřebné moduly, spusťte:

[user] $ sudo apt-get instalovat php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd

Aktivujte mod_rewrite modul pomocí

[uživatel] $ sudo a2enmod přepsat

a restartujte aplikaci Apache

[user] $ sudo služba restartování apache2

Stáhněte a stáhněte nejnovější verzi aplikace ImpressCMS na server:

[user] $ sudo cd / opt && wget https://github.com/ImpressCMS/impresscms/releases/download/v1.3.8/impresscms-1.3.8.zip [uživatel] $ sudo mkdir impresscms [uživatel] $ sudo unzip impresscms-1.3.8. zip -d impresscms / [uživatel] $ sudo mv impresscms / / var / www / html / impresscms

Všechny soubory musí být čitelné webovým serverem, takže musíme nastavit správné vlastnictví

[uživatel] $ sudo chown www-data: www-data -R / var / www / html / impresscms /

Vytvořte novou směrnici virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem Impresscms.conf na vašem virtuálním serveru:

[uživatel] $ sudo touch /etc/apache2/sites-available/impresscms.conf [uživatel] $ sudo ln -s /etc/apache2/sites-available/impresscms.conf/etc/apache2/sites-enabled/impresscms.conf [uživatel] $ sudo nano /etc/apache2/sites-available/impresscms.conf

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

<VirtualHost *: 80> ServerAdmin [Email chráněn]
DokumentRoot / var / www / html / impresscms / htdocs / Název_serveru your-domain.com ServerAlias ​​www.your-domain.com <Directory / var / www / html / impresscms / htdocs /> Možnosti FollowSymLinks AllowOverride All Order povolit, všechny </ Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/varna-domain.com-access_log společná </ VirtualHost>

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

[user] $ sudo služba restartování apache2

Otevřete svůj oblíbený webový prohlížeč, přejděte na http://your-domain.com/ a pokud jste vše nakonfigurovali správně, měl by být spuštěn instalační program ImpressCMS. Postupujte podle jednoduchých pokynů na obrazovce instalace a vložte potřebné informace podle požadavků.

To je ono. Instalace ImpressCMS je nyní dokončena.

Napsat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.