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

Nainstalujte PHP 7.1 s Nginx na Ubuntu 16.04


Ukážeme vám, jak nainstalovat PHP 7.1 s Nginx na Ubuntu 16.04. PHP 7.1 přichází s mnoha novými funkcemi a vylepšeními a v důsledku toho jej mnoho vývojářů používá pro své projekty. Instalace  PHP 7.1 s Nginx na Ubuntu 16.04 VPS je snadný úkol, postupujte podle níže uvedených kroků a měli byste to mít za několik minut.

Chcete-li získat další aktualizace, můžete také zvážit přečtení našeho příspěvku o tom, jak nainstalovat PHP 8 na Ubuntu 20.04

Krok 1:Povolte PPA

Nejprve se připojte k vašemu Linux VPS přes SSH a povolte Ondřejovo PPA:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

Krok 2:Nainstalujte PHP 7.1

Jakmile povolíte PPA, můžete pokračovat a nainstalovat PHP 7.1 pomocí následujícího příkazu:

sudo apt-get install php7.1

Krok 3:Vyhledejte a nainstalujte konkrétní moduly PHP 7.1

Tím se také nainstalují požadované závislosti. Pokud však chcete nainstalovat konkrétní modul PHP7.1, můžete vyhledat, zda je k dispozici, pomocí následujícího příkazu:

sudo apt-cache search php7.1

Krok 4:Nainstalujte nejčastěji používané moduly

Chcete-li nainstalovat PHP7.1 včetně některých nejčastěji používaných modulů, můžete použít následující příkaz:

sudo apt-get install php7.1 php7.1-cli php7.1-common php7.1-json php7.1-opcache php7.1-mysql php7.1-mbstring php7.1-mcrypt php7.1-zip php7.1-fpm

Krok 5:Konfigurace souboru php.ini

Jakmile je instalace dokončena, musíte upravit php.ini soubor. Najděte konfigurační soubor:

php --ini |grep Loaded
Loaded Configuration File: /etc/php/7.1/cli/php.ini

Upravte soubor pomocí svého oblíbeného textového editoru:

sudo nano /etc/php/7.1/cli/php.ini

Proveďte následující změny:

cgi.fix_pathinfo=0

Poté restartujte službu PHP-FPM:

sudo systemctl restart php7.1-fpm.service

Krok 6:Nainstalujte Nginx na Ubuntu 16.04

Instalace Nginx na Ubuntu VPS je velmi snadná. Spusťte následující příkaz a nainstalujte jej:

sudo apt-get install nginx

Vytvořte blok virtuálního serveru Nginx pro název vaší domény:

sudo nano /etc/nginx/sites-available/example.com

Vložte následující obsah:

server {
        listen 80;
        server_name example.com www.example.com;
        root /var/www/example.com;
        index index.php;

        location / {
                try_files $uri $uri/ =404;
        }

        location ~ \.php$ {
            fastcgi_pass unix:/run/php/php7.1-fpm.sock;
            include snippets/fastcgi-php.conf;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }

        location ~ /\.ht {
                deny all;
        }
}

Samozřejmě byste měli nahradit example.com s vaším skutečným názvem domény. Uložte a zavřete soubor. Chcete-li povolit blokování serveru v Nginx, musíte vytvořit symbolický odkaz na site-enabled . K vytvoření symbolického odkazu použijte následující příkaz:

sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/example.com

Zkontrolujte, zda v konfiguraci nejsou chyby:

sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

Pokud je syntaxe v pořádku a nejsou žádné chyby, můžete restartovat Nginx.

sudo systemctl restart nginx.service

Povolit Nginx a PHP-FPM při spouštění systému:

sudo systemctl enable nginx.service
sudo systemctl enable php7.1-fpm.service

7. Další kroky

Po instalaci PHp 7.1 a Nginx na váš Linux VPS můžete postupovat podle našeho průvodce, jak zabezpečit svůj LEMP stack.

Můžete od nás také získat optimalizovaný hosting LEMP a my vám zdarma nainstalujeme, nakonfigurujeme a optimalizujeme PHP 7.1 a Nginx na vašem VPS.

Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich služeb Blazing Fast VPS Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali PHP 7.1 a Nginx na Ubuntu 16.04. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat PHP 7.1 s Nginx na Ubuntu 16.04, 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 PHP 7 na Ubuntu 14.04

  2. Jak nainstalovat Symfony 3 Framework s Nginx na Ubuntu 14.04

  3. Jak nainstalovat LAMP s PHP 7.4 na Ubuntu 20.04

  1. Nainstalujte PmWiki na Ubuntu 14.04 VPS s Nginx

  2. Nainstalujte OwnCloud 7 s Nginx a PHP-FPM na Ubuntu VPS

  3. Jak nainstalovat PHP 7.4 s Nginx na Ubuntu 20.04

  1. Jak nainstalovat MediaWiki s Nginx na Ubuntu 16.04

  2. Jak nainstalovat Magento s Nginx na Ubuntu 15.10

  3. Nainstalujte Nginx na Ubuntu