Skip to main content

Membuat Hosting Wordpress Sendiri Linux Debian di Virtualbox

Membuat Hosting Wordpress Sendiri
Membuat Wordpress Hosting Sendiri – yoo.. selamat datang kembali para pembaca setia situs Blog PelajarIT ini. Kali ini admin akan membahas  mengenai tutorial membuat wordpress hosting sendiri menggunakan linux debian.

Hosting adalah sebuah komputer server dengan ukuran penyimpanan dan bandwith yang telah ditentukan untuk menyimpan data-data website. Biasanya website yang menggunakan hosting jenis ini adalah Website dengan platform Wordpress.

Sebenarnya platform blogger juga bisa dikatakan sebagai sebuah hosting, hanya saja kelebihan dari Blogger ini adalah Gratis dan dengan penyimpanan yang tidak terbatas yang diberikan oleh Google kepada semua pengguna Blogger.

Nah, untuk anda yang belum paham mengenai konsep dari yang namanya Hosting ini, saya ingin memberikan anda sedikit pengalaman saya. Saya pernah mencoba membuat Wordpress Hosting sendiri dengan menggunakan Linux Debian.

Dengan adanya tutorial ini saya berharap anda bisa memahami bagaimana konsep dari pembuatan hosting yang disediakan oleh para penyedia layanan hosting, seperti Rumahweb, Hostinger, Namecheap dan lain-lain.

Pada tutorial membuat wordpress hosting sendiri ini, hasil yang anda dapatkan nantinya sama persis dengan menyewa sebuah paket Hosting dari penyedia Layanan Hosting di Internet.

Jadi bagi anda yang belum punya jukup budget untuk sewa hosting, anda bisa mempelajari dulu bagaimana Ngeblog menggunakan Wordpress dengan hosting yang anda buat sendiri.

Membuat Wordpress Hosting Sendiri


1. Membuat Wordpress Hosting Sendiri (Konfig IP)


Oke saya rasa anda semua sudah bisa melakukan installasi Linux Debian berbasis teks. Jadi saya akan melanjutkan saja ke langkah selanjutnya yakni melakukan konfigurasi Ip address.

Namun bagi anda yang belum paham bagaimana cara installasi Linux Debian, bisa anda lihat tutorialnya pada artikel saya sebelumnya. Silahkan anda search artikel tersebut pada kolom pencarian di top menu Blog ini.

Oke, silahkan anda setting atau konfigurasi ip address pada Linux Debian anda sesuai dengan keinginan anda. Disini saya menggunakan ip kelas C dengan alamat 192.168.1.0/30, dengan ip client 192.168.1.2 Host Only Adapter.

Kemudian silahkan anda lakukan ping dari client ke server atau sebaliknya dari server ke client. Nah.. jika antara client dan server sudah terhubung dengan baik, anda bisa lanjut ketahap berikutnya. Jika belum silahkan anda periksa kembali pada konfigurasi ip address anda.

2. Membuat Wordpress Hosting Sendiri (Konfig DNS)


Langkah selanjutnya adalah membuat nama domain yang akan kita gunakan pada web browser nantinya. Nama domain ini nantinya juga akan menjadi alamat url dari installasi Wordpress anda, buat nama domain seunik mungkin
.
Silahkan anda baca artikel saya berikut ini untuk cara konfigurasi dns server, namun ada sedikit perubahan pada file db.domain /db.local dan db.ip /db.127.

Baca Juga : 3 Langkah Mudah Cara Konfigurasi DNS Server Linux Debian 8

Berikut ini adalah perubahan dari file db.domain dan db.ip, silahkan anda ikuti konfigurasi berikut ini. Jangan sampai ada yang salah ketik atau kurang simbol titik sekalipun karena sangat sensitif bisa menyababkan error.

Membuat Hosting Wordpress

Membuat Hosting Wordpress

Kemudian silahkan restart paket bind9 anda dengan perintah #service bind9 restart. Setelah itu silahkan cek kembali Dns server anda dengan menggunakan perintah #nslookup “nama domain”  kemudian jika ada keterangan ip yang muncul berarti konfigurasi sudah benar.

3. Membuat Wordpress Hosting Sendiri (Konfig Apache2)


Langkah selanjutnya adalah konfig urasi apache2 atau web server. Untuk caranya bisa anda lihat pada tutorial konfigurasi web server berikut ini. Jangan lupa juga untuk menginstall paket phpmyadmin dengan perintah #apt-get install phpmyadmin

Baca Juga : Cara Konfigurasi Web Server Apache2 Debian 8 Mudah +Gambar

Namun disini ada sedikit tambahan konfigurasi, silahkan anda copy file 000-default.conf pada sites-available ke web.conf dengan perintah #cp 000-default.conf web.conf kemudian tekan enter. Aktifkan file web.conf dengan perintah #a2ensite web.conf.

Setelah itu reload apache2 anda dengan perintah #service apache2 reload dan tekan enter.

Membuat Hosting Wordpress Sendiri

Setelah itu masuk ke file web.conf dan lakukan konfigurasi seperti biasa. Hanya saja disini ada sedikit perbedaan konfigurasi yang anda harus lakukan. Buat folder baru pada /var/www/ dengan nama www-data.

Perintahnya adalah #mkdir /var/www/www-data dan tekan enter. Setelah itu masuk pada file web.conf dan lakukan konfigurasi seperti gambar berikut ini.

Membuat Hosting Wordpress Sendiri

Kemudian silahkan anda restart kembali apache2 anda. Setelah itu lanjut ke tahap berikutnya dibawah ini.

