KONFIGURASI WEB SERVER BLOG DENGAN WORDP

KONFIGURASI WEB SERVER
(BLOG) DENGAN WORDPRESS

DOSEN:
I PUTU AGUS EKA PRATAMA, S.T, M.T

OLEH:
I KADEK TEO PRAYOGA KARTIKA

1504505086

KETUT WAHYU ARIPRASASMITA

1504505088

PROGRAM STUDI TEKNOLOGI INFORMASI
FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
2016

Kata Pengantar


Puji syukur kehadirat Tuhan yang Maha Esa yang karena anugerah dari-Nya
kami dapat menyelesaikan makalah tentang "KONFIGURASI WEB SERVER
(BLOG) DENGAN WORDPRESS".
Penulis sangat bersyukur karena telah menyelesaikan makalah dan kami
mengucapkan banyak terima kasih kepada semua pihak yang telah membantu kami
selama pembuatan makalah ini berlangsung sehingga terealisasikanlah makalah ini.
Demikian yang dapat kami sampaikan, semoga makalah ini bisa bermanfaat
dan jangan lupa ajukan kritik dan saran terhadap makalah ini agar kedepannya bisa
diperbaiki.

Denpasar, 8 Desember 2016

Penyusun

1

DAFTAR ISI
BAB I PENDAHULUAN
1.1 Latar Belakang--------------------------------------------------------------------


3

1.2 Tujuan -----------------------------------------------------------------------------

3

1.3 Rumusan Masalah ----------------------------------------------------------------

3

1.4 Solusi ------------------------------------------------------------------------------

3

BAB II KAJIAN PUSTAKA
2.2 Definisi Linux --------------------------------------------------------------------

4


2.3 Keistimewaan Linux-- -----------------------------------------------------------

5

2.4 Aplikasi yang Digunakan Dalam Konfigurasi Web Server-------------- ---

6

2.5 Web Server---------------------------------------------------------------------- --

6

2.6 Cara Kerja Web Sever------------------------------------------------------ -----

8

BAB III PEMBAHASAN
3.1 Penginstalan Linux Ubuntu--------------------------------------------------- --

10


3.2 Cara Mengkonfigurasi Web Server------------------------------------------ --

16

3.3 Tahapan Menguji Web Server------------------------------------------------ --

26

BAB IV PENUTUP
4.1 Kesimpulan--------------------------------------------------------------------- ---

35

4.3 Daftar Pustaka---------------------------------------------------------------------

36

2


BAB I
PENDAHULUAN

1.1

Latar Belakang
Dalam teknologi internet sekarang ini, WEB SERVER merupakan hal yang

sangat berperan penting. Pengetahuan dan pengertian tentang WEB SERVER
merupakan hal yang mutlak harus dimiliki oleh seorang operator internet. Mulai
dari sistem operasi yang digunakan hingga konfigurasi WEB SERVER pada sistem
operasi yang berbasis server. Oleh karena itu, makalah ini diharapkan dapat
memberikan pengetahuan dasar mengenai WEB SERVER dan konfigurasi WEB
SERVER pada linux Ubuntu.

1.2

Tujuan
Makalah ini bertujuan untuk memberikan pengetahuan dasar mengenai


definisi, cara kerja WEB SERVER, konfigurasi WEB SERVER, kelebihan dan
kekurangan WEB SERVER serta implementasi WEB SERVER sebagai
pembelajaran.

1.3

Rumusan Maslaah
Dalam penyusunan makalah ini akan diambil beberapa rumusan masalah

yang akan dibahas, yaitu diantaranya :
1.

Bagaimana Membangun Web Server dengan Xampp?

2.

Bagaimana perintah ‘change permission’ di Ubuntu?

3.


Apa saja yang dibutuhkan dalam membangun Web Server – Blog?

4.

Bagaimana Membangun Web Server – Blog?

5.

Kendala apa saja yang biasanya dihadapi saat proses Web Server Blog?

6.

Bagaimana Implementasi Web Server Blog pada lebih dari satu
computer?

1.4

Solusi
Solusi yang dapat diberikan penulis adalah dengan mengumpulkan referensi


yang dibutuhkan untuk membangun web server. Melalui online atau offline.

3

BAB II
KAJIAN PUSTAKA

2.1

Definisi Linux
Linux adalah sebuat system operasi yang menjunjung tinggi Open Source

