GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Instal PHP 7.1 dengan Nginx di Ubuntu 16.04


Kami akan menunjukkan cara menginstal PHP 7.1 dengan Nginx di Ubuntu 16.04. PHP 7.1 hadir dengan banyak fitur dan peningkatan baru dan sebagai hasilnya banyak pengembang yang menggunakannya untuk proyek mereka. Menginstal  PHP 7.1 dengan Nginx di VPS Ubuntu 16.04, adalah tugas yang mudah, cukup ikuti langkah-langkah di bawah ini dan Anda akan menyelesaikannya dalam beberapa menit.

Untuk pembaruan lebih lanjut, Anda juga dapat mempertimbangkan untuk membaca posting kami tentang cara menginstal PHP 8 di Ubuntu 20.04

Langkah 1:Aktifkan PPA

Pertama-tama, sambungkan ke VPS Linux Anda melalui SSH dan aktifkan PPA Ondrej:

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

Langkah 2:Instal PHP 7.1

Setelah Anda mengaktifkan PPA, Anda dapat melanjutkan dan menginstal PHP 7.1 menggunakan perintah berikut:

sudo apt-get install php7.1

Langkah 3:Cari dan instal modul PHP 7.1 tertentu

Ini juga akan menginstal dependensi yang diperlukan juga. Namun, jika Anda ingin menginstal modul PHP7.1 tertentu, Anda dapat mencari apakah modul tersebut tersedia dengan menggunakan perintah berikut:

sudo apt-cache search php7.1

Langkah 4:Instal modul yang paling sering digunakan

Untuk menginstal PHP7.1 termasuk beberapa modul yang paling umum digunakan, Anda dapat menggunakan perintah berikut:

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

Langkah 5:Konfigurasi file php.ini

Setelah instalasi selesai, Anda perlu mengedit php.ini mengajukan. Temukan file konfigurasi:

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

Edit file menggunakan editor teks favorit Anda:

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

Lakukan perubahan berikut:

cgi.fix_pathinfo=0

Kemudian, restart layanan PHP-FPM:

sudo systemctl restart php7.1-fpm.service

Langkah 6:Instal Nginx di Ubuntu 16.04

Menginstal Nginx di VPS Ubuntu sangat mudah. Jalankan perintah berikut untuk menginstalnya:

sudo apt-get install nginx

Buat blok server virtual Nginx untuk nama domain Anda:

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

Tempel konten berikut:

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;
        }
}

Tentu saja, Anda harus mengganti example.com dengan nama domain Anda yang sebenarnya. Simpan dan tutup file. Untuk mengaktifkan blok server di Nginx, Anda perlu membuat tautan simbolis ke site-enabled . Gunakan perintah berikut untuk membuat tautan simbolis:

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

Periksa apakah ada kesalahan dengan konfigurasi:

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

Jika sintaksnya OK dan tidak ada kesalahan, Anda dapat memulai ulang Nginx.

sudo systemctl restart nginx.service

Aktifkan Nginx dan PHP-FPM pada boot sistem:

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

7. Langkah selanjutnya

Setelah Anda menginstal PHp 7.1 dan Nginx di VPS Linux Anda, Anda dapat mengikuti panduan kami tentang cara mengamankan tumpukan LEMP Anda.

Anda juga bisa mendapatkan hosting LEMP yang dioptimalkan dari kami dan kami akan menginstal, mengonfigurasi, dan mengoptimalkan PHP 7.1 dan Nginx di VPS Anda, gratis.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Cepat Berkobar kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal PHP 7.1 dan Nginx di Ubuntu 16.04, untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, tentang cara menginstal PHP 7.1 dengan Nginx di Ubuntu 16.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Instal PHP 7 di Ubuntu 14.04

  2. Cara menginstal Symfony 3 Framework dengan Nginx di Ubuntu 14.04

  3. Cara Menginstal LAMP Dengan PHP 7.4 di Ubuntu 20.04

  1. Instal PmWiki di Ubuntu 14.04 VPS dengan Nginx

  2. Instal OwnCloud 7 dengan Nginx dan PHP-FPM di VPS Ubuntu

  3. Cara menginstal PHP 7.4 Dengan Nginx di Ubuntu 20.04

  1. Cara Menginstal MediaWiki dengan Nginx di Ubuntu 16.04

  2. Cara Menginstal Magento dengan Nginx di Ubuntu 15.10

  3. Instal Nginx di Ubuntu