Identitas Mahasiswa

Nama    : Nurul Izzah Rahmadhani
NIM      19650014
Kelas    : Jaringan Komputer F 
               Praktikum Jaringan Komputer A

Instalasi LAMP Stack

LAMP merupakan singkatan dari Linux, Apache, MySQL, dan PHP.

Tutorial ini menggunakan:

  1. Linux Server pada virtual machine
  2. Jenis distro Linux-Ubuntu versi 18.04
  3. Menginstal Aplikasi FileZilla 
  4. Download .zip wordpress
Langkah kerja:
  1. Install Apache
  2. Install PHP
  3. Install MariaDB
  4. Create uploader user
  5. Upload & Install wordpress (sebagai bentuk uji coba)


Langkah-langkah instalasi:

Login ke Linux-Server
Mengupdate
$ sudo apt-get upload 

Install ssh pada Linux-Server
$ sudo apt install openssh-server 

Mengecek status ssh
sudo systemctl status ssh

Mengecek IP Addres pada Linux-Server
ip a 


Melakukan remote dengan menggunakan Command Prompt
LogIn ke Command Prompt
ssh namauser@ip_address

Melakukan update pada Command Prompt
$ sudo apt-get update


INSTALASI APACHE
Instal Apache
sudo apt-get install apache2

Cek status Apache
 $ sudo service apache2 status

Untuk keluar dari status klik Control+C, kemudian untuk memastikan Apache running atau tidak dengan membuka web browser dan ketik IP Address yang sesuai dengan ip pada Linux-Server. Jika sukses maka akan muncul tampilan sebagai berikut.


INSTALASI PHP
Install PHP
sudo apt-get install php 

Masuk pada direktori html
cd /var/www/html
Melihat direktori
$ ls
Jika sukses maka akan muncul 'index.html'

Syntax untuk membuat file baru $ sudo nano info.php

Mengisi file dengan:
<?php
info.php();
?>

Simpan file dengen tekan Ctrl + S dan ctrl+X untuk exit/keluar
Syntax untuk melihat file $ cat info.php


INSTALASI MARIADB
Pindah ke home direktori
cd/home/namauser 

Instal MariaDB
sudo apt-get install mariadb-server 

Membuat password baru
$ sudo mysql_secure_installation 

Menjawab semua pertanyaan dengan 'Y' (Yes)  

Mengecek status  MariaDB
sudo service mariadb status 

Masuk ke database dan membuat database baru yang akan digunakan untuk menyimpan website
$ sudo mysql -u root -p 
Mengetikkan query untuk membuat databse
create database nama_database 



INSTALASI FTP
Install FTP 
sudo apt-get install proftpd-basic

Cek status FTP
$ sudo service proftpd status 

Membuat user upload uploader
sudo useradd -d /var/www/html/ uploader
Mengatur password
 $ sudo passwd uploader
Memberi akses pada user
sudo chmod -R 757 /var/www/html/



UPLOAD FILE WEBSITE
Membuka aplikasi FileZilla yang telah disiapkan terlebih dahulu. Kemudian mengisi host dengan IP Address, Username, dan Password user. Lalu klik "Quickconnect". 


Mengupload file .zip wordpress yang telah didownload sebelumnya dengan cara klik kanan kemudian klik "Upload".

Setelah upload sukese, kembali melihat pada Command Prompt.
Masuk ke direktori
$ cd /var/www/html
Mengecek tersimpan/tidak
ls
Kemudian install aplikasi unzip pada server
sudo apt-get unzip 

Install ekstension php-mysql
sudo apt-get install php-mysql 

Setelah instalasi selesai, cek pada web dengan klik button "Ayo". 

Membuat user database untuk website
sudo mysql -u root -p
Masuk ke database, dilanjutkan dengan membuat user baru dan memberi akses CRUD pada user. Lalu Exit 

Kembali ke web browser.
Mengisi form sesuai dengan username dan password yang telah dibuat, kemudian klik "Kirim". 


Copy semua syntax yang ada, kemudian paste file config di server 

Masuk pada direktori wordpress
cd wordpress/
Membuat file config
sudo nano namafile.php 

Paste syntax yang dicopy ke dalam file wp-config.php, kemudian tekan Ctrl+S lalu Ctrl+X 

Jika sudah, kembali ke web browser dan klik button "Jalankan Pemasangan". Akan muncul halaman seperti dibawah ini. Lanjutkan dengan mengisi form sesuai dengan keterangan yang diminta. Kemudian klik "Instal Wordpress". 

Instalasi Berhasil 

LogIn ke akun wordpress 

Tampilan Wordpress 


Comments