dan tidak berlisensi berbayar seperti windows, maksud dari open source adalah
segala yang mendukung sistem operasi ini bisa di ubah / modifikasi, dikembangkan,
dan juga bisa dihapus (jika tidak perlu).
Sejarah singkat dari mana linux itu berasal : ”Kernel Linux pada mulanya
ditulis sebagai hobi oleh pelajar universitas Finland Linus Torvalds yang belajar di
Universitas Helsinki, untuk membuat kernel Minix yang bebas dan dapat sunting.
(Minix adalah projek pelajaran menyerupai UNIX direka untuk mudah dan
bukannya untuk kegunaan perniagaan.) Versi 0.01 dikeluarkan ke Internet pada

September 1991, Versi 0.02 pada 5 Oktober 1991 “. Linux pada awalnya merupai
Unix hanya sebuah kernel image ( semacam dos prompt / konsole).
Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro).
Distro adalah bundle dari kernel Linux, beserta sistem dasar linux, program
instalasi, tools basic, dan program-program lain yang bermanfaat sesuai dengan
tujuan pembuatan distro. Ada banyak sekali distro Linux, diantaranya :
Tabel Distro Linux

No. Nama Distro
1

Ubuntu

2

RedHat

Keterangan

RedHat merupakan distribusi pertama yang instalasi dan

pengoperasiannya mudah.

3

Debian

Distribusi yang mengutamakan kestabilan dan kehandalan,
meskipun

mengorbankan

aspek

kemudahan

dan

kemutakhiran program.
4


Slackware

Dua hal penting dari Slackware adalah bahwa semua isinya
(kernel, library ataupun aplikasinya) adalah yang sudah
teruji

5

SuSE

SuSE merupakan distribusi pertama dimana instalasinya
dapat menggunakan bahasa Indonesia.

4

6

Mandrake

Merupakan varian distro RedHat yang dioptimasi untuk
pentium.

7

WinLinux

Distro yang dirancang untuk diinstall di atas partisi DOS
(Windows).

2.2

Keistimewaan Linux
Hardware komputer pada hakekatnya tidak dapat berfungsi tanpa adanya

Software yang mengaturnya. Software yang paling dekat ke Hardware adalah

"Sistem Operasi". Suatu jenis prosessor tentu dapat saja di-"atur" oleh berbagai
macam Sistem-Operasi pada saat yang berbeda, asalkan ada orang yang mau
menulis program Sistem-Operasi tersebut. Walaupun pada saat Linux ditulis
prosessor Intel 80386 telah dipasarkan dengan Sistem-Operasi DOS, namun DOS
belum menggunakan 80386 secara optimal. Intel 80386 sebenarnya dirancang
sebagai prosessor yang mampu melakukan "multi-tasking" atau "multi-program"
namun DOS hanya mampu melakukan "single-tasking". Linux ketika dirancang
memanfaatkan 80386 seoptimal mungkin.

Di sini akan dijelaskan beberapa

kelebihan dari sistem operasi Linux/UNIX dibandingkan dengan dengan sistem
operasi yang lain. Dan berikut ini adalah beberapa fakta dari hal-hal yang
menguntungkan dengan menggunakan program dan file-file Linux/UNIX :
Tabel Keuntungan Linux

No.
1

Keuntungan
Linux/UNIX memberikan beberapa proses spesial dimana terminal, printer
dan device hardware lainnya dapat diakses seperti kita mengakses file yang
tersimpan dalam harddisk atau disket.

2

Ketika program dijalankan, program tersebut dijalankan dari harddisk ke
dalam RAM dan setelah dijalankan akan dinamakan sebagai proses.

3

Linux/UNIX menyediakan servis untuk membuat, memodifikasi program,
proses dan file.

4

Linux/UNIX mendukung struktur file yang bersifat hirarki.

5

Linux/UNIX adalah salah satu sistem operasi yang termasuk ke dalam
kelas sistem operasi yang dapat melakukan multitasking.

5

2.3

Aplikasi yang Digunakan Dalam Konfigurasi Web Server
Pada konfigurasi Web Server yang kami buat kami menggunakan aplikasi

Xampp XAMPP adalah sebuah software web server apache yang didalamnya sudah
tersedia database server mysql dan support php programming.

Logo XAMPP

