How to install and configuration PHP 7.3 on Ubuntu Server 18.04/Ubuntu 16.04 GNU/Linux


Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.Gagaltotal666 akan
berbagi kepada anda yaitu tentang install and configuration PHP 7.3 on
Ubuntu Server 18.04/Ubuntu 16.04 GNU/Linux.

Panduan ini akan membantu Anda menginstal PHP 7.3 di Ubuntu 18.04/Ubuntu 16.04
/Debian. PHP adalah bahasa skrip sisi server sumber terbuka yang telah diadopsi
secara luas untuk pembuatan halaman web dinamis.

pastikan di server anda sudah terinstall webserver apache dan nginx
oke langsung saja ikuti langkah berikut

PHP 7.3 untuk Ubuntu dan Debian tersedia dari repositori PPA ondrej/php.
PHP 7.3 versi stabil telah dirilis dengan banyak fitur baru dan perbaikan bug.
Selalu dapatkan berita terbaru dari rilis berita PHP.

add repositoris ondrej

$ sudo add-apt-repository ppa:ondrej/php


kemudian update

$ sudo apt update

PPA ini dapat ditambahkan ke sistem Anda secara manual dengan menyalin
garis di bawah ini dan menambahkannya ke sumber perangkat lunak sistem Anda.
dan jangan lupa taruh di file /etc/apt/sources.list

#Ubuntu 18.04
deb http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
deb-src http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
#Ubuntu 16.04
deb http://ppa.launchpad.net/ondrej/php/ubuntu xenial main
deb-src http://ppa.launchpad.net/ondrej/php/ubuntu xenial main

Setelah repositori PPA ditambahkan, instal php 7.3
di server Ubuntu 18.04 / Ubuntu 16.04 Anda.

$ sudo apt install php7.3 php7.3-cli php7.3-common


setelah itu Instal ekstensi PHP 7.3 dengan menggunakan sintaks

$ sudo apt install php7.3-cli php7.3-fpm php7.3-json php7.3-pdo php7.3-mysql php7.3-zip php7.3-gd  php7.3-mbstring php7.3-curl php7.3-xml php7.3-bcmath php7.3-json
$ php-pear php7.3-curl php7.3-dev php7.3-gd php7.3-mbstring php7.3-zip php7.3-mysql php7.3-xml php7.3-fpm libapache2-mod-php7.3 php7.3-imagick php7.3-recode php7.3-tidy php7.3-xmlrpc php7.3-intl



tunggu proses installasi selesai, kalau sudah selesai cek versi PHP

$ php --version


Dalam langkah ini, saya akan menunjukkan kepada Anda bagaimana Anda dapat
mengubah versi PHP mana yang menjadi default jika Anda memiliki beberapa
versi PHP yang diinstal pada server Ubuntu Anda.

Untuk menetapkan PHP 7.0 sebagai default, jalankan

$ update-alternatives --set php /usr/bin/php7.0

Untuk menetapkan PHP 7.2 sebagai default, jalankan

$ update-alternatives --set php /usr/bin/php7.2

Untuk menetapkan PHP 7.3 sebagai default, jalankan

$ update-alternatives --set php /usr/bin/php7.3

Sebelum kita dapat mengkonfigurasi Apache untuk menggunakan PHP 7.3,
kita perlu menonaktifkan versi lama PHP 7.0 dengan mengetik

$ a2dismod php7.0

Sekarang aktifkan versi PHP 7.3 yang baru diinstal dengan perintah berikut

$ a2enmod php7.3

Mulai ulang server web Apache agar perubahan diterapkan

$ systemctl restart apache2

jika menggunakan nginx

$ systemctl restart nginx

selesai...

untuk di Debian server 9 dan 8 jessie
update terlebih dahulu

$ sudo apt update 
$ sudo apt upgrade -y

Setelah perintah add-apt-repository tersedia, tambahkan repositori PPA PHP 7.3

$ sudo apt -y install lsb-release apt-transport-https ca-certificates
$ sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php7.3.list

Langkah terakhir adalah Menginstal PHP 7.3 pada Debian 9 / Debian 8. Pertama,
jalankan perintah apt update

$ sudo apt update

install php7.3

sudo apt -y install php7.3

Instal ekstensi PHP 7.3 dengan menggunakan sintaks
Lihat contoh di bawah ini yang memasang ekstensi PHP standar

$ sudo apt install php7.3-cli php7.3-fpm php7.3-json php7.3-pdo php7.3-mysql php7.3-zip php7.3-gd  php7.3-mbstring php7.3-curl php7.3-xml php7.3-bcmath php7.3-json
$ sudo apt install libapache2-mod-php7.3

untuk cek versi PHP nya sama saja php --version.

oke mungkin itu saja mengenai install dan konfigurasi php 7.3
di server ubuntu dan debian, kalau ada kesalahan dan kekurangan nya
mohon berikan masukan nya ya

sekian dan semoga bermanfaat.....

Wasalamualaikum Wr.Wb...

Post a Comment

0 Comments