Mengapa harus server sendiri ?
1. kunjungan yang banyak terhadap webkita 2. penggunaan aplikasi dengan resource tinggi(robot2an dan auto2an) 3. konten yang khusus offshore hehe (ini vpsnya pun harus offshore) 4. terlihat lebih elite (ns sendiri, ip milik sendiri) 5. dan lain sebagainya
Alat dan bahan :
1. sebuah vps ( dalam hal ini saya menggunakan vps xen, 10 GB , ram 512, swap 1 gb, dc seatle USA) 2. putty (untuk keneksi ssh ke serverkita) 3. koneksi internet
Langkah kerja :
tahapan installasi paket software :
1. masuklah ke vps kontrol panel anda (saya menggunakan solusvm) 2. reinstall vps anda (saya memilih CentOS 5.5 64 bit) 3. koneklah ke vps anda dengan menggunakan putty 5. install apache dan mod_ssl
setelah selesai updatelah php anda terlebih dahulu, karna di paket centos biasanya php 5.1yum
install
httpd mod_ssl
yum
install
php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
yum
install
mysql mysql-server mysql-devel
yum
install
bind bind-utils bind-chroot caching-nameserver
( dalam hal ini saya update ke 5.2.10 )
ketik :
vim
/etc/yum
.repos.d
/CentOS-Testing
.repo
isikan dengan :
[c5-testing] name=CentOS-5 Testing baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing includepkgs=php*
Jalankan update
yum update
tunggu hingga selesai update.
Apabila telah ok semua, lanjutkan dengan installasi webmin,
Buatlah file repo webmin :
vim
/etc/yum
.repos.d
/webmin
.repo
isi dengan :
[Webmin] name=Webmin Distribution Neutral baseurl=http://download.webmin.com/download/yum enabled=1
lalu simpan.
kemudian jalankan :
rpm --
import
http:
//www
.webmin.com
/jcameron-key
.asc
yum
install
webmin
buka webmin :
http://ipVPSkita:10000
login dengan user root dan passwrd root kita
kita akan menemukan halaman depan webmin, kliklah “server” dan dibawah tree server akan ada “BIND DNS Server” klik disana
Buatlah Master Zone
1) klik "Create master zone" 2) masukkan domain kita di "Domain name / network". 3) untuk master master server, masukkan domain kita 4) centang "Create NS record" 5) masukkan alamat email kita. 6) masukkan ip address server kita. 7) klik "Create"
Membuat A records (Address Records)
1) Klik "Address" 2) biarkan kolom "name" kosong, dan dibawahnya isikan IP address. 3) klik save Save. 4) isi "www" di kolom "name", dan IP address. 5) klik Save. 6) isikan "mail" dikolom "name", dan IP address. 7) klik Save. 8) isikan "ftp" dikolom "name", dan IP address. 9) klik Save. 10) isikan "ns1" dikolom "name", dan IP address. 11) klik Save. 12) isikan "ns2" dikolom "name", dan IP address. 13) klik Save. 14) dan terakhir, klik "Return to Record Types"
Membuat NS records (Name Servers)
1) klik "Name Server" 2) untuk "zone name", isikan nama domain kita pake titik (.)
diujungnya contoh : domain.com. (ingat jangan lupa titiknya) 3) untuk "name server", isikan "ns1.domain.com. 4) klik Save. 5) selanjutnya isikan "ns2.domain.com." 6) klik Save. 7) klik "Return to Record Types"
Membuat MX Record (Mail Exchange Record)
1) klik "Mail Server" isikan "mail.domain.com." (ingat titiknya) 2) untuk "name", isikan nama domain 3) untuk "mail server", isikan "mail.domain.com" 4) isikan priority defaultnya 10 5) save dan klik "Return to Record Types"
2 comments:
SingkatPadatJelas, penjelasan yang langsung dipahami oleh ane yang nubi.. Tapi kalo mau nginstal webskrip (wp misalnya) lewat mana? webmin-kah? Thx..
agar dalam penginstalan aplikasi berjalan dengan baek, alangkah baek nya jika vps tersebut memiliki webserver,php, dan mysql server.
Dan tentu saja wordpress beserta plugin-plugin yang diperlukan, istilahnya vps hosting.
jika ada yang ditanyakan, silahkan dibuka kembali :)
Post a Comment