XAMPP merupakan software yang mudah digunakan, gratis dan
mendukung instalasi di Linux dan Windows. Keuntungan lainnya adalah cuma
menginstal satu kali sudah tersedia Apache Web Server , MySQL Database Server ,
PHP Support (PHP 4 dan PHP 5) dan beberapa module lainnya. Hanya bedanya
kalau yang versi untuk Windows sudah dalam bentuk instalasi grafis dan yang
Linux dalam bentuk file terkompresi tar.gz. Kelebihan lain yang berbeda dari versi
untuk Windows adalah memiliki fitur untuk mengaktifkan sebuah server secara
grafis, sedangkan Linux masih berupa perintah-perintah di dalam console. Oleh
karena itu yang versi untuk Linux sulit untuk dioperasikan. Dulu XAMPP untuk
Linux dinamakan LAMPP, sekarang diganti namanya menjadi XAMPP FOR
LINUX.
Dalam XAMPP banyak diaplikasikan dan digunakan oleh kalangan
pengguna komputer di bidang pemrograman web XAMPP berfungsi sebagai server
offline yang berdiri sendiri (seringkali disebut sebagai localhost). XAMPP terdiri

dari beberapa program yaitu Apache HTTP Server , MYSQL Database, PHP, dan
Pearl XAMPP juga dilengkapi fitur manajemen database PHPMyAdmin seperti
pada server hosting sungguhan, sehingga pengembang web dapat mengembangkan
aplikasi web berbasis database secara mudah.

2.4

Web Server
Web server adalah merupakan perangkat lunak (software) dalam server

yang berfungsi untuk menerima permintaan (request) berupa halaman web melalui
protokol HTTP dan atau HTTPS dari client yang lebih dikenal dengan nama

6

browser , kemudian mengirimkan kembali (respon)hasil permintaan tersebut ke dalam

bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML. Dari
pengertian diatas, dapat disimpulkan bahwa web server merupakan pelayan
(pemberi layanan) bagi web client (browser ) seperti Mozilla, Chrome, Internet
Explorer, Opera, Safari dan lain sebagainya, supaya browser dapat menampilkan
halaman atau data yang anda minta.
Fungsi utama dari web server adalah untuk mentransfer

atau

memindahkan berkas yang diminta oleh pengguna melalui protokol komunikasi
tertentu. Oleh karena dalam satu halaman web biasanya terdiri dari berbagai macam
jenis berkas seperti gambar, video, teks, audio, file dan lain sebagainya, maka
pemanfaatan

web

server berfungsi

juga

untuk

mentransfer

keseluruhan

aspek pemberkasan dalam halaman tersebut, termasuk teks, gambar, video, audio, file
dan sebagainya. Pada saat anda ingin mengakses sebuah halaman website, biasanya anda
mengetik halaman tersebut di browser seperti mozilla, chrome dan lain-lain. Setelah
anda meminta (biasanya dengan menekan enter ) untuk dapat mengakses halaman
tersebut, browser akan melakukan permintaan ke web server . Disinilah web
server berperan, web server akan mencarikan data yang diminta browser ,

lalu mengirimkan data tersebut ke browser atau menolaknya jika ternyata data yang
diminta tidak ditemukan. Beberapa contoh web server yang paling banyak digunakan
diantaranya adalah:
Tabel Web Server Populer

No

Web Server Populer

1

Apache

2

Apache Tomcat

3

Microsoft Internet Information Services (IIS)

4

Nginx

5

Lighttpd

6

Litespeed

7

Zeus Web Server

Adapun Fitur-fitur standar web server, dari penjelasan mengenai web server
popular yaitu sebagai berikut:

7

Tabel Fitur Web Server

No

Fitur

1

HTTP

2

Logging

3

Virtual

4

Hosting

5

Pengaturan Bandwidth

6

Otektifikasi

7

Kompresi Konten

HTTP (Hypertext Transfer Protocol) adalah protokol yang digunakan oleh
web server dan web browser untuk dapat berkomunikasi antara satu sama lain. Sedangkan

HTTPS (Hypertext Transfer Protocol Secure) adalahmerupakan versi aman (secure) dari HTTP.
Biasanya protokol HTTP menggunakan port 80 dan protokol HTTPS menggunakan port 443.
Untuk mengenal dan membedakan keduanya, anda bisa lihat pada saat andamengakses suatu
halaman website apakah berwalan http:// atau https://.Web server biasanya telah dilengkapi
pula dengan mesin penerjemah bahasa skrip yang memungkinkan webserver dapat
menyediakan layanan situs dinamis, yaitu situs yang dapat berinteraksi dengan
pengunjung dengan memanfaatkan pustaka tambahan seperti PHP dan ASP.

