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

Jak nainstalovat Backdrop na Ubuntu 16.04

V tomto tutoriálu vám poskytneme podrobné pokyny, jak nainstalovat Backdrop CMS s Nginx na Ubuntu 16.04 VPS . Backdrop CMS je open-source a snadno použitelný systém správy obsahu používaný k vytváření atraktivních a profesionálních webových stránek.

1. Přihlaste se přes SSH a aktualizujte balíčky

Ujistěte se, že váš seznam balíčků a balíčky OS jsou aktuální spuštěním následujících příkazů:

sudo apt-get updatesudo apt-get upgrade

2. Stáhněte si  Nginx Server

Chcete-li nainstalovat nejnovější verzi Nginx z oficiálního úložiště Nginx, upravte soubor ‚/etc/apt/sources.list‘:

sudo vi /etc/apt/sources.list

Přidejte následující řádky:

deb http://nginx.org/packages/ubuntu/ xenial nginxdeb-src http://nginx.org/packages/ubuntu/ xenial nginx

3. Nainstalujte MySQL

sudo apt-get install mysql-server

4. Zastavte a odeberte službu Apache:

služba sudo apache2 stopsudo apt-get remove apache2

5. Nainstalujte Nginx na svůj virtuální server

sudo apt-get updatesudo apt-get install nginx

6. Nakonfigurujte Nginx tak, aby se spustil při spouštění

sudo update-rc.d -f výchozí nastavení nginx

7. Nainstalujte moduly PHP a PHP vyžadované Backdrop CMS

instalace sudo apt-get php7.0 php7.0-cli php7.0-fpm php7.0-mbstring php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-imap uw-mailutils libgd -tools libmcrypt-dev mcrypt php-pear libgd-dev

Poté začněte s instalační procedurou Backdrop CMS. Získejte nejnovější verzi Backdrop CMS dostupnou na jejich oficiálních stránkách do adresáře svého virtuálního serveru a extrahujte ji pomocí následujících příkazů:

sudo apt-get install wget unzipcd /opt/wget https://github.com/backdrop/backdrop/releases/download/1.4.3/backdrop.zipunzip backdrop.zipmkdir -p /var/www/htmlmv backdrop / var/www/html

8. Nakonfigurujte Nginx

Vytvořte nový konfigurační soubor Nginx a přidejte následující virtuální blok pro název vaší domény:

vi /etc/nginx/conf.d/vase-domena.com.conf

Přidejte následující řádky:

server {poslouchejte 80;název_serveru vaše-domena.com;root /var/www/backdrop/;index index.php;access_log /var/log/nginx/vase-domena.com-access.log;error_log /var /log/nginx/vase-domena.com-error.log;charset en_us.UTF-8;location / {error_page 404 =@backdrop; }umístění @pozadí { přepsat ^(.*)$ /index.php?q=$1 poslední; }umístění ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; zahrnout fastcgi_params;}}

Nezapomeňte nahradit your-domain.com vaším skutečným názvem domény. Poté smažte „výchozí“ konfigurační soubor Nginx:

rm /etc/nginx/conf.d/default.conf

Otevřete soubor „/etc/php/7.0/fpm/pool.d/www.conf“ a změňte proměnnou „listen“:

změnit:

listen =/run/php/php7.0-fpm.sock

do

poslouchat =127.0.0.1:9000;

Vyhledejte konfigurační soubor PHP:

# php -i | grep -i php.iniConfiguration File (php.ini) Cesta => /etc/php/7.0/cliLoaded Configuration File => /etc/php/7.0/cli/php.ini

Upravte konfigurační soubor „/etc/php/7.0/cli/php.ini“:

vi /etc/php/7.0/cli/php.ini

Přidejte/upravte následující nastavení:

max_execution_time =300max_input_time =300memory_limit =128Mpost_max_size =32Mupload_max_filesize =32M

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

sudo chown www-data:www-data -R /var/www/backdrop/

9. Otestujte konfiguraci Nginx

# nginx -tnginx:syntaxe konfiguračního souboru /etc/nginx/nginx.conf je oknginx:konfigurační soubor /etc/nginx/nginx.conf test je úspěšný

Pokud je test úspěšný, restartujte služby php7.0-fpm a Nginx, aby se změny projevily:

služba sudo php7.0-fpm restartsudo service nginx restart

Backdrop CMS vyžaduje ke svému fungování databázi, protože zde se ukládají data, takže vytvořte novou databázi MySQL:

mysql -u root -pmysql> vytvořit databázi backdropdb;mysql> UDĚLEJTE VŠECHNA OPRÁVNĚNÍ NA backdropdb.* PRO 'backdropuser'@'localhost' IDENTIFIKOVANÉ PODLE 'Y0UR-PASSW0RD';mysql> flush privilegia;mysql> quit> 

Otevřete http://your-domain.com/ pomocí svého oblíbeného webového prohlížeče a postupujte podle jednoduchých pokynů. Po instalaci se přihlaste do administrátorského back-endu a nakonfigurujte Backdrop CMS podle svých potřeb.


To je ono. Instalace Backdrop CMS je nyní dokončena.

Samozřejmě nemusíte instalovat Backdrop na Ubuntu 16.04, pokud používáte některou z našich hostingových služeb CMS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Backdrop na Ubuntu 16.04. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat Backdrop na Ubuntu 16.04, 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 Attendize na Ubuntu 16.04

  2. Jak nainstalovat Joomla 3 na Ubuntu 16.04

  3. Jak nainstalovat Nginx na Ubuntu 16.04

  1. Jak nainstalovat Phabricator na Ubuntu 16.04

  2. Jak nainstalovat Joomla na Ubuntu 18.04

  3. Jak nainstalovat Joomla s Nginx na Ubuntu 18.04

  1. Jak nainstalovat Drupal na Ubuntu 18.04

  2. Jak nainstalovat ownCloud na Ubuntu 18.04

  3. Jak nainstalovat Contao na Ubuntu 20.04