Test Block Top

The Blog...
Articles, Tips & Trick and Other Interesting Information...

14 Februari 2010

Self Hosting WordPress Menggunakan Hosting Gratis

Pada dasarnya WordPress blog terbagi menjadi dua jenis, yang pertama WordPress.com merupakan layanan blog wordpress 100% gratis. Memulai blog menggunakan wordpress.com cukup mudah hanya dengan daftar, verifikasi email, dan saat itu juga anda sudah bisa mulai posting artikel. Sedangkan yang kedua sedikit lebih rumit, namun wordpress yang kedua ini memberikan keleluasaan lebih untuk full control plugin, tampilan (theme), serta keseluruhan script CMS. Versi yang ini disebut dengan 'Self Hosting WordPress'.

Self Hosting WordPress mengharuskan anda untuk install script program wordpress pada server/hosting terpisah, script WordPress dapat diperoleh pada halaman ini (kurang lebih 4 MB). Untuk install script wordpress pada web server, tidak perlu harus premium hosting (hosting berbayar). Hosting gratis dengan dukungan aplikasi PHP dan MySQL sudah cukup untuk install script ini.

Install Script WordPress:

  1. Login ke halaman member area hosting gratis yang anda pilih. Contoh di sini saya menggunakan 000webhost, alasan memilih hosting ini karena disk space lumayan besar (1.5 GB) & uptime server cukup baik.
  2. Jika anda juga pakai 000webhost, setelah login ke halaman member area pada halaman paling atas klik pada 'Create New'. Pada halaman selanjutnya, jika anda sudah punya nama domain (.com, .net, .web.id, atau apapun itu tld nya), ketikkan pada text field 'I want to host my own domain'. Jika ingin pakai nama domain gratis dari 000webhost, ketikkan pada text field 'or, I will choose your free subdomain (recommended)'. Lalu ketikkan nama domain anda (biasanya nama subdomain, contoh; 'nama-domain-anda.netne.net', 'nama-domain-anda.site88.net', 'nama-domain-anda.comuv.com', dlsb).
  3. Setelah itu buat password untuk upload file ke web server pada text field 'Choose Password:'. Kemudian klik pada 'Setup New Account'.
  4. Sekarang setting database, kembali ke halaman member area lihat 'List of your domain' pada kolom 'Action' pilih 'Go to Cpanel' (Control Panel). Halaman selanjutnya, klik 'MySQL' pada kolom kategori 'Software/Services'.
  5. Text field 'MySQL database name:' isikan terserah, misal isikan nama anda.
  6. 'MySQL user name:' isikan dengan usename anda (tanpa spasi).
  7. 'Password for MySQL user:' isikan password.
  8. 'Enter password again:' ketikkan ulang password anda, kemudian klik 'Create database'.
  9. Halaman selanjutnya yang muncul adalah informasi database yang baru saja anda buat. Untuk referensi copy detail MySQL tersebut pada notepad dan simpan di harddisk komputer/pc anda.
  10. Selanjutnya extract zip file wordpress yang baru anda download, cari file 'wp-config-sample' rename nama filenya menjadi 'wp-config'. Buka file tersebut dengan text editor anda (pakai Dreamweaver atau Notepad). Cari kode berikut:

    [php collapse="false"]
    define'DB_NAME', 'putyourdbnamehere');
    define'DB_USER', 'usernamehere');
    define'DB_PASSWORD', 'yourpasswordhere');
    define'DB_HOST', 'localhost');
    [/php]

    → Ganti 'putyourdbnamehere' dan 'usernamehere' sesuai dengan database name & username MySQL yang baru saja anda buat.
    'yourpasswordhere' isikan dengan password user password MySQL.
    → Ganti 'localhost' dengan MySQL host yang baru saja anda kopikan di notepad. Contoh: '$mysql_host = "mysql9.000webhost.com";', maka ganti 'localhost' dengan 'mysql9.000webhost.com'.
  11. Cari kode di bawah ini:

    [php collapse="false"]
    define'AUTH_KEY', 'put your unique phrase here');
    define'SECURE_AUTH_KEY', 'put your unique phrase here');
    define'LOGGED_IN_KEY', 'put your unique phrase here');
    define'NONCE_KEY', 'put your unique phrase here');
    [/php]

    Buka alamat url https://api.wordpress.org/secret-key/1.1/ pada web browser. Jika sudah terbuka, ganti kode di atas dengan kode yang baru saja anda buka pada jendela browser. Simpan 'wp-config.php'.
  12. Selesai urusan 'wp-config.php'. Selanjutnya upload semua filenya ke web server. Gunakan software FTP misalnya FileZilla yang dapat anda download di sini.
  13. Setelah anda download dan instal, buka FileZilla ftp client. Pada kotak 'host' isikan dengan host domain anda, contoh jika domain anda adalah 'http://www.domain-anda.com/' maka pada kotak 'host' isikan dengan 'ftp.domain-anda.com'

    'username' isikan dengan username anda (bukan username MySQL), jika tidak tahu login ke member area 000webhost, pilih domain anda yang masih aktif, lihat pada jendela sebelan kanan pada kolom 'Account Information'.

    'password' isikan dengan password anda ketika setup account (lihat pada poin sebelumnya / di atas).

    'port' isikan dengan '21', kemudian clik pada tombol 'Quickconnect'.
  14. Setelah berhasil terhubung, pada jendela sebelah kanan 'Site Remote' klik pada 'public_html', hapus 'default.php' pada jendela di bawahnya.
  15. Upload semua file wordpress yang anda download pada directori folder 'publick_html'. Caranya pada jendela sebelah kiri atas bagian 'local site' arahkan pada folder wordpress anda → setelah anda klik, pada jendela di bawahnya akan muncul semua file wordpress, klik semua file (Ctrl+A) → Klik kanan pilih upload atau drag & drop ke jendela public_html.
  16. Jika sudah, selanjutnya pada jendela browser ketikkan alamat 'http://www.alamat-anda.com/wp-admin/install.php'.
  17. Jika sudah akan muncul jendela setup wordpress, ketikkan 'Blog Title' dengan title blog anda, 'Your E-Mail' dengan alamat email reguler anda. Kemudian klik tombol 'Install WordPress'.
  18. Nah sampai di sini hampir selesai, halaman selanjutnya akan keluar informasi username dan password administrasi account wordpress anda. Copy & pastekan detail passwordnya ke notepad sebagai referensi, jangan khawatir password dapat anda edit kapan saja. Kemudian klik tombol 'Login'.
  19. Isikan username dan password, jika anda ingin merubah password dilain waktu biarkan checkbox 'Remember Me' tidak tercentang. Klik 'Login'.


Selesai. Situs WordPress anda sudah siap digunakan.

Have fun...
:D

2 komentar:

Loncat ke Atas ↑