2.5

Cara Kerja Web Server
Sederhananya tugas web server adalah untuk menerima permintaan dari

client dan mengirimkan kembali berkas yang diminta oleh client tersebut. Seperti

yang sudah saya informasikan diatas bahwa client yang dimaksud disini adalah
komputer desktop yang memiliki atau telah menginstall web browser seperti
Chrome, Mozilla, Opera dan lain-lain yang dapat terhubung ke web server melalui
jaringan internet atau intranet.

8

Gambar Sederhana Proses Web Server

Perangkat lunak web server terdapat pada komputer server , dan di komputer
ini pula-lah data-data website tersimpan dengan rapih. Sama halnya dengan
komputer client, komputer server juga harus terhubung dengan jaringan internet
atau jaringan intranet untuk dapat diakses oleh client.Pada saat client (browser )
meminta data web page kepada server , maka instruksi permintaan data oleh
browser tersebut akan dikemas di dalam TCP yang merupakan protokol transport

dan dikirim ke alamat yang dalam hal ini merupakan protokol berikutnya yaitu Hyper Text
Transfer Protocol (HTTP) dan atau Hyper Text Transfer Protocol Secure (HTTPS).

Data yang diminta dari browser ke web server disebut dengan HTTP request
yangkemudian akan dicarikan oleh web server di dalam komputer server . Jika
ditemukan, data tersebut akan dikemas oleh web server dalam TCP dan
dikirim kembali ke browser untuk ditampilkan. Data yang dikirim dari server
kebrowser dikenal dengan HTTP response. Jika data yang diminta oleh browser
tersebut ternyata tidak ditemukanoleh web server , maka web server akan menolak
permintaan tersebut dan browser akan menampilkan notifikasi error 404 atau Page
Not Found. Meskipun proses atau cara kerja web server diatas seperti sangat

rumit, tapi pada prakteknya proses tersebut berlangsung dengan sangat cepat. Anda
bahkan bisa sampai tidak menyadari bahwa pada saat anda meminta suatu halaman web, ternyata
hal itu membutuhkan proses yang sangat panjang sampai halaman tersebut dapat anda lihat di
browser anda.

9

BAB III
PEMBAHASAN

3.1

Langkah- Langkah dan Pengujian
Langkah utama yang dilakukan yaitu menginstall linux. Linux yang kita

pakai adalah Ubuntu. Hal-hal yang diperlukan untuk instalasi Linux Ubuntu adalah:
1.

Komputer / Laptop untuk di install sistem operasi Linux Ubuntu.

2.

ISO / Disc Image / CD atau DVD Linux Ubuntu untuk instalasi.

3.

Bootable Flash Drive (bila menggunakan Disc Image seperti ISO) atau CD

/ DVD untuk instalasi menggunakan langsung dari Disc.
4.

(Optional) Koneksi internet untuk update Linux Ubuntu langsung pada saat

instalasi. Pada tutorial ini menggunakan Flash Drive yang sudah terisi
Ubuntu 16.04.1 LTS x64 (64-bit) yang sudah dijadikan Bootable Installer
Flash Drive.

Berikut spesifikasi Komputer / Laptop yang direkomendasikan untuk
menjalankan Linux Ubuntu 16.04.1 LTS:
1.

2 GHz dual core processor atau yang lebih tinggi

2.

2 GB RAM

3.

Ruang Hard Drive setidaknya 25 GB

4.

DVD drive atau USB port untuk media instalasi

5.

Koneksi internet (Optional)

Langkah awal instalasi adalah siapkan media instalasi terlebih dahulu lalu
pasangkan ke Komputer / Laptop lalu Restart. Masuk bios dengan menggunakan
tombol ESC / F2 / F8 (tergantung manufaktur Motherboard Komputer / Laptop)
lalu ganti boot awal dengan media instalasi anda. Setelah itu, save dan akan merestart kembali lalu muncul tampilan pilihan Ubuntu. Lalu, pilih Install Ubuntu.

Langkah selanjutnya adalah sebagai berikut:

10

Gambar Langkah Pertama Install Linux Ubuntu

