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.