Cara Install Apache, MySQL dan PHP pada Ubuntu/Linux Mint

Kategori: Linux

LAMP adalah kependekan dari Linux, Apache, MySQL, PHP. Sebuah aplikasi gratis dan opensource yang diperlukan untuk membangun dan mengembangkan website dinamis maupun aplikasi berbasis web seperti WordPress, Joomla, Drupal dan lain sebagainya.

Nah, pada tulisan ini saya akan memaparkan langkah-langkah bagaimana menginstall LAMP Stack pada Ubuntu/Linux Mint. Perlu diketahui bahwa tutorial ini juga dapat diterapkan pada Elementary OS yang merupakan distro turunan dari Debian.

Tutorial ini aslinya saya dapatkan dari sebuah situs luar yang membahas seputar Linux, karena menurut saya bermanfaat maka saya ikut membagikan isi tulisan tersebut melalui posting ini.

Tutorial ini sudah saya coba praktikan dan berhasil work 100%. Laptop yang saya gunakan adalah HP D010TU dengan sistem operasi Linux Mint 18 Cinnamon 64-bit dengan base Xenial Xerus Ubuntu 16.04 LTS.

Sebelum menerapkan tutorial ini pastikan kita memiliki koneksi internet, sebab semua paket yang dibutuhkan diinstall secara online.

Langsung saja berikut tutorial installasi LAMP Stack pada Ubuntu, Linux Mint dan distro turunan Debian lainnya.

Installasi Web Server (Apache 2)

Pada Linux Ubuntu, web server yang paling umum digunakan yaitu Apache2. Untuk menginstallnya kita bisa menggunakan perintah apt.

Buka terminal lalu tuliskan perintah berikut.

sudo apt update
sudo apt install apache2 -y

Ketika paket Apache2 sudah terinstall, maka proses service akan otomatis berjalan, jika tidak gunakan perintah ini untuk menjalankannya.

sudo systemctl start apache2.service
sudo systemctl enable apache2.service
sudo systemctl status apache2.service

Kemudian periksa apakah Ubuntu firewall (ufw) aktif atau tidak.

sudo ufw status

Jika statusnya aktif, izinkan port web server port 80 dan 443 pada firewall dengan perintah berikut.

sudo ufw allow in 'Apache Full'

Proses installasi apache2 web server telah selesai.

Silakan coba akses web server menggunakan browser dengan menuliskan "http://localhost/" atau IP address server umumnya "http://127.0.0.1/". Jika berhasil akan muncul halaman default Apache2.

Installasi Database Server (MySQL Server 5.7)

Untuk database server kita bisa memilih MySQL maupun MariaDB, keduanya tersedia di default repositori Ubuntu. Namun pada tutorial kali ini saya memilih MySQL karena lebih familiar.

Jalankan perintah di bawah ini untuk menginstall MySQL Server melalui terminal.

sudo apt install mysql-server mysql-client

Selama proses instalasi kita akan diminta untuk mengatur password root mysql server.

Konfirmasi root password dan klik 'OK'

Proses installasi MySQL Server telah selesai. MySQL Service akan berjalan secara otomatis. Kita dapat memeriksa status service MySQL Server dengan perintah berikut.

sudo systemctl status mysql.service

Installasi PHP

PHP 7.0 sudah tersedia di repositori Ubuntu. Kita dapat menginstallnya dengan menuliskan perintah berikut pada terminal.

sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0

Buat contoh halaman php dan letakkan di apache document root (/var/ww/html). Caranya, tulis perintah di bawah ini pada terminal dan tekan enter.

nano samplepage.php

Lalu isi dengan kode php berikut ini.

<?php phpinfo(); ?>

Simpan dengan menekan tombol CTRL + X lalu dilanjutkan dengan tombol Y kemudian enter.

Kemudian pindahkan file sampepage.php tersebut ke dalam document root apache.

sudo mv samplepage.php /var/www/html/

Sekarang akses halaman samplepage.php yang kita buat tadi dengan menulisakan "http://localhost/samplepage.php" atau “http://ip_server/samplepage.php", Jika tampil halaman seperti di bawah ini berarti proses installasi PHP telah berhasil.

Installasi phpMyAdmin

Untuk mempermudah proses manajemen database, kita menggunakan phpMyAdmin.

phpMyAdmin akan mempermudah proses administrasi database karena menggunakan tampilan antarmuka grafis sehingga lebih mudah digunakan dibandingkan dengan command line.

Gunakan perintah di bawah ini untuk menginstall phpMyAdmin pada Linux Ubuntu.

sudo apt install php-mbstring php7.0-mbstring php-gettext
sudo systemctl restart apache2.service
sudo apt install phpmyadmin

Selama proses installasi kita akan diminta kita untuk memilih Web Server yang akan dikonfigurasi untuk phpMyAdmin. Pilih "Apache2 dan klik 'OK

Pilih ‘Yes’ untuk mengkonfigurasi phpMyAdmin.

Atur password untuk menghubungkan phpMyAdmin dan Database Server.

Konfirmasi password phpMyAdmin dan klik 'OK

Coba akses phpMyAdmin, buka browser lalu tuliskan "http://localhost/phpmyadmin" atau “http://ip_server/phpmyadmin". Gunakan username "root" dan password yang telah diatur selama proses installasi.

Dan Taraaaa....... tampil halaman phpMyAdmin.

Demikianlah langkah-langkah menginstall LAMP pada Ubuntu/Linux Mint. Pastikan Anda melakukan setiap tahapan yang ada dengan urut serta cermat supaya tidak terjadi error akibat teledor/kesalahan saat proses installasi.

Bacaan menarik yang sayang untuk dilewatkan Mengatasi Error "the requested URL not found on this server" pada Linux

Gambar utama: www.unixmen.com
Referensi: https://www.linuxtechi.com/lamp-stack-installation-on-ubuntu-server-16-04/

Diposting pada Dec 09, 2017

Komentar