Disusun oleh
KELOMPOK 2
Jamaludin Muhamad Akbar
A2.1900090
Murry Muryadin A2.1900123
Vildan Vinanda A2.1900185
Zidane Saeful Budiman A2.1900197
STMIK SUMEDANG
TEKNIK INFORMATIKA
2021
Ubuntu
Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti "kemanusiaan
kepada sesama" Proyek Ubuntu resmi disponsori oleh Canonical Ltd. yang merupakan sebuah
perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth. Tujuan dari
distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam filosofi
Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis
Linux, tersedia secara bebas, dan mempunyai dukungan baik yang berasal dari komunitas
maupun tenaga ahli profesional.
Untuk mendownload Ubuntu bisa dengan menggunakanlink berikut :
https://ubuntu.com/download/desktop
Oracle VM VirtualBox
Oracle VM VirtualBox adalah perangkat lunak virtualisasi, yang dapat digunakan
untuk mengeksekusi sistem operasi "tambahan" di dalam sistem operasi "utama". Sebagai
contoh, jika seseorang mempunyai sistem operasi MS Windows yang terpasang
di komputernya, maka seseorang tersebut dapat pula menjalankan sistem operasi lain yang
diinginkan di dalam sistem operasi MS Windows.
Fungsi ini sangat penting jika seseorang ingin melakukan ujicoba
dan simulasi instalasi suatu sistem tanpa harus kehilangan sistem yang ada. Aplikasi dengan
fungsi sejenis VirtualBox lainnya adalah VMware dan Microsoft Virtual PC.
Sistem operasi yang dapat menjalankannya antara lain Linux, Mac OS X, Windows
XP, Windows Vista, Windows 7, Windows 8, Solaris, dan OpenSolaris.
Langkah-langakah
TOOLS YANG DIBUTUHKAN
Untuk dapat melakukan installasi ubuntu server 18.04 pada virtual box, persiapkan beberapa tools
dibawah ini
Ubuntu Server pada Virtual Box
Komputer/Laptop
Putty Software
FileZilla/WinSCP - HeidiSQL/Navicat - Visual Studio Code/Notepad++
Wordpress
Security
Create new User (nama user : KelasKelompok, contoh “AK1User”)
Granting Administrative Privilage
Firewall Configuration
Enabling External Access
SSH Key
Webserver
Install Apache
Create Domain (nama domain : KelasKelompok, contoh “AK1Domain”)
Setting & Acitivate Virtualhost
MySQL Database
Install MySQL
Configure MySQL (nama database : KelasKelompok, contoh “AK1Database”)
Adjusting User Authentication & Privilages
IP Configuration
Identify Ethernet Interfaces
Ethernet Interface Logical names
Ethernet interface Settings
Wordpess
Install Wordpress
Configure Apache for Wordpress
Configure Database
Configure Wordpress
4. Selanjutnya klik Next.
5. Centang semua, lalu klik Next.
6. Pilih Yes.
7. Klik Install.
Apabila muncul notif konfirmasi seperti pada gambar di bawah, pilih Yes.
2. Beri nama OS dan jenis OS yang akan diintal. Setelah itu klik Next.
4. Membuat Hard Drive. Pilih Create a virtual hard drive now. Klik Next.
5. Pilih VDI (Virtual Disk Image) untuk membuat Hard Drive virtual. Klik Next.
6. Pilih Dinamically allocated. Klik Next.
7. Menentukan disk space storage (penyimpanan). Pilih sesuai kebutuhan. Kemudian pilih
Create.
8. Masuk ke Setting.
9. Pada Storage, klik Empty, kemudian klik icon DVD dan pilih Choose Virtual Optical Disk
File...
10. Klik network,sesuaikan dengan gambar dibawah dan klik ok.
13. Tunggu loadingnya hingga selesai, nanti akan muncul seperti ini dan klik bahasa
inggirs.
14. Selanjutnya klik install
Jika proses intsal selesai, maka akan muncul tampilan seperti ini
Command sudo su disini itu berfungsi untuk meroot user sehingga user bisa
mengubah,menambahkan sesuai keinginan kita, selanjutnya disitu juga ada
usermod –aG sudo ak2user command ini berguna untuk kita supaya memiliki hak
istimewa, nah sedangkan command su – ak2user itu berguna untuk mengganti
user yang sudah di root dengan user sebelum di root, command yang terakhir yaitu
adalah sudo apt-get install apache2 nah command ini berfugsi untuk mengintall
apache.
6. Selanjutnya adalah install dan konfigurasi firewall
Pada gambar di atas terdapat command sudo apt install ufw nah pada command
ini berfungsi untuk menginstall ufw. Setelah di install maka kalian harus meng
allownya seperti command dibawah. Dan setelah di allow selajutnya kalian ketik
command ssh-keygen –t rsa
Untuk mencek ufw sudah aktif atau belum maka kalian bisa menceknya dengan
command sudo ufw status dan di bawah ini terdapat gambar output hasil
command di atas.
Untuk masuk kedalam nano tersebut kalian harus mengetikan command sudo
nano /etc/bind/named.conf.default-zones maka outputnya akan seperti gambar di
atas. Pada gambar di atas bisa kalian lihat pada zone ip addres, disana hanya di
tuliskan 3 kolom secara di balik contoh disini IP Addres 192.168.100.37 maka
pada tahap ini ip yang di masukan kedalam nama zone diatas 100.168.192.
Setelah kalian save untuk nama zone di atas mak kalian tinggal mengcopykan data
base local ke data base ak2domain, database 127 ke database 192
Dan selanjutnya buka database ak2domain dengan menggunakan sudo nano
db.ak2domain, maka outputnya akan seperti dibawah ini
Pada gambar di atas tadinya ak2domain.com itu adalah localhost jadi pada tahap
ini kalian harus mengganti localhost itu dengan domain kalian.
Setelah kalian mengganti database ak2domain maka selajutnya kalian harus
mengganti database 192 dengan menggunakan command sudo nano db.192 maka
outputnya seperti dibawah
Seperti sebelumnya kita harus mengganti localhost dengan nama domain serta
1.0.0 dengan ip addres paling belakang yaitu 37.
11. Selanjutnya cek zone kalian dengan named-checkzone db.ak2domain db.192
Dan setelah prosesnya beres maka ketik command sudo nano /etc/apache2/sites-
available/ak2domain.conf dan tambahkan derectory seperti pada ganbar dibawah.
20. Selnjutnya ikuti langkah dibawah ini
21. Setelah mengikuti langkah 20 maka kalin coba buka google chrome dan ketikan ip
addresnya
Setelah sampe sini kalian klik lets go untuk mengintsall wordpress nya seperti dibawah
Lalu submit
Terus run the installation dan setelah itu klik lets go dan kembali lagi ke putty tadi dan
tuliskan command dibawah ini
Selanjutnya ketik command ~ pada tanda hijau di atas maka jika kita kembali ke
chrome maka outputnya seperti ini :