Dalam tutorial ini, kami akan menunjukkan cara menginstal PHP 7.2 di Ubuntu 16.04. PHP (Hypertext Preprocessor) adalah bahasa skrip sisi server sumber terbuka yang dirancang terutama untuk membuat situs web interaktif dinamis. PHP adalah salah satu bahasa yang paling populer dan tersedia secara bebas untuk redistribusi dan modifikasi. PHP dapat dijalankan di hampir semua server web (mis. Nginx, Apache) dan setiap platform OS (Linux, Mac OS, Windows). PHP 7.2 telah dirilis secara resmi tahun lalu dan tersedia untuk semua klien RoseHosting. Rilis PHP 7.2 terbaru memiliki fitur dan fungsi baru dan lebih baik yang memungkinkan pengembang menulis kode yang lebih baik.
Persyaratan:
- Untuk keperluan tutorial ini, kita akan menggunakan VPS Ubuntu. VPS Ubuntu 16.04 kami sudah diinstal sebelumnya dengan tumpukan LAMP yang berfungsi penuh. Namun, kami masih akan melalui semua langkah yang diperlukan dan menunjukkan kepada Anda cara memasang dan mengonfigurasi tumpukan LAMP sendiri, jika Anda melakukannya di server yang bersih.
- Akses root SSH penuh atau pengguna dengan hak sudo juga diperlukan.
Langkah 1:Hubungkan ke server Anda melalui SSH dan perbarui paket OS server Anda
Sebelum kita mulai, mari sambungkan ke VPS Anda melalui SSH sebagai root pengguna dan perbarui paket OS Ubuntu Anda ke versi terbaru yang tersedia.
Untuk terhubung ke server Anda melalui SSH sebagai root pengguna, gunakan perintah berikut:
ssh root@IP_ADDRESS -p PORT_NUMBER
Ganti “IP_ADDRESS” dan “PORT_NUMBER” dengan alamat IP server dan nomor port SSH Anda yang sebenarnya.
Setelah masuk, pastikan paket OS server Anda sudah diperbarui dengan menjalankan perintah berikut:
apt-get updateapt-get upgrade
Jika ini adalah pertama kalinya Anda masuk ke VPS Ubuntu yang baru, Anda juga dapat memeriksa Langkah Pertama Setelah Mendapatkan tutorial VPS Ubuntu untuk beberapa tips keamanan dan penyiapan server awal dasar tambahan.
Langkah 2:Instal Server Web
Di bagian ini, kami akan menunjukkan cara menginstal server web di VPS Anda. Kita dapat menginstal Apache, atau nginx sebagai server web. Untuk tujuan tutorial ini, kita akan menginstal server web Apache. Apache adalah server web yang cepat dan aman serta salah satu server web paling populer dan banyak digunakan di dunia.
Untuk menginstal server web Apache, jalankan perintah berikut di server Anda:
apt-get install apache2
Setelah instalasi selesai, Anda harus memulai Apache:
systemctl start Apache2
Selain itu, Anda dapat mengaktifkan Apache untuk memulai secara otomatis saat server boot:
systemctl aktifkan Apache2
Untuk memeriksa status server web Apache dan memastikannya aktif dan berjalan, Anda dapat menggunakan perintah berikut:
systemctl status apache2
Untuk memverifikasi bahwa Apache berjalan, Anda juga dapat membuka browser web dan memasukkan alamat IP server Anda, (mis. http://your_server_ip_address ). Jika Apache berhasil diinstal, Anda akan melihat halaman selamat datang default Apache.
Langkah 3:Instal PPA Ondřej Surý
PHP 7.2 dapat diinstal menggunakan PPA Ondřej Surý, jadi instal paket software-properties-common dan python-software-properties:
sudo apt-get install software-properties-common python-software-properties
Kemudian, tambahkan PPA ondrej dan perbarui sumber Anda:
sudo add-apt-repository -y ppa:ondrej/phpsudo apt-get update
Langkah 4:Instal PHP 7.2
Instal PHP 7.2 menggunakan perintah berikut:
sudo apt-get install php7.2 php7.2-cli php7.2-common
Langkah 5:Cari dan instal ekstensi PHP 7.2 tertentu
Jika Anda ingin menginstal ekstensi PHP 7.2 tertentu, Anda dapat mencari apakah ekstensi tersebut tersedia menggunakan perintah berikut:
sudo apt search php7.2
Langkah 7:Instal ekstensi PHP yang paling umum digunakan
Untuk menginstal ekstensi PHP yang paling umum digunakan, Anda dapat menggunakan perintah berikut:
sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zipLangkah 8:Periksa instalasi PHP
Gunakan perintah berikut untuk memeriksa versi PHP yang terinstal di server Anda:
php -vAnda akan menerima output berikut:
PHP 7.2.9-1+ubuntu16.04.1+deb.sury.org+1 (cli) (dibuat:19 Agustus 2018 07:16:12) (NTS )Hak Cipta (c) 1997-2018 The PHP GroupZend Engine v3.2.0, Hak Cipta (c) 1998-2018 Zend Technologies dengan Zend OPcache v7.2.9-1+ubuntu16.04.1+deb.sury.org+1, Hak Cipta (c) 1999-2018, oleh Zend TechnologiesSekarang, PHP 7.2 telah terinstal di server Ubuntu Anda, dan jika kita ingin mengubah versi default PHP ke PHP 7.2 yang digunakan oleh server web, kita perlu menonaktifkan versi PHP 7.0 yang lama dan mengaktifkan yang baru diinstal.
Nonaktifkan PHP 7.0
a2dismod php7.0Aktifkan PHP 7.2
a2enmod php7.2Mulai ulang server web Apache agar perubahan diterapkan:
systemctl restart Apache2Untuk menguji instalasi Anda dan memeriksa apakah ekstensi Apache, PHP, dan PHP berfungsi dengan baik, buat file info php baru:
vi /var/www/html/phpinfo.phpTambahkan konten berikut ke dalamnya:
Buka file ‘phpinfo.php’ menggunakan browser web:
http:///phpinfo.php atau http:// /phpinfo.php dan lihat informasi terkini tentang PHP di server Anda.
Itu saja. Anda telah berhasil menginstal PHP 7.2 di server Ubuntu 16.04. Untuk informasi lebih lanjut tentang PHP 7, lihat dokumentasi resmi PHP.Tentu saja, Anda tidak perlu menginstal PHP 7.2 di Ubuntu 16.04 , jika Anda menggunakan salah satu layanan Hosting PHP 7.2 Terkelola kami, dalam hal ini Anda cukup meminta administrator sistem pakar kami untuk menginstal PHP 7.2 di Ubuntu 16.04 untuk Anda, menggunakan tumpukan LAMP atau LEMP atau tumpukan hosting web lain pilihan Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Untuk pembaruan lebih lanjut, Anda juga dapat mempertimbangkan untuk membaca panduan kami tentang Cara Menginstal PHP 8 di Ubuntu 20.04.
PS. Jika Anda menyukai posting ini, tentang cara menginstal PHP 7.2 di server Ubuntu 16.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini atau cukup tinggalkan komentar di bagian komentar. Terima kasih.
Cara Menginstal Rocket.Chat di Ubuntu 16.04 Cara Menginstal Odoo 10 di Ubuntu 16.04 dengan Nginx sebagai Proxy TerbalikPanels