1.Pengertian Server Local
Server lokal adalah sebuah program aplikasi yang dapat menghubungkan beberapa
data yang terdapat pada komputer dalam bentuk link. Untuk membangun Server
Lokal juga diperlukan Server Online.Yang berupa web hosting. Tanpa ada
hosting,tidak ada server lokal. Karena kita akan menghubungkan domain hosting
kita dengan server lokal yang akan dibuat dikomputer. Jadi,yang diperlukan
adalah Personal Komputer (PC) atau Laptop. Tanpa Komputer atau Laptop tidak
bisa membangun sebuah server lokal. Makanya,sebelum berniat membuat server
lokal,terlebih dahulu yang harus dipikirkan adalah perangkat-perangkat diatas.
Dengan menghubungkan domain hosting kita dengan server lokal tidak perlu yang
namanya koneksi internet untuk menjalankan atau membuat blog. Kita bisa
mengotak-atik isi blog kita secara offline tanpa ada rasa takut biaya.
2. Pengenalan MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa
Inggris: database management system) atau DBMS yang multithread, multi-user,
dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL
tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public
License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk
kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
MySQL adalah sebuah implementasi dari sistem manajemen basisdata
relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL
(General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL,
namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk
turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu
konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query
Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk
pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data
dikerjakan dengan mudah secara otomatis.
Kehandalan suatu sistem basisdata (DBMS) dapat diketahui dari cara kerja
pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat oleh
pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai peladen
basis data, MySQL mendukung operasi basisdata transaksional maupun operasi
basisdata non-transaksional. Pada modus operasi non-transaksional, MySQL dapat
dikatakan unggul dalam hal unjuk kerja dibandingkan perangkat lunak peladen
basisdata kompetitor lainnya.
Namun pada modus non-transaksional tidak ada jaminan atas reliabilitas terhadap
data yang tersimpan, karenanya modus non-transaksional hanya cocok untuk jenis
aplikasi yang tidak membutuhkan reliabilitas data seperti aplikasi blogging
berbasis web (wordpress), CMS, dan sejenisnya. Untuk kebutuhan sistem yang
ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata
transaksional, hanya saja sebagai konsekuensinya unjuk kerja MySQL pada modus
transaksional tidak secepat unjuk kerja pada modus non-transaksional.
Tidak
sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan
oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya
masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial
Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya.
Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah:
David Axmark, Allan Larsson, dan Michael "Monty" Widenius.
3. Pengenalan Wordpress
WordPress adalah sebuah aplikasi sumber terbuka (open source) yang sangat
populer digunakan sebagai mesin blog (blog engine). WordPress dibangun dengan
bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL, keduanya
merupakan perangkat lunak sumber terbuka (open source software). Selain sebagai
blog, WordPress juga mulai digunakan sebagai sebuah CMS (Content Management
System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan
penggunanya[4]. WordPress adalah penerus resmi dari b2/cafelog yang
dikembangkan oleh Michel Valdrighi. Nama WordPress diusulkan oleh Christine
Selleck, teman Matt Mullenweg.
WordPress saat ini menjadi platform content management system (CMS) bagi
beberapa situs web ternama seperti CNN, Reuters, The New York Times,
TechCrunch, dan lainnya.
WordPress memiliki banyak keunggulan dan fitur untuk dunia blog, antara lain :
- Gratis. Untuk
mendapatkan perangkat lunak WordPress hanya perlu mengunduh dari situsnya
tanpa dipungut biaya, bahkan untuk blog komersial sekalipun.
- Berbasis kode sumber
terbuka (open source). Pengguna dapat melihat dan memperoleh barisan
kode-kode penyusun perangkat lunak WordPress tersebut secara bebas,
sehingga pengguna tingkat lanjut yang memiliki kemampuan pemrograman dapat
bebas melakukan modifikasi, bahkan dapat mengembangkan sendiri program
WordPress tersebut lebih lanjut sesuai keinginan.
- Templat atau desain
tampilannya mudah dimodifikasi sesuai keinginan pengguna. Sehingga apabila
pengguna memiliki pengetahuan HTML yang memadai, maka pengguna tersebut
dapat berkreasi membuat template sendiri. Pengguna yang tidak mengerti
HTML, tentu saja masih dapat memilih ribuan template yang tersedia di
internet secara bebas, yang tentu saja gratis.
- Pengoperasiannya
mudah.
- Satu blog WordPress,
dapat digunakan untuk banyak pengguna (multi user). Sehingga WordPress
juga sering digunakan untuk blog komunitas. Anggota komunitas tersebut
dapat berperan sebagai kontributor.
- Jika pengguna
sebelumnya telah mempunyai blog tidak berbayar, misalnya di alamat
Blogger, LiveJournal, atau TypePad, pengguna dapat mengimpor isi blog-blog
tersebut ke alamat hosting blog pribadi yang menggunakan perangkat lunak
WordPress. Dengan demikian pengguna tidak perlu khawatir isi blog yang
lama akan menjadi sia-sia setelah menggunakan perangkat lunak WordPress.
- Selain pengguna yang
banyak, banyak pula dukungan komunitas (community support) untuk
WordPress.
- Tersedia banyak
plugin yang selalu berkembang. Plugin WordPress sendiri yaitu sebuah
program tambahan yang bisa diintegrasikan dengan WordPress untuk
memberikan fungsi-fungsi lain yang belum tersedia pada instalasi standar.
Misalnya plugin anti-spam, plugin web counter, album foto.
- Kemampuan untuk dapat
memunculkan XML, XHTML, dan CSS standar.
- Tersedianya struktur
permalink yang memungkinkan mesin pencari mengenali struktur blog dengan
baik.
- Kemungkinan untuk
meningkatkan performa blog dengan ekstensi.
- Mampu mendukung
banyak kategori untuk satu artikel. Satu artikel dalam WordPress dapat
dikatogorisasikan ke dalam beberapa kategori. Dengan multikategori,
pencarian dan pengaksesan informasi menjadi lebih mudah.
- Fasilitas Trackback
dan Pingback. Juga memiliki kemampuan untuk melakukan otomatis Ping (RPC
Ping) ke berbagai search engine dan web directory, sehingga website yang
dibuat dengan Wordpress akan lebih cepat ter index pada search engine.
- Fasilitas format teks dan gaya teks. WordPress menyediakan fitur pengelolaan teks yang cukup lengkap. Fitur – fitur format dan gaya teks pada kebanyakan perangkat lunak pengolah kata seperti cetak tebal, cetak miring, rata kanan, rata kiri, tautan tersedia di WordPress.
Langkah
Percobaan dan Hasil
1. Install dan
Buka aplikasi XAMP, mengaktifkan modul apache dan MySql. Apache
berfungsi sebagai akses localhost atau ip pada web server sedangkan MysQL
akan
memberikan layanan database.
2. Ketik localhost , lalu pada tab tools klik php my admin
3. Pada database buat nama web lokal yang akan dibuat lalu
klik create
sehingga
jika kita telah membuat nama database dari web lokal kita maka akan muncul pada
tampilan daftar nama database seperti berikut
4. Pada tab
recent dari php my admin klik nama weblokal yang kita buat ,lalu klik
privigles.
Kita akan membuat user weblokal, misal kita ingin menambah weblokal yang lebih
dari
satu.
5. Klik add
user untuk menambahkan user weblokal yang akan kita buat
6. Memasukkan user name ,password dan nama host . Untuk user name dan password
bersifat optional
tergantung administrator dari weblokal.
7. Pada global
privigles ceklis semua pilihan,berarti kita mengaktifkan semua layanan dari
Database
Jika kita
telah sukses membuat user weblokal maka akan tampil seperti berikut
8. Ekstrak
folder wordpress pada localdisk(C)>xampp>htdocs. Mengganti nama
folder
tersebut dengan nama sesuai yang kita inginkan .misal saya akan mengganti dengan
nama folder blog_jambi. Nama folder ini akan berguna saat kita mengakses weblokal
yang kita buat. Sehingga jika kita akses pada browser ketikan localhost/blog_jambi
.Untuk mengunduh wordpress dapat dilakukan melalui link berikut (unduh wordpress)
tersebut dengan nama sesuai yang kita inginkan .misal saya akan mengganti dengan
nama folder blog_jambi. Nama folder ini akan berguna saat kita mengakses weblokal
yang kita buat. Sehingga jika kita akses pada browser ketikan localhost/blog_jambi
.Untuk mengunduh wordpress dapat dilakukan melalui link berikut (unduh wordpress)
9 Kemudian kita
masuk pada konfigurasi weblokal melalui browser. Ketik
localhost/blog_hanafi lalu tekan enter,maka akan diarahkan pada gambar berikut.
Pilih default bahasa yang kita gunakan lalu klik continue
localhost/blog_hanafi lalu tekan enter,maka akan diarahkan pada gambar berikut.
Pilih default bahasa yang kita gunakan lalu klik continue
10. Kemudian
karena kita telah membuat database pada web lokal pada php my admin
di xampp maka klik let's go
di xampp maka klik let's go
11. Kemudian masukkan database name , user name,
dan password serta host sesuai
dengan yang kita buat pada php my admin xampp(langkah6)
dengan yang kita buat pada php my admin xampp(langkah6)
12. Kemudian
kita masuk pada settiingan awal web lokal, masukkan judul blog pada site
title, kemudian user name dan password yang telah dibuat pada database, kemudian
klik install wordpress
title, kemudian user name dan password yang telah dibuat pada database, kemudian
klik install wordpress
jika tidak ada
konfigurasi yang salah maka kita telah sukses menginstalasi wordpress seperti
pada tampilan berikut
13. Login pada
wordpress dengan memasukkan user name dan password yang telah dibuat
14. Kemudian
kita akan diarahkan pada laman beranda admin weblokal dari wordpress
jika kita ingin menulis sesuatu pada web lokal klik post>klik add new lalu ketik apa yang
ingin kita tulis pada weblokal . Jika telah selesai klik publish, Jika selesai membuat postingan maka akan muncul pada beranda weblokal telah
jika kita ingin menulis sesuatu pada web lokal klik post>klik add new lalu ketik apa yang
ingin kita tulis pada weblokal . Jika telah selesai klik publish, Jika selesai membuat postingan maka akan muncul pada beranda weblokal telah
15. Jika kita
ingin memasukkan foto atau gambar pada postingan dapat melalui add media
pada add new post kemudian upload gambar yang kita inginkan untuk mendukung
postingan web lokal yang kita buat.
pada add new post kemudian upload gambar yang kita inginkan untuk mendukung
postingan web lokal yang kita buat.
Tidak ada komentar:
Posting Komentar