4. Membuat Wordpress Hosting Sendiri (Konfig SSH)


Langkah berikutnya adalah silahkan anda install ssh. Nah, ssh ini nantinya barfungsi sebagai media transfer file dari windows asli ke dalam virtual machine anda.

SSH ini berguna ketika nanti kita akan melakukan transfer file wordpress dalam bentuk .zip ke dalam virtual machine (virtualbox). Untuk itu, silahkan download terlebih dahulu file wordpress.zip dengan aplikasi WinSCP.

Silahkan anda search saja di Google. Karena disini saya sudah menydiakan file wordpress.zip dan WinSCP, maka saya kan lanjutkan saja ke langkah konfigurasi ssh-nya.

Silahkan install ssh dengan perintah #apt install sssh dan tekan enter, tunggu hingga prosess installasi ssh selesai. Kemudian masuk ke file sshd_config dengan perintah #nano /etc/ssh/sshd_config dan ganti PermitRootLogin menjadi “yes” kemudian simpan konfigurasi. Dan restart ssh

Membuat Hosting Wordpress Sendiri


5. Membuat Wordpress Hosting Sendiri (Transfer file wordpress)


Setelah anda mendownload file Wordpress.zip dan aplikasi WinSCP, silahkan anda install terlebih dahulu aplikasi WinSCP tersebut. Kemudian setelah itu silahkan anda login ke dalam server anda menggunakan WinSCP.

Membuat Hosting Wordpress Sendiri

Ganti File protocol menjadi SCP, kemudian pada Host name masukkan ip address server anda. Gunakan user root untuk user name dan password gunakan password root. Setelah itu silahkan tekan enter atau klik tombol login.

Setelah anda berhasil login, silahkan anda  Drag and drop file wordpress.zip ke folder /var/www/www-data. Perhatikan gambar berikut ini. Tekan ok jika sudah. Kemudian tunggu prosess upload hanya beberapa detik saja.

Membuat Hosting Wordpress Sendiri

6. Membuat Wordpress Hosting Sendiri (konfig file wordpress)


Setelah anda berhasil mentransfer file wordpress.zip ke dalam virtual machine atau server anda, silahkan anda install terlebih dahulu paket Unzip pada linux server anda. Caranya adalah mengetikkan perintah #apt-get install unzip

Kemudian setelah itu, silahkan pindah ke folder /var/www/www-data. Caranya adalah dengan mengetikkan perintah #cd /var/www/www-data. Kemudian ekstrak file wordpress.zip dengan perintah #unzip wordpress.zip dan tekan enter, tunggu hingga proses selesai.

Membuat Hosting Wordpress Sendiri

Setelah itu pandah file wordpress ke folder www-data dengan perintah #mv wordpress/* /var/www/www-data dan tekan enter. Kemudian berikan hak akses penuh untuk folder www-data dengan perintah #chmod 777 –Rf  /var/www/www-data. 

Kemudian copy file wp-config-sample.php ke wp-config.php dengan perintah #cp wp-config-sample.php ke wp-config.php dan tekan enter.

Membuat Hosting Wordpress Sendiri

Setelah itu, silahkan masuk ke dalam file wp-config.php. dan lakukan konfigurasi sebagai berikut :

1. Ganti DB_NAME dengan dbwordpress
2. Ganti DB_USER dengan root
3. Ganti DB_PASSWORD dengan password root

Setelah itu simpan konfigurasi wp-config.php ini dengan menekan ctrl + x seperti biasanya.

Membuat Hosting Wordpress Sendiri


7. Membuat Wordpress Hosting Sendiri (installasi wordpress)


Nah, untuk langkah ini silahkan anda buka web browser pada client dan masuk ke phpmyadmin. Pada halaman phpmyadmin inilah tempat kita memasukan database wordpress sebelum kita lakukan installasi nantinya.

Ketikkan url 192.168.1.1/phpmyadmin sesuaikan dengan ip address yang anda gunakan. Kmudian silahkan login menggunakan user root dan password root anda. Setelah berada di dalam halaman phpmyadmin selanjutnya silahkan buat database baru dengan nama dbwordpress.

Membuat Hosting Wordpress Sendiri

Ikuti urutan langkah pada gambar di atas sesuai dengan nomor urutnya. Setelah itu anda bisa close halaman phpmyadmin dan ketikkan url atau domain yang telah anda buat tadi pada langkah 2 . Maka akan langsung muncul pilihan untuk installasi wordpressnya.

Silahkan isikan informasi yang dibutuhkan, seperti nama website dan user nam password untuk login pada wordpress anda nantinya. Setelah itu silahkan anda klik install wordpress pada tombol yang telah disediakan. Tunggu hingga proses selesai.

Berikut ini adalah tampilan dari Halaman Wordpress, sekarang anda bisa belajar menggunakan wordpress tanpa harus menyewa hosting terlebih dahulu. Yeeeyyy…

Membuat Hosting Wordpress Sendiri

Penutup


Oke mungkin hanya itu tips atau tutorial dari saya mengenai cara membuat wordpress hosting sendiri pada artikel ini, terimakasih saya ucapkan kepada para pengunjung karena telah bersedia berkunjung dan membaca artikel saya pada Blog ini.

Jangan lupa share artikel ini jika anda merasa artikel ini cukup bermanfaat. Teruslah berkunjung ke Blog ini, karena setiap hari aka nada artikel menarik yang akan saya bahas disini. Sekian dulu untuk artikel kali ini. Wassalam dan salam Para PelajarIT.
Comment Policy: Silahkan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar