Anda mungkin baru saja mulai membangun aplikasi web dinamis di PHP, dan Anda ingin menyiapkan LAMP Stack. Istilah LAMP berasal dari Sistem Operasi Linux, server Apache, database MySQL, dan bahasa PHP. Mari kita mulai dengan instalasi LAMP Stack di Ubuntu 20.04.
Pertama-tama, Anda harus memiliki hak sudo di sistem Anda atau masuk sebagai root untuk melakukan tugas-tugas berikut:
Perbarui Repositori Paket Sistem
Untuk memulai semua instalasi, praktik terbaik adalah memperbarui repositori cache APT terlebih dahulu sehingga semua aplikasi terbaru dapat diinstal dengan lancar.
$ sudo apt update
Setelah apt-cache diperbarui, kami siap untuk melanjutkan instalasi LAMP Stack.
Mari kita instal MySQL terlebih dahulu.
Instal MySQL di Ubuntu 20.04
Karena MySQL sebagian besar digunakan sebagai database dengan PHP dan digunakan untuk mengelola dan menyimpan data untuk menginstal MySQL di sistem ubuntu Anda, ketik perintah yang diberikan di bawah ini.
$ sudo apt install mysql-server mysql-client
Ini akan meminta Anda untuk mengambil ruang disk tambahan untuk menginstal paket, jadi tekan “y” untuk melanjutkan menginstal MySQL.
Setelah MySQL diinstal, periksa versinya dengan mengetikkan perintah ini.
$ mysql --version
Dan untuk memeriksa apakah service MySQL berjalan atau tidak di sistem ubuntu Anda, ketik perintah ini untuk memeriksa statusnya.
$ sudo systemctl status mysql.service
Jika tidak aktif, Anda dapat memulainya dengan menggunakan kata kunci start pada perintah di atas seperti ini
$ sudo systemctl start mysql.service
Untuk masuk ke shell MySQL, ketik perintah berikut:
$ sudo mysql
Itu tidak akan meminta password Anda untuk pertama kalinya.
Setelah Anda masuk ke shell MySQL, Anda dapat mengatur password Anda atau melakukan fungsi apa pun yang terkait dengan database di dalamnya.
Sekarang mari kita keluar dan menginstal server web Apache 2 pada sistem Ubuntu.
mysql> exit
Instal Apache Web Server di Ubuntu 20.04
Apache 2 adalah server web yang menangani server untuk hosting aplikasi web. Untuk menginstal Apache 2 di sistem ubuntu Anda, jalankan perintah ini.
$ sudo apt install apache2
Mungkin juga meminta untuk memberikan ruang disk tambahan untuk instalasi Apache, jadi tekan “y” untuk melanjutkan proses instalasi.
Sekali, server web Apache 2 diinstal juga; Anda dapat memeriksa status dengan mengetikkan perintah berikut.
$ sudo systemctl status apache2
Jika aktif dan berjalan, maka Anda dapat melanjutkan dengan instalasi PHP; jika tidak, mulailah menggunakan perintah
$ sudo systemctl start apache2
Setelah memulainya, mari kita instal PHP sekarang,
Instal PHP di Ubuntu 20.04
Versi stabil terbaru PHP dapat dengan mudah diinstal di ubuntu dari repositori paket APT dengan mengetikkan perintah yang diberikan di bawah ini di terminal
$ sudo apt install php
Tekan “y” untuk melanjutkan proses jika diminta untuk mengambil ruang disk tambahan untuk menginstal PHP.
Setelah instalasi PHP berhasil, Anda dapat memeriksa versinya dengan mengetikkan perintah
$ php --version
PHP versi 7.3.4 diinstal.
Instal Ekstensi PHP
Sekarang jika Anda ingin menginstal beberapa ekstensi PHP dasar lainnya juga, yang diperlukan untuk phpMyAdmin, Misalnya,
- php-curl
- php-gd
- php-mbstring
- php-mysql
- php-zip
- php-json
- php-xml
Anda dapat melakukannya dengan mengetikkan perintah berikut.
$ sudo apt install php-curl php-gd php-mbstring php-mysql php-zip php-json php-xml
Izinkan untuk mengambil ru
ang disk tambahan untuk menginstal ekstensi dengan mengetik “y” dan menekan tombol “Enter”.
Perintah ini akan menginstal semua ekstensi PHP yang diperlukan untuk menjalankan phpMyAdmin.
Jadi ini adalah bagaimana Anda dapat menginstal semua paket yang diperlukan di Ubuntu 20.04 dan mengatur LAMP Stack untuk membangun aplikasi web dinamis Anda.
Kesimpulan
Posting ini berisi panduan langkah demi langkah untuk menginstal dan mengatur stack LAMP di Ubuntu 20.04 LTS.