Cara Install LAMP (Linux Apache Mysql PHP) di Ubuntu 18.04 LTS

Beberapa hari yang lalu saya sudah menuliskan artikel tentang bagaimana cara instal apache dan cara install mysql pada ubuntu server 10.4 LTS. Pada artikel ini saya akan melakukan installasi keduanya didalam 1 server. Instalasi ini biasa disebut dengan instilah LAMP stack yaitu Linux, Apache, Mysql dan PHP.

Oke langsung saja silahka ikuti langkah berikut

Install Apache

Lankah pertama silahkan install apache/web server yang akan digunakan menggunakan perintah berikut, untuk detile bagaimana cara install apache ubuntu 18.04 LTS silahkan lihat pada postingan sebelumnya.

apt-get install apache2 -y

Jika sudah selesai silahkan cek apakah servicenya sudah berjalan atau belum, menggunakan perintah berikut

root@lamp:~# service apache2 status
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset:
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Sat 2018-08-11 17:42:56 BST; 20s ago
Main PID: 5110 (apache2)
Tasks: 55 (limit: 2366)
CGroup: /system.slice/apache2.service
├─5110 /usr/sbin/apache2 -k start
├─5111 /usr/sbin/apache2 -k start
└─5112 /usr/sbin/apache2 -k start

Aug 11 17:42:56 lamp.rahmat.web.id systemd[1]: Starting The Apache HTTP Server..
Aug 11 17:42:56 lamp.rahmat.web.id systemd[1]: Started The Apache HTTP Server.

Atau anda bisa dengan mengakses IP server menggunakan url http://ip-server seperti gambar berikut

Install Mysql

Langkah selanjutnya yaitu melakukan installasi mysql untuk, untuk detile installasi mysql silahkan baca cara install mysql pada ubuntu 18.04 LTS di postingan sebelumnya.

Untuk melakukan installasi mysql silahkan jalankan perintah berikut

apt-get install mysql-server

Jika installasi sudah selesai cek service mysql tersebut menggunakan perintah berikut

root@lamp:~# service mysql status
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en
Active: active (running) since Sat 2018-08-11 17:50:38 BST; 42s ago
Main PID: 5839 (mysqld)
Tasks: 27 (limit: 2366)
CGroup: /system.slice/mysql.service
└─5839 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid

Aug 11 17:50:37 lamp.rahmat.web.id systemd[1]: Starting MySQL Community Server..
Aug 11 17:50:38 lamp.rahmat.web.id systemd[1]: Started MySQL Community Server

Install PHP

Langkah selanjutnya yaitu melakukan installasi PHP ekstensi pendukung yang diperlukan untuk website kita nanti. Nah pada artikel ini saya akan melakukan installasi php ekstensi yang umum biasa digunakan.

Untuk melakukan installasi php dapat menjalankan perintah berikut

apt-get install php libapache2-mod-php php-mysql php-curl php-gd php-json php-zip

Lalu jika installasi sudah selesai bisa cek menggunakan perintah berikut

root@lamp:~# php -v
PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul 4 2018 16:55:24) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.7-0ubuntu0.18.04.2, Copyright (c) 1999-2018, by Zend Technologies

Untuk detilenya bisa melakukan pengecekan melalui phpinfo dengan menambahkan file php.info pada root folder seperti berikut ini

nano /var/www/html/info.php

Lalu input rule berikut

<?php
phpinfo();
?>

Setalah intu akses menggunakan ipserver http://ip-server/info.php seperti gambar dbawah ini

Selanutnya anda bisa memasang website pada server tersebut dengan menambahkan setting virtal host pada server. Untuk cara seting virtual host bisa baca pada postingan sebelumya.

Note: Instalasi ini ditujukan untuk user dengan previleges root, untuk user dengan privileges non-root bisa menambahkan dengan perintah sudo. Ex: sudo apt-get install apache2 

Nah cukup mudah bukan cara install LAMP pada ubuntu 18.04, selamat mencoba semoga sukses 😀

Comments

comments