meng-Install PHP 7.4 dan Nginx merupakan langkah penting untuk membuat webserver di ubuntu. tidak seperti windows yang cukup menginstall aplikasi webserver seperti halnya XAMPP yang sekali install langsung jadi. di Ubuntu atau di linux kebanyakkan sangat disarankan menginstall kebutuhan webserver satu per satu agar menjadi seperti yang kita inginkan. Beberapa hal yang perlu kita butuhkan dalam membuat webserver
PHP di ubuntu adalah : Pada artikel tutorial ini bisa diterapkan di OS Ubuntu Desktop maupun VPS berbasis Ubuntu versi 20.04 LTS. Langkah Pertama sebelum
melakukan installasi PHP 7.4, MySQL dan NGINX adalah mengupdate repository Ubuntu ke versi terbaru. dengan menjalankan perintah diatas, Ubuntu kita akan berada dikondisi terbaru dengan informasi software/aplikasi dengan versi terbaru, sehingga kita siap melakukan installasi. Langkah Kedua setelah memperbarui repository, adalah mematikan engine Apache2, hal ini perlu kita lakukan karena kita akan menggunakan NGINX secara penuh bukan hanya sebatas proxy. Untuk
mematikan atau disable Apache2 jalankan perintah berikut ini. Jalankan perintah diatas satu persatu. Tahap berikutnya adalah menginstall engine webserver NGINX, nginx merupakan salah satu engine webserver yang sangat popular sepertihalnya apache. Alasan menggunakan Nginx adalah Nginx diklaim lebih cepat dan lebih mudah dikonfigurasi dibandingan webserver lainnya. Untuk menginstall nginx silahkan jalankan perintah berikut ini:
Tekan Enter, lalu tekan (Y) dan Enter. Tunggu hingga proses installasi selesai. Jika sudah selesai, check apakah nginx sudah terinstall dengan cara menjalankan perintah
jika output yang muncul seperti berikut ini, maka sudah berhasil
Selanjutnya kita aktifkan dan kita set Nginx ke mode auto start ketika Ubuntu dinyalakan. caranya jalankan berikut ini:
Install PHP 7.4 di Ubuntu 20.04Nginx sudah sukses diInstall, selanjutnya kita akan menginstall PHP7.4. secara default ubuntu versi 20.04 telah menambahkan PHP 7.4 sebagai versi php terbaru mereka sehingga kita tidak perlu menambahkan repository php untuk mendapatkan PHP 7.4 ini. jadi untuk menginstallnya cukup kita jalankan perintah berkut ini:
Kemudian untuk mengecek versi PHP bisa menjalankan perintah
Selanjutnya kita perlu menginstall modul-modul PHP agar php dapat bekerja secara optimal
Mengaktifkan PHP dan Mengatur PHP ke mode auto start saat OS Booting.
Menguji Webserver PHP 7.4 dan Nginx di Ubuntu 20.04Untuk memastikan apakah nginx dan php 7.4 sudah berjalan diubuntu dengan baik, maka kita perlu melakukan testing. Membuat File PHP Pengujian/testing bisa kita lakukan dengan membuat sebuah file info.php di folder /var/www/html/ Caranya :
kemudian ketikan code berikut:
tekan CTRL + X, dan Y untuk menyimpan. Ubah Permission Folder ubah permission folder www dari root ke www-data dengan cara
Mengatur Server Block Server block atau biasa dikenal dengan virtual server ini perlu kita atur agar bisa membaca file php. secara default, nginx sudah menyediakan severblock dengan nama default dimana server block tersebut belum dapat membaca PHP, sehingga kita perlu mengaturnya agar bisa membaca file php. Buka file server block “default” dengan cara berikut ini
lalu cari pada baris berikut, tambahkan index.php di belakang index Dari
Jadi
Lalu ubah kode berikut: Dari
Jadi
Kemudian CTRL + X, Y dan enter. Selanjutnya jalankan perintah
Jika Outputnya seperti ini, berarti sudah berhasil.
Selanjutnya kita restart NGINX agar perubahan dapat tersimpan sempurna
Akses Melalui Browser Selanjutnya buka browser dan ketikan localhost ( jika di komputer lokal ) atau IP VPS ( jika di vps ). komputer local
VPS
Ganti 123.123.123.123 dengan IP VPS yang sudah disediakan. Jika sudah muncul seperti berikut, berarti sudah berhasil |