BAB 9 - Tutorial Web Server (Bag 2) Debian 10 Instalasi dan Konfigurasi WEB CMS Wordpress - TeachMeSoft

BAB 9 - Tutorial Web Server (Bag 2) Debian 10 Instalasi dan Konfigurasi WEB CMS Wordpress

BAB 9 - Web Server (Bag 2)

Capaian dan Indikator


1. Capaian Pembelajaran

Setelah mempelajari bab ini mahasiswa diharapkan dapat:
  1. Mengenal Sistem operasi (SO) Debian  Server
  2. Menetahui cara instalasi Web Server yang terdapat pada SO Debian Server
  3. Mengetahui cara menggunakan Web Server pada SO Debian Server

2. Indikator

  1. Mahasiswa mampu mengenal Sistem operasi (SO) Debian Server
  2. Mahasiswa mampu Menetahui cara instalasi Web Server yang terdapat pada SO Debian Server
  3. Mahasiswa mampu Mengetahui cara menggunakan Web Server pada SO Debian Server

Uraian Materi


Install paket Web (disini saya menggunakan Wordpress). Praktikum ini merupakan lanjutan dari Webserver (bag 1). Adaoun langkah-langkah lannjutan sebagai berikut:
  • a).   Install program unzip dan php extension untuk Web CMS
    Install unzip php-curl
    debian:~# apt install unzip php-curl
    
  • Install sudo
    debian:~# apt install sudo
    
    Masuk direktori "/etc/apache2/sites-available/".
    debian:~# cd /etc/apache2/sites-available/
    
    Edit file virtualhost "imam.net.conf".
    debian:~# nano imam.net.conf
    
    Hapus www pada bagian ServerName menjadi imam.net, dikarenakan terkadang jika menggunakan www tidak dapat diakses oleh host yang lain.


  • b).   Aktifkan virtual host
    debian:~# sudo a2ensite imam.net.conf
    
    Lalu restart apache2
    debian:~# /etc/init.d/apache2 restart
    
    Jika restart sukses akan tapil seperti berikut
  • c).   Masukkan CD wordpress471.iso
    Mount ke /media/cdrom
    debian:~# mount -t iso9660 /dev/cdrom /media/cdrom
    
    Akan tampil seperti berikut
  • d).   Cek file di dalam cdrom
    debian:~# ls /media/cdrom
    
    Akan tampil seperti berikut
  • e).   Copy file wordpress-4.7.1.zip dan index.html ke folder /tmp
    Masuk kedirektori /media/cdrom
    debian:~# cd /media/cdrom
    
    Copy file zip ke direktori virtualhost kita "imam.net"
    debian:~# cp wordpress-4.7.1.zip /var/www/html/imam.net/
    
    Copy file inder.html ke direktori virtualhost kita
    debian:~# cp index.html /var/www/html/imam.net/
    
    Masuk ke direktori /var/www/html/imam.net/
    debian:~# cd /var/www/html/imam.net/
    
    Unzip file wordpress-4.7.1.zip
    debian:~# unzip wordpress-4.7.1.zip
    
    Ketikan perintah chmod untuk memberikan hak akses pada direktori wordpress
    debian:~# chmod -R 755 /var/www/html/imam.net/wordpress/
    
    Ketikan perintah chown agar wordpress dapat kita eksekusi melalaui webserver yang telah kita install.
    debian:~# chown -R www-data.www-data /var/www/html/imam.net/wordpress
    
  • f).   Install database server (sama seperti mysql)
    debian:~# apt install mariadb-server
    
  • g).   Buat database untuk wordpress
    Masuk ke mysql dngan user root dan ketikkan password "coba123"
    debian:~# mysql -u root -p
    
    Buat user dengan nama imam dan isi passwordnya dengan "coba"
    > CREATE USER ‘imam‘@‘localhost‘ IDENTIFIED BY ‘coba‘;
    Membuat data base dengan nama "wpdb"
    > CREATE DATABASE wpdb;
    Memberikan hak akses wpdb ke user imam
    > GRANT ALL ON `wpdb`.* TO `imam`@`localhost`;
    Ketikkan perintah di bawah ini agar hak akses penuh dapat langsung digunakan
    > FLUSH PRIVILEGES;
    Keluar dari Mysql
    > exit (enter)
    tampilan keseluruhan seperti berikut

    Lakukan restart mysql
    debian:~# /etc/init.d/mysql restart
    
    Jika sukses akan tampil seperti gambar berikut
  • h).   Ganti IP address pada windows menjadi
    Address : 192.168.10.2
    Subnet : 255.255.255.0
    Gateway : 192.168.10.1
    DNS : 192.168.10.1

    atau gunakan DHCP server yang telah kita buat pada bab sebelumnya
  • i).   Buka windows explorer masuk ke direktori
    C:\Windows\System32\drivers\etc

    Ubah status Read Only file hosts

    Buka file hosts dengan program notepad++
    Tambahkan
    192.168.10.1 imam.net
    Save as administrator
  • j).   Buka Browser ketik alamat 192.168.10.1 akan tampil seperti berikut

    lalu akses ke alamat www.imam.net
    pilih bahasa lalu klik “Continue”

    klik "Let's go"
  • k).   Masukkan data sesuai dengan yang sudah dikonfigurasi
    Database name : wpdb
    Username : imam
    Password : coba
    Database Host : localhost
    Table Prefix : wp_
    Klik Submit
  • l).   Klik "Run the Install"
  • m).   Set Title
    Set Title : Blog Imam
    Username : imam25
    Password : coba
    Your email : webmaster@imam.net
    Klik Install wordpress
  • n).   Login menggunakan user tadi
  • o).   Coba buka tab baru lalu akses ke halaman www.imam.net, jika sudah muncul tampilan wordpress, maka konfigurasi telah selesai.



Latihan


Anda diminta untuk mengkonfigu rasi SO Debian server dengan ketentuan:
  1. konfigurasi pada Web Server
  2. lakukan uji coba agar server atau klien dapat mem buaka halaman web




Disqus comments