Web Server dan Instalasi Wordpress Open Suse 11.0 Menggunakan Apache Xampp Linux 1.7

Laporan Web Server, Data BaseDNS Server.
DNS berfungsi untuk meresolve (mengganti IP Address menjadi nama domain) dan mereverse (mengganti IP Address menjadi Domain).
Langkah awal yang perlu kita lakukan yaitu menginstall paket yang diperlukan. Dalam hal ini kita perlu menginstall paket bind.
tkj:~ # yast -i bind
Setelah paket bind telah terinstall, langkah berikutnya kita edit konfigurasi zonanya dengan perintah
tkj:~ # vi /etc/named.conf
Setelah itu tambahkan script baru
};
zone "tkj.com" in {
type master;
file "tkj.com";
};
zone "28.168.192in-addr.arpa" in {
type master;
file "192.168.28.1";
};
Nb: untuk pengisian IP dalam hal ini saya memberi contoh kelas C
Kemudian beri tanda # di depan include "/etc/named.conf.include";
Setelah itu keluar dan simpan settingan yang telah kita lakukan dengan cara tekan Esc, :wq lalu enter
Langkah berikutnya kita masuk ke directory:
tkj:~ # cd /var/lib/named/
Kemudian kita copy file reverse dan forward seperti contoh di bawah ini.
tkj:/var/lib/named # cp localhost.zone tkj.com
tkj:/var/lib/named # cp 127.0.0.zone 192.168.28.1
Setelah file tercopy, langkah selanjutnya yaitu kita masuk pada file tersebut. (zone forward).
tkj:/var/lib/named # vi tkj.com
$TTL 1W
@ IN SOA tkj.com. root.tkj.com. (
42 ; serial (d. adams)
2D ; refresh
4H ; retry
6W ; expiry
1W ) ; minimum
@ IN NS ns.tkj.com.
ns IN A 192.168.28.1
@ IN A 192.168.28.1
www IN CNAME ns.tkj.com.
Setelah itu keluar dan simpan settingan yang telah kita lakukan dengan cara tekan Esc, :wq lalu enter
Edit juga pada file tkj:/var/lib/named # vi 192.168.28.1 (zone reverse)
$TTL 1W
@ IN SOA tkj.com. root.tkj.com. (
42 ; serial (d. adams)
2D ; refresh
4H ; retry
6W ; expiry
1W ) ; minimum
@ IN NS ns.tkj.com.
1 IN PTR ns.tkj.com.
Setelah itu seperti biasa, keluar dan simpan settingan yang telah kita lakukan dengan cara tekan Esc, :wq lalu enter
Langkah berikutnya yaitu masuk konfigurasi resolv dengan cara
tkj:vi /etc/resolv.conf
tambahkan konfigurasi seperti di bawah ini
search www.tkj.com
domain www.tkj.com
nameserver 192.168.28.1
Jangan lupa setelah itu kita keluar dan save konfigurasi yang telah kita lakukan
Langkah berikutnya kita start (jalankan) bind kita dengan cara:
tkj:~ # rcnamed start
Starting name server BIND done
tkj:~ # rcnamed restart
Shutting down name server BIND done
Starting name server BIND done
tkj:~ #
Langkah selanjutnya kita cek DNS yang kita buat berhasil apa tidak dengan perintah:
tkj:~ # nslookup www.tkj.com
server : 192.168.28.1
Address: 192.168.28.1#53
Name : www.tkj.com
Address : 192.168.28.1
tkj:~ #
Jika tampilannya sama seperti di atas, berarti DNS telah selesai kita buat.
Web Server.
Web server merupakan layanan server yang biasa digunakan untuk upload web agar dapat di broadcast ke dunia maya secara luas. Server menyediakan layanan permintaan informasi mengenai web-web tertentu yang sudah di upload tentunya untuk para browser yang membutuhkan informasi.
Di sini saya menggunakan Apache xampp linux 1.7 dan wordpress.
Langkah awal kita harus menginstall xampp terlebih dahulu. Untuk penginstalan xampp ini kita taruh di directory /opt
tkj:~ #tar xvfz xampp-linux-1.7.tar.gz –C /opt
Setelah terinstall, langkah kedua jalankan lampp dengan cara
tkj:~ #/opt/lamp/lamp start
Lalu cek layanan lamp dari browser client dengan mengetikkan alamat domain yang telah kita buat sebelumnya. Jika telah muncul tampilan xampp maka lamp sudah berjalan.
Berikutnya kita atur security (password) untuk lamp
tkj:~ #/opt/lamp/lamp security
Di sini kita memberi password pada lamp, mysql, proftpd.
Setelah itu kita edit konfigurasi apache
tkj:~ #vi /opt/lamp/etc/httpd.conf
Cari letak baris di bawah ini. Kemudian hilangkan tanda pagar.
#Include etc/extra/httpd-vhost.conf
menjadi
Include etc/extra/httpd-vhost.conf
Setelah itu keluar dan save.
Sekarang, kita extract file wordpress. Di sini saya mengambil contoh menggunakan wordpress-2.0.5.tar.gz. Kita extract di directory /home/user/public_html
tkj:~ #tar xvfz wordpreess-2.0.5.tar.gz –C /home/user/public_html
Setelah wordpress terextract, selanjutnya kita edit VirtualHost
tkj:~ #vi /opt/lamp/etc/extra/httpd-vhost.conf
Edit script di bawah ini
NameVirtualHost 192.168.28.1:80
ServerAdmin admin@tkj.com
DocumentRoot /home/user/public_html/wordpress
ServerName tkj.com
ServerAlias www.tkj.com
Jangan lupa beri hak pada user untuk mengedit file-file pada directory wordpress
tkj:~ #chmod 777 /home/user/public_html/wordpress
Selanjutnya copy file wp-config-sample.php ke wp-config.php dengan cara
tkj:~ #cp /home/user/public_html/wordpress/wp-config-sample.php /home/user/public_html/wordpress/wp-config.php
Setelah file di copy, lalu kita edit
tkj:~ #vi /home/user/public_html/wp-config.php
Ubah script berikut
define (’DB_NAME’,’wordpress’);→ nama database
define (’DB_USER’,’root’);→ nama user mysql
define (‘DB_NAME’,’tkj’);→ password user mysql pada saat mensetting password lamp
define (‘DB_HOST’,’localhost’); → nama komputer
Buat database dengan mengakses phpmyadmin, kemudian login dengan user root dan password kosong, kemudian ketik wordpress pada kolom create new database lalu klik create. Maka database selesai dibuat.
Selanjutnya cobalah mengakses web server melalui client
Jika muncul kalimat seperti di bawah ini, maka wordpress telah berhasil di akses. Lalu klik install.php
It doesn’t look like you’ve installed WP yet. Try running install.php
Langkah awal untuk menginstall wordpress klik first step
Laporan Web Server, Data Base
Isi judul blog dan email address
Laporan Web Server, Data Base
Catat password yang telah diberikan. Kemudian klik login
Laporan Web Server, Data Base
Masukkan username dan password
klik my account untuk mengganti password.
Lalu keluar dari account dan akses webserver
Jika tampilan sama seperti di atas, maka wordpress anda telah berhasil di buat.

Tidak ada komentar: