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

Nainstalujte gpEasy CMS s NGINX a PHP5-FPM na Ubuntu 14.04 VPS

V tomto článku vám ukážeme, jak nainstalovat gpEasy CMS na Ubuntu 14.04 VPS pomocí webového serveru Nginx a PHP5-FPM.

gpEasy je jednoduchý a výkonný CMS. Byl navržen jako snadno použitelný, ale lehký a plně funkční systém správy obsahu (CMS).

gpEasy CMS nevyžaduje nastavení žádných databází a umožňuje vám upravovat vaše webové stránky za běhu, protože je založen na plochých souborech.

Nginx je lehký, ale velmi výkonný webový server. Je známo, že jde o naprosto stabilní a vysoce výkonný HTTP server.

PHP5-FPM je zkratka pro PHP5 FastCGI Process Manager a je to alternativní implementace PHP FastCGI s některými dalšími funkcemi užitečnými pro weby jakékoli velikosti, zejména pro rušnější weby.

Budeme předpokládat, že unzip je nainstalován na vašem Linux VPS. Pokud ne, spusťte následující příkaz k instalaci programu:

# apt-get install unzip

POŽADAVKY

Pro tento výukový program používáme náš hostingový plán SSD 1 VPS.

AKTUALIZOVAT SYSTÉM

Přihlaste se k serveru jako root a spusťte následující příkazy:

# apt-get update
# apt-get upgrade

NAINSTALUJTE NGINX A PHP5-FPM

Nyní musíme nainstalovat Nginx a PHP5-FPM:

# apt-get install nginx php5-fpm

Pro účely tohoto tutoriálu vytvořte nového uživatele, který bude mít instalaci gpEasy ve svém domovském adresáři.

# adduser gpeasy

Dokončete kroky vytvoření uživatele a poté přidejte uživatele gpeasy do skupiny www-data, abyste předešli chybám oprávnění pomocí následujícího příkazu:

# usermod -a -G www-data gpeasy

Vzhledem k tomu, že tento příkaz nic nevypíše, můžete pro svůj klid stále provést kontrolu pomocí:

# groups gpeasy | grep www-data

Následujícím krokem této instalační procedury je přihlášení jako uživatel gpeasy, kterého jsme vytvořili. Chcete-li to provést, spusťte a zadejte heslo, které jste nastavili:

# login gpeasy

Jakmile se přihlásíte, všimnete si, že se aktuálně nacházíte v domovském adresáři uživatele gpeasy.

INSTALOVAT gpEasy

Nejprve si stáhněte gpEasy CMS:

# wget -c http://gpeasy.com/Special_gpEasy?cmd=dlzip -O gpeasy.zip

Rozbalte stažený soubor zip:

# unzip gpeasy.zip

Přejmenujte adresář gpEasy na gpEasyCMS, abyste předešli nejasnostem při nastavování konfigurace Nginx pro tento systém správy obsahu.

# mv gpEasy/ gpEasyCMS/

Dále musíme udělit správná oprávnění a změnit skupinu v datovém adresáři gpEasy. To je nutné, aby se předešlo chybám čtení/zápisu při používání gpEasy.

# chmod 775 /home/gpeasy/gpEasyCMS/data
# chgrp www-data /home/gpeasy/gpEasyCMS/data

Doporučujeme zakázat spouštění následujících souborů všem včetně vlastníka a skupiny:

# chmod 664 gpEasyCMS/data/example_htaccess
# chmod 664 gpEasyCMS/data/index.html

Odhlaste se od uživatele gpeasy:

# logout

NAKONFIGURUJTE NGINX

Nejprve odstraňte výchozí konfiguraci webu nginx:

# rm /etc/nginx/sites-enabled/default

Pokud chcete na server nasměrovat více domén, může být potřeba zvětšit velikost segmentu hash v konfiguračním souboru Nginx. Chcete-li to provést, otevřete soubor pomocí svého oblíbeného textového editoru. Pro naše účely používáme vim:

# vim /etc/nginx/nginx.conf

Najděte v tomto souboru řádek „# server_names_hash_bucket_size 64;“ a odstraňte # z řádku. Uložte jej a zavřete soubor.

Vytvořte konfiguraci webu pro instalaci gpEasy:

# vim /etc/nginx/sites-available/gpeasy

Nyní vložte následující konfiguraci a nahraďte hodnotu ‘yourdomain’ svou skutečnou existující doménou:

Pokud chcete povolit obrazové funkce pro gpEasy, spusťte následující příkaz:

# apt-get install php5-gd

Povolte konfiguraci webu gpEasy:

# ln -s /etc/nginx/sites-available/gpeasy /etc/nginx/sites-enabled/gpeasy

Restartujte Nginx a PHP5-FPM:

# /etc/init.d/php5-fpm restart
# /etc/init.d/nginx restart

Nyní můžete dokončit instalaci gpEasy otevřením vašeho oblíbeného webového prohlížeče a přechodem na:http://your_ip_address/gpEasyCMS

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 vám nainstalovali gpEasy CMS. Jsou k dispozici 24×7 a budou trvat okamžitě vyřídit vaši žádost.

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. Nainstalujte Django CMS na Ubuntu 12.04 s MariaDB, Gunicorn a Nginx

  2. Nainstalujte Odoo (dříve OpenERP) s Nginx na Ubuntu VPS

  3. Nainstalujte říjnový CMS na Ubuntu s Nginx a MariaDB

  1. Nainstalujte a nastavte NodeBB s Redis a Nginx na Ubuntu 12.04

  2. Nainstalujte Fuel CMS na Ubuntu 14.04 VPS s Nginx, PHP-FPM a MySQL

  3. Nainstalujte Concrete5 na Ubuntu 14.04 VPS s Nginx, PHP-FPM a MySQL

  1. Jak nainstalovat phpMyAdmin s HHVM, Nginx a MariaDB na Ubuntu 14.04 VPS

  2. Jak nainstalovat EspoCRM s Nginx na Ubuntu VPS

  3. Nainstalujte PHP 7.1 s Nginx na Ubuntu 16.04