Selasa, 20 Januari 2015

MEMBUAT WORDPRESS MENGGUNAKAN XAMPP

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)


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



10. Kemudian karena kita telah membuat database pada web lokal pada php my admin
      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)

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


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




















Tidak ada komentar:

Posting Komentar