Gambar diatas merupakan tampilan pertama pada saat instalasi Ubuntu.
Pilihlah bahasa yang sesuai dengan bahasa anda. Pada kasus ini, saya memilih
"English". Meski ada "Bahasa Indonesia", tetapi menurut saya "English" lebih saya
mengerti. Jadi, pilihlah sesuai bahasa anda. Lalu klik "Continue".

Gambar Langkah Kedua install Linux Ubuntu

Gambar diatas merupakan langkah setelah memilih bahasa. Anda akan
diberikan opsi dimana anda bisa melanjutkan hanya memilih untuk "Download
updates" saja (bila tersambung internet opsi ini baru akan bisa dipilih), "Install

11

third-party software" saja, kedua-duanya, tidak sama sekali, itu menjadi pilihan

anda. Sangat disarankan anda mencentang "Install third-party software" untuk
perangkat grafis, wifi, musik, dan perangkat multimedia lainnya agar anda tidak
perlu repot menginstall lagi satu persatu. Setelah itu, klik "Continue".

Gambar Langkah Ketiga install Linux Ubuntu

Dikarenakan situasinya adalah untuk Dual-Boot dengan Windows 10 (pada
contoh), maka Installer Ubuntu akan mendeteksi adanya sistem operasi lain. Lalu
muncullah tampilan seperti diatas untuk memilih apakah ingin install Ubuntu
berdampingan dengan Windows Boot Manager (Windows 10 yang terdeteksi Boot
Manager-nya), hapus keseluruhan Disk, atau hal lainnya. Pada kasus ini, pilihlah
"Install Ubuntu along side Windows Boot Manager", lalu klik "Continue".

12

Gambar Langkah Keempat install Linux Ubuntu

Setelah itu, akan muncul tampilan seperti diatas. Atur partisi sesuai
kebutuhan dengan cara mengarahkan mouse ke antara kotak Files dan kotak Ubuntu
lalu geser ke kiri untuk memperkecil size partisi Windows atau geser ke kanan
untuk memperkecil size partisi Ubuntu. Lalu klik "Install Now".

13

Gambar Langkah Kelima install Linux Ubuntu

Akan muncul tampilan seperti diatas. Cukup klik "Continue" saja.

Gambar Langkah Keenam install Linux Ubuntu

Setelah itu, munculah tampilan seperti diatas. Pilihlah lokasi yang sesuai.
Bila tidak ada, pilihlah lokasi yang terdekat dengan zona waktu yang sesuai. Lalu
klik "Continue".

14

Gambar Langkah Ketujuh install Linux Ubuntu

Lalu, anda akan dihadapkan dengan Keyboard Layout. Pada umumnya,
Keyboard yang ada di Indonesia menggunakan standarisasi English (US). Bagi

yang seperti itu, langsung saja klik "Continue". Bagi yang tidak, sesuaikanlah
keyboard anda dengan pilihan yang ada.

Gambar Langkah Kedelapan install Linux Ubuntu

Setelah itu, akan muncul tampilan untuk mengisi data user . Data ini berguna
untuk identitas diri di komputer, nama komputer, dan password untuk login dan
akses root. Setelah semua diisi, klik "Continue".
15

Gambar Langkah Kesepuluh install Linux Ubuntu

Setelah proses instalasi selesai, akan muncul tampilan seperti diatas. Klik
"Restart Now" dan Ubuntu siap digunakan.

3.2

Tahapan Mengkonfigurasi Web Server
Adapun Tahapan- tahapan dalam mengkonfigurasi web server yaitu sebagai

berikut, muai dari meng update repository pada linux seperti berikut:
Sudo apt-get update

Gambar Perintah sudo apt-get update

16

Gambar diatas merupakan langkah paling awal sebelum melanjutkan ke
langkah-langkah selanjutnya. Pada langkah diatas, terdapat fungsi sudo apt-get
update untuk meng-update repository, lalu tanda && digunakan agar pemanggilan

fungsi bisa sekaligus. Setelah itu, fungsi sudo apt-get dist-upgrade berfungsi
sama seperti sudo apt-get update tetapi lebih cerdas dalam menangani
dependensi sesuai dengan perubahan versi package di repository. Lalu, terdapat
fungsi sudo apt-get autoremove untuk menghapus packages yang menurut
Ubuntu tidak penting / tidak sesuai.
Mendownload XAMPP, caranya adalah dengan membuka web browser
anda ketikkan alamat url berikut ini: https://www.apachefriends.org/download.html
Lalu pilihlah XAMPP versi linux tampak sepert gambar dibawah ini:

Gambar Langkah Kedua Konfigurasi Web Server

Setelah XAMPP telah berhasil didownload dan tersedia pada directory
/downloads, silahkan buka directory berikut dan buka terminal dengan menekan
tombol Ctrl + Alt + T:
sudo chmod +x xampp-linux-x64-1.8.3-2-installer.run
sudo ./xampp-linux-x64-1.8.3-2-installer.run

17

Gambar Langkah Ketiga Konfigurasi Web Server

Setelah menjalankan perintah tersebut pada terminal maka akan secara
otomatis XAMPP akan muncul pada layer desktop anda seperti berikut:

Gambar Langkah Keempat Konfigurasi Web Server

Untuk Konfigurasi XAMPP ini cukup hanya dengan menekan tombol next
saja dan semuanya akan terinstal pada linux anda, selanjutnya untuk memanggil
atau running xampp dengan terminal yaitu sebagai berikut:
Sudo /opt/lamp/lamp start

18

Gambar Langkah Kelima Konfigurasi Web Server

Dengan menjalankan perintah tersebut anda akan dapat membuka
phpMyAdmin untuk mengkonfigurasi database serta web yang akan di konfigurasi
menjadi blog. Pertama, download dahulu Content Management System Wordpress,
di halaman berikut: https://wordpress.org/download/

Gambar Langkah Keenam Konfigurasi Web Server

Gambar diatas merupakan website dari Wordpress yang dimaa kita akan
mendownload template website tersebut untuk dijadikan sebagai template website
blog nanti. Setelah mendownload file wordpress tersebut selanjutnya kita buka
folder Download di linux, taruh file worpress.zip yang telah dan ekstrak di
download ke /opt/lamp/htdocs/

19

Setelah mengekstrak file yang telah didownload, selanjutnya kita kembali
ke directory /opt/lamp/, lalu tuliskan perintah berikut pada terminal linux:
Sudo chmod 777 htdocs

Gambar Perintah chmod 777 htdocs

Gambar dan perintah diatas merupakan untuk izin pengaksesan file serta
untuk menjalankan database phpMyAdmin di browser, phpMyAdmin ini berguna
sebagai tahap instalasi Wordpress kita, sekarang saatnya membuka browser mozilla
atau lainnya. Ketikkan alamat: localhost/phpmyadmin

Gambar Konfigurasi database localhost

Gambar diatas merupakan syarat untuk melakukan konfigurasi penginstalan
template wordpress nanti. Maka dari itu kita membuat database wordpress pada
phpmyadmin seperti gambar diatas.

20

Lalu selanjutnya, menginstal wordpress untuk disimpan dalam database
yang telah dibuat sebelumnya. Yaitu dengan cara membuka atau menuliskan kata
berikut pada url di browser:
Localhost/wordpress
Kode Url untuk di web browser

Maka akan otomatis akan diarahkan ke tahap- tahap penginstalan wordpress
sebagai berikut:

Gambar Instal Wordpress tahap pertama

Memilih Bahasa yang akan digunakan saat penginstalan maupun sesudah
penginstalan wordpress di web browser.

Gambar Instal Wordpress tahap kedua

21

Pada gambar disamping dijelaskan bahwa pengaturan penginstalan dengan
database. Yaitu, username: root, password: (kosong).

Gambar Instal Wordpress tahap ketiga

Pada gambar disamping dijelakan bahwa site title, username , password,
email, dan lainnya untuk mendaftar sebagai administrator blog nanti.

Gambar Instal Wordpress tahap keempat

Seletah itu , silahkan login dengan akun yang anda daftarkan.

22

Gambar Instal Wordpress tahap kelima

Gambar disamping merupakan gambar pemberitahuan dan gambar menu
website serta tampilan sukses telah diinstalkan.
Setelah menginstal wordpress pastikan konfigurasi database dan lainnya
sudah benar , anda bias mengecek nya lagi di wp_config.php. dan untuk segala yang
mengatur di url anda bias mengatur nya di database dengan nama table wp-option
tampak seperti gambar berikut:

Gambar Instal Wordpress tahap keenam

Gambar diatas merupakan konfigurasi dasar untuk wordpressnya seperti,
alamat url , dan home. Disana kita dapat menyetelnya sesuai kebutuhan. Dan dalam
kasus ini biasanya localhost diganti dengan ip address server jika ingin
dikoneksikan dengan dua computer atau lebih.

