KONFIGURASI WEB SERVER (BLOG) DENGAN WORDPRESS PROGRAM STUDI TEKNOLOGI INFORMASI

May 26, 2017 | Autor: Teo Prayoga Kadek | Categoria: Linux, Wordpress, Xampp Server
Share Embed


Descrição do Produto

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 servernya.

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

Lihat lebih banyak...

Comentários

Copyright © 2017 DADOSPDF Inc.