Cara Menginstal LAMP (Linux, Apache, MySQL/Mariadb and PHP) di Linux Mint

hariadi

LAMP (Linux, Apache, MySQL/Mariadb dan PHP) adalah sebuah web server dasar untuk menuju ke tahap ke pengembangan selanjutnya dan juga sebagai langkah awal jika ingin mengembangkan web server.

Komponen-komponen dari LAMP :

  • Linux : OS atau Sistem operasi
  • Apache HTTP Server : web server
  • MariaDB atau MySQL : sistem basis data
  • PHP atau Perl atau Python : bahasa pemrograman yang dipakai

Langkah -Langkah Menginstal LAMP di Linux Mint :

Install Apache2

1. Pertama kita masuk ke terminal, caranya bisa di Dekstop-klik kanan-Open in terminal, atau juga bisa tekan Ctrl+alt+T. Kemudian masukkan perintah :

#sudo su

Perintah di atas berfungsi untuk masuk ke super user. Kemudian masukkan password super user anda.

2. kemudian update dan upgrade direktori yang terbaru, masukkan perintah dibawah ini :

#apt-get update && apt-get upgrade

3. Setelah itu install Apache server, masukkan perintah :

#apt-get install apache2

Jika ingin melihat hasilnya buka browser kemudian ketik “localhost” atau ip anda. Jika berhasil tampilannya seperti berikut :

Install MariaDB

1. MariaDB untuk mengganti MySQL. MariaDB adalah aplikasi turunan MySQL yang fiturnya terbaru dan kecepatannya terbaik. Unutk menginstall MariaDB masukkan perintah :

#apt-get install -y mariadb-server mariadb client

2. Setelah itu tambahkan password untuk user root dengan cara masukkan perintah :

#mysql_secure_installation

Kemudian akan muncul beberapa pentanyaan ikutilah perintah berikut :

Enter current password for root (enter for none): <==tekan enter
Set root password? [Y/n] <==tekan y
New password: <==masukkan password baru anda untuk root
Re-enter new password: <==ulangi masukkan password
Remove anonymous users? [Y/n] <==tekan y
Disallow root login remotely? [Y/n] <==tekan y
Reload privilege tables now? [Y/n] <==tekan y

Tampilan setelah menambahkan password untuk user root :

3. Setelah itu test login dengan cara masukkan perintah berikut :

#mysql -u root -p

Masukkan passwordnya tadi yang telah dibuat kemudian jika berhasil akan seperti gambar dibawah ini :

Install PHP7

Langkah selanjutnya adalah install PHPnya. Karena di sini saya menggunakan Linux Mint 18 dan tidak support untuk php5 maka saya install php7.0. Caranya ikuti langkah-langkah berikut :

1. Instalasi PHP7 bisa dilakukan melalui perintah apt-get seperti dibawah ini:

#apt-get -y install php7.0 libapache2-mod-php7.0

2. Tunggu hingga proses instalasinya selesai, kemudian restart apachenya dengan memasukkan perintah berikut :

#systemctl restart apache2

3. Kemudian test phpnya dan kita lihat secara detail phpnya.

#nano /var/www/html/info.php

4. Kemudian masukkan script berikut kedalamnya dan simpan “Ctrl+O” dan keluar “Ctrl+X

5. Kemudian kita ubah pengguna info.php dengan pengguna dan grup. Dengan cara masukkan perintah berikut.

#chown www-data:www-data /var/www/html/info.php

6. Kemudian kita lihat hasilnya dengan cara ketikkan di url browser “localhost/info.php” atau “IP Address kalian/info.php .

Karena kita menggunakan php7.0 maka kita install beberapa fitur dari php agar MySQL/MariaDB support atau mendukung program php7.0. Sebelumnya kita lihat beberapa fitur php yang belum terinstall. Caranya masukkan perintah berkut.

#apt-cache search php7.0

Setelah itu kita install program-program yang dibutuhkan.

#apt-get -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext

Tunggu proses instalasinya selesai dan restart kembali apachenya.

#systemctl restart apache2

7. Selanjutnya kita install APCu untuk menambah kecepatan dan mengoptimalkan php. Dengan cara :

#apt-get -y install php-apcu

Kemudian restart apachenya.