23

Gambar Instal Wordpress tahap ketujuh

Gambar diatas merupakan tahap menyetel ulang konfigurasi untuk
databasenya, ini dapat diakses pada direktori:
Sudo cd /opt/lampp/htdocs/wordpress/
Sudo gedit wp-config.php
Kode Terminal Instal Wordpress tahap kedelapan

Atau bisa langsung kita edit dengan menggunakan plugin di wordpress, kita
download dengan nama plugin ‘WPS Hide Login’.

Gambar Instal Wordpress tahap kesembilan

Setelah plugin diatas sudah terinstal maka lihat pada setting , disana kita
dapat mengedit dengan mudah configurasi dari wp-option tanpa masuk ke
phpMyAdmin.

24

Gambar Instal Wordpress tahap kesepuluh

Setelah semua selesai kita coba silahkan download plugin ‘theme my login’
dengan menggunakan account administrator anda, plugin ini berguna sebagai
interface saat ingin login.

Gambar Instal Wordpress tahap kesebelas

Setelah mendownload plugin diatas kita dapat menyetelnya untuk halaman
logi kita pada home. Yaitu dengan memilih ‘appereance->widgets’. Isi pada right
side-bar masukkan widgets ‘theme my login’.

Gambar Instal Wordpress tahap kedua belas

25

Sehingga setelah kita menerapkan konifgurasi diatas user dapat logout login
dan signup secara mudah dengan menggunakan template ini. Maka akan tampak
sebagai berikut:

Gambar Instal Wordpress tahap ketiga belas

3.3

Tahapan Menguji Web Server
Subbab kali ini merupakan akan membahas tentang pengujian web server

yang telah kita coba buat bersama pada subbab sebelumnya. Tahap ini akan
membutuhkan dua atau lebih computer untuk pengujiannya. Tahap pertama yaitu:
Tabel Pengujian Pertama pada Server

Sudo cd /opt/lamp/htdocs
Sudo ls -la

26

Tabel; diatas menjelaskan bahwa kita sedang membuka dan melihat file atau
folder apa saja yang ada di directory /opt/lamp/htdocs. Perintah ini kita perlukan

mengingat folder website yang telah dibuat harus sudah berada pada direktoru ini.
Dan folder diatas kita beri nama ‘wordpress’. Untuk tahap kedua sebagai berikut:
Tabel Pengujian Kedua pada Server

Sudo ~
Top

Pada Tabel diatas terdapat perintah ‘top’ ini berguna untuk mengetahui
service apa saja yang sedang berjalan di computer kita. Pastikan kita telah melihat
service XAMPP web server belum sekarang Karena kita belum menghidupkannya.

Tahap Ketiga yaitu:
Tabel Pengujian Ketiga pada Server

Sudo /opt/lamp/lamp start

27

Tabel diatas merupakan perintah untuk mengaktifkan web server XAMPP
yang berada pada folder /opt/lampp perintah ini sangat penting mngingat web kita
akan digunakan oleh computer client. Jika server ini tidak dinyalakan maka
computer client tidak dapat mengakses web ‘wordpresss’ kita, Adapun hal penting
berikutnya adalah kita harus terhubung dengan suatu network atau jaringan dengan
satu jaringan dengan computer yang akan menjadi server, disini kita menggunakan
Hotspot Portable pada Smartphone yang bernama ‘TeoAjus’.
Tabel Pengujian Keempat pada Server

Setelah kita terhubung dengan suatu Network maka yang diperlukan
sekarang adalah alamat IP dari computer Server yang telah terkoneksi ke internet.
Untuk mengetahui IP Address computer server kita cukup menggunakan perintah
berikut:
Tabel Pengujian Kelima pada Server

Ifconfig

28

Perintah ‘ifconfig’ diatas merupakan perintah untuk mengetahui informasiinformasi mengenai jaringan salah satunya terdapat IP Address, dan IP Address
sesuai perintah diatas yaitu: .Tahap Selanjutnya akan dilakukan pada computer
client. Selanjutnya kita buka we browser pada computer client dengan memberikan

url yaitu: /wordpress. Maka akan diarahkan langsung ke halaman web kita seperti
gambar berikut:
Tabel Pengujian Keenam pada Client

