Siapkan LAMP (Linux, Apache, MySQL, PHP) Stack di Ubuntu 20.04

Set Up Lamp Linux Apache



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.



$sudopembaruan yang tepat


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.



$sudotepatInstallmysql-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--Versi: kapan


Dan untuk memeriksa apakah layanan MySQL berjalan atau tidak di sistem ubuntu Anda, ketik perintah ini untuk memeriksa statusnya.

$sudosystemctl status mysql.service


Jika tidak aktif, Anda dapat memulainya dengan menggunakan kata kunci start pada perintah di atas seperti ini

$sudosystemctl mulai mysql.service


Untuk masuk ke shell MySQL, ketik perintah berikut:

$sudomysql


Itu tidak akan meminta kata sandi Anda untuk pertama kalinya.

Setelah Anda masuk ke shell MySQL, Anda dapat mengatur kata sandi 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> keluar

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.

$sudotepatInstallapache2


Mungkin juga meminta untuk mengambil hibah 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.

$sudosystemctl status apache2


Jika aktif dan berjalan, maka Anda dapat melanjutkan dengan instalasi PHP; jika tidak, mulailah menggunakan perintah

$sudosystemctl mulai Apache2


Setelah memulai, 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

$sudotepatInstallphp


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--Versi: kapan


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.

$sudotepatInstallphp-curl php-gd php-mbstring php-mysql php-zip php-json php-xml


Izinkan untuk mengambil ruang 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 tumpukan LAMP di Ubuntu 20.04 LTS.