Cara menggunakan install wordpress debian 10

Imam Ibnu Badri       Administrasi Jaringan    06.07

Cara menggunakan install wordpress debian 10


Capaian dan Indikator


1. Capaian Pembelajaran

Setelah mempelajari bab ini mahasiswa diharapkan dapat:
  1. Mengenal Sistem operasi (SO) Debian Server
  2. Menetahu i 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 Mengetahu i cara menggunakan  Web Server pada SO Debian Server

Uraian Materi


WEB Server

Server HTTP atau Server Web/WWW adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP."
Jenis-Jenis Web Server :
  1. Apache Web server - the HTTP web server
  2. Microsoft Windows server 2003 Internet Information Service (IIS)
  3. Light HTTP

Cara menggunakan install wordpress debian 10


Untuk membuat Web Server yg handal, maka server kita juga harus mendukung syarat-syarat untuk membuat website. Misal harus ada Apache(web server), PHP(pemrograman web), MYSQL(database).

Download bahan yang diperlukan
➜ wordpress471.iso
  • a. Install paket software - Install Apache2
    debian:~# apt -y install apache2
    - Install PHP
    debian:~# apt install php libapache2-mod-php php-gd php-mysql
    
    atau
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    - Install DBMS Mysql (maria DB)
    debian:~# apt install mariadb-server
    atau
    debian:~# apt install mariadb-server mariadb-client -y
    
  • b.   Konfigurasi VirtualHost pada Web Server
    Membuat folder, ganti "imam.net" dengan domain anda.
    debian:~# mkdir /var/www/html/imam.net
    
    Pindah direktori ke /etc/apache2/sites-available. cd (change direcotry) merupakan perintah untuk pindah-pindah direktori
    debian:~# cd /etc/apache2/sites-available/
    
    Copy file 000-default.conf ke imam.net
    debian:~# cp 000-default.conf imam.net.conf
    
    Lakukan konfigurasi pada imam.net.conf
    debian:~# nano imam.net.conf
    
    Akan tampil seperti berikut

    Konfigurasi seperti gambar berikut
  • c. Tambahkan nameserver
    Cek nameserver apakah ip telah ditambah. jika belum tambahkan ip 192.168.10.1
    debian:~# nano /etc/resolv.conf
    
    Seperti gambar berikut
    Cara menggunakan install wordpress debian 10

    Test dengan perintah berikut
    debian:~# apt install php libapache2-mod-php php-gd php-mysql
    
    0Jika tampil seperti gambar diatas maka berhasil
  • d. Lakukan restart apache2
    debian:~# apt install php libapache2-mod-php php-gd php-mysql
    
    1Jika restart berhasil akan tampil seperti gambar berikut
  • e.   Uji Coba Web Server Menggunakan CLI
    Install Links (CLI browser) dengan perintah :
    debian:~# apt install php libapache2-mod-php php-gd php-mysql
    
    2Akses ke imam.net menggunakan links dengan perintah:
    debian:~# apt install php libapache2-mod-php php-gd php-mysql
    
    3Jika berhasil akan tampil seperti berikut
  • f.   Uji coba Web Server melalui PC Klien
    Bukan web browser pada di PC client dan ketikan di URL imam.net atau www.imam.net. Hasil tampilan akan seperti berikut

Note:
* ServerName << Domain untuk website kita
* DocumentRoot << Direktori untuk web kita



Install paket Web (disini saya menggunakan Wordpress). Adapun langkah-langkah lanjutan sebagai berikut:
  • a).   Install program unzip dan php extension untuk Web CMS
    Install unzip php-curl
    debian:~# apt install php libapache2-mod-php php-gd php-mysql
    
    4
  • Install sudo
    debian:~# apt install php libapache2-mod-php php-gd php-mysql
    
    5Masuk 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:~# apt install php libapache2-mod-php php-gd php-mysql
    
    8Lalu restart apache2
    debian:~# apt install php libapache2-mod-php php-gd php-mysql
    
    9Jika restart sukses akan tapil seperti berikut
  • c).   Masukkan CD wordpress471.iso. Jika belum punya download disini.
    Mount ke /media/cdrom
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    0Akan tampil seperti berikut
  • d).   Cek file di dalam cdrom
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    1Akan tampil seperti berikut
  • e).   Copy file wordpress-4.7.1.zip dan index.html ke folder /tmp
    Masuk kedirektori /media/cdrom
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    2Copy file zip ke direktori virtualhost kita "imam.net"
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    3Copy file inder.html ke direktori virtualhost kita
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    4Masuk ke direktori /var/www/html/imam.net/
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    5Unzip file wordpress-4.7.1.zip
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    6Ketikan perintah chmod untuk memberikan hak akses pada direktori wordpress
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    7Ketikan perintah chown agar wordpress dapat kita eksekusi melalaui webserver yang telah kita install.
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    8
  • f).   Install database server (sama seperti mysql)
    debian:~# apt -y install php php-cgi libapache2-mod-php php-common php-pear php-mbstring
    
    9
  • g).   Buat database untuk wordpress
    Masuk ke mysql dngan user root dan ketikkan password "coba123"
    debian:~# apt install mariadb-server
    0Buat 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:~# apt install mariadb-server
    1Jika 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
    Cara menggunakan install wordpress debian 10

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

    Ubah status Read Only file hosts
    Cara menggunakan install wordpress debian 10

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

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


Latihan


Anda diminta untuk mengkonfigurasi SO Debian server dengan ketentuan:
  1. lakukan instalasi Web Server
  2. konfigurasi pada Web Server
  3. lakukan uji coba agar server atau klien dapat membuka halaman web



Daftar Isi - Administrasi Jaringan


Langkah konfigurasi WordPress pada Debian?

Cara Install WordPress di Debian.
Konfigurasi Dasar Cloud VPS. ... .
Melakukan Remote Cloud VPS. ... .
Mengarahkan Domain ke Cloud VPS. ... .
4. Install LAMPP. ... .
Download File WordPress. ... .
6. Sinkronisasi Domain dengan Konfigurasi Apache. ... .
7. Membuat Database WordPress. ... .
Menyesuaikan Konfigurasi WordPress..

Bagaimana Cara Menginstal WordPress?

Berikut cara install WordPress secara manual:.
Download dan Upload File WordPress. Sebelum memulai proses penginstalan, siapkan beberapa hal lebih dulu: ... .
2. Buat Database MySQL dan User. Selanjutnya, buat kredensial MySQL baru: ... .
Konfigurasikan wp-config.php. ... .
4. Install WordPress..

Dimana lokasi file index html pada Debian 10?

File Index utama atau file website default dari web server ini terletak pada fileindex. html” yang berada pada direktori “/var/www/html” atau di direktori dimana kamu mengatur akan menyimpan konfigurasi-konfigurasi file website pada langkah sebelumnya.