Gambar diatas menjelaskan bahwa kita menggunakan IP Address Server
dan nama folder website yang berada pada direktori /opt/lamp/htdocs/wordpress

29

maka akan muncul website yang telah kita buat sebelumnya. Selanjutnya kembali
pada computer server kita akan mematikan web server pada computer server
dengan perintah pada terminal yaitu:
Tabel Pengujian Ketujuh pada Server

Sudo /opt/lamp/lamp stop

Gambar diatas menjelaskan bahwa komputer web server telah tidak berjalan
ini dapat menyebabkan kita tidak dapat mengakses web wordpress dan segala folder
website didalamnya pada web browser. Ini dibuktikan pada komputer client dengan
menampilkan gambar sebagai berikut:
Tabel Pengujian Kedelapan pada Client

30

Gambar diatas menunjukkan bahwa web server telah berjalan dengan baik
Karena web server telah tidak dijalankan dan komputer client tidak dapat
mengakses website kita. Selanjutnya kita aktifkan kembali web server:
Tabel Pengujian Kesembilan pada Server

Sudo /opt/lamp/lamp start

Dengan berjalannya web server kembali, pada komputer client kita akses
website wordpress dan melakukan login, mendaftar, logout akun. Serta akses apa
saja yang dapat dilakukan oleh user dan admin, pertama kita akan mendaftarkan
satu akun sebagai berikut:
Tabel Pengujian Kesepuluh pada Client

31

Gambar diatas menjelaskan bahwa kita membuat akun pada website
wordpress dengan username dan password sesuai yang telah kita daftarkan

sebelumnya akun ini akan otomatis menjadi user contributor yang hanya dapat
melihat dan membuat suatu post. Setelah membuat akun kita akan login sesuai
dengan gambar berikut:
Tabel Pengujian Kesebelas pada Client

Gambar diatas menjelaskan bahwa kita telah melakukan login dengan akun
yang telah kita daftarkan sebelumnya. Sehingga jika kita melakukan post maka
akan menunggu persetujuan dari admin untuk menerima atau menolak post
tersebut.gambar berikut merupakan cara untuk mem-posting pada blog yang telah
dibuat.
32

Tabel Pengujian Keduabelas pada Client

Setelah kita menekan tombol save and publish maka akan menunggu
persetujuan dari admin maka dari itu silahkan kita melakukan login menggunakan
akun admin. Disini kita akan menggunakan akun ‘teo’ yang merupakan admin akan
melakukan persetujuan akan post yang dikirim oleh akun sebelumnya:
Tabel Pengujian Ketiga belas pada Client

Gambar diatas menjelaskan bahwa admin memiliki peran yang sangat
penting dalam blog yang telah dibuat Karena dapat menyimpan, mengedit, mempublish, menghapus, user maupun blog pengguna lainnya.

33

3.4

Hasil Pengujian
Hasil dari konfigurasi web server dan wordpress ini adalah kami dapat

membuat blog pada web server kami dengan basis wordpress yang dapat diakses
melalui jaringan yang sama dengan memasukkan IP server nya.

34

BAB IV
KESIMPULAN

Kesimpulan
Kesimpulannya adalah dengan adanya web server dapat ditambahkan
layanan seperti blog (wordpress) yang telah diterapkan.

Blog tersebut dapat

digunakan untuk memposting dan melihat hasil posting serta dapat diatur
sedemikian rupa. Blog dapat diakses di webserver yang telah dibuat melalui
jaringan yang sama dengan memasukkan IP Server maupun Domain Server (bila
ada).

35

Daftar Pustaka

[1]

Eka Pratama, I Putu Agus. Handbook Jaringan Komputer. Informatika.
Bandung. 2014.

[2]

William J. Beyda, Data Communications: From Basics to Broadband, 2nd
Edition, Prentice Hall International, 1996.

[3]

Jufriadif Na’am, Merancang Internet Protocol Address, Jurnal Akademika,
ISSN 0854-4336 Vol. 5 No. 1 Tahun 2001, Hal. 19-30.

[4]

https://www.ubuntu.com/ [di akses pada tanggal 27 – Oktober 2016 pada
jam 18.50]

[5]

https://www.apachefriends.org/index.html [di akses pada tanggal 26 –
Oktober 2016 pada jam 20.50]

[6]

https://wordpress.org/download/ [di akses pada tanggal 28 – September
2016 pada jam 22.50]

36