Install WebMin

1.Install WebMin ( kalau punya duid sewa CPanel/WHM lebih enak dan mudah dipakai untuk awal.

Webmin ini digunakan untuk memanage server dengan mudah tanpa kita harus selalu ketik command di shell. Cek RPM Webmin terbaru di website resmi webmin. Login ke Shell. Gunakan Putty atau program lainnya yang support dan secure.

yum -y install perl-Net-SSLeay

cd /tmp

wget http://internode.dl.sourceforge.net/sourceforge/webadmin/webmin-1.430-1.noarch.rpm

rpm – i webmin-1.430-1.noarch.rpm

/etc/init.d/webmin start

/usr/libexec/webmin/changepass.pl /etc/webmin admin password_baru

2. Buka browser masuk ke : http://ipkamu:10000

Login dengan username admin dan password sesuai dengan password_baru.

3. Install Apache

Klik menu Server->Apache Webserver. Ada bagian bertuliskan

“Click here to have it downloaded and installed using YUM.”

Klik disana dan Apache akan diinstallkan dengan cepat dan otomatis.

Klik tombol Start setelah konfirmasi installasi sukses.

4. Install MySQL

Klik menu Server->MySQL Database Server. Ada bagian bertuliskan

“Click here to have it downloaded and installed using YUM.”

Klik disana dan MySQL Server akan diinstallkan dengan cepat dan otomatis.

Klik tombol Start setelah konfirmasi installasi sukses.

5. Install PHP5

Kembali ke Putty dan masukkan perintah berikut.

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml

/etc/init.d/httpd restart

6. Test PHP

Buat 1 file PHP dan test apakah semua yang kita install sudah berhasil dan berjalan dengan baik.

vi /var/www/html/index.php

Masuk di vi text editor. Untuk memulai penulisan ketik tombol huruf i sekali dan dibagian bawah ada tulisan –INSERT–

Ketikkan

<?

phpinfo();

?>

Pencet ESC

:w ENTER

:q ENTER

7. Kembali ke browser dan masuk ke http://ipkamu/

Jika melihat tampilan Info dari PHP maka semua installasi diatas sudah selesai dengan sukses.

Istirahat dulu atau langsung lanjut ke installasi Bind DNS dan setting Virtual Host

8. Install Bind DNS

Kembali ke halaman Webmin. Masuk ke menu Server->Bind DNS. Ada tulisan

“Click here to have it downloaded and installed using YUM.”

Klik disana dan Bind akan diinstallkan dengan cepat dan otomatis. Setelah selesai ada pilihan jawaban, pilih jawaban nomor 2 atau nomor lain yang artinya “Digunakan untuk DNS internet dan Download Zone”. Kemudian tekan tombol Start.

9. Setting nama domain

Diasumsikan sudah terdaftar nama domain : namadomainku.com

Registerkan ns1.namadomainku.com dan ns2.namadomainku.com ke dedicated IP yang diberikan. Registerkan di registrar tempat domain terdaftar. Setelah itu arahkan name server namadomainku.com ke ns1.namadomainku.com dan ns2.namadomainku.com

10. Kembali ke halaman Webmin

Klik menu Server->Bind DNS

Klik “Edit Config File” dan tambahakan berikut ini ke dalamnya dan tekan SAVE

zone “namadomainku.com” {

type master;

file “namadomainku.com.hosts”;

};

11. Kembali ke Shell. Buat file baru seperti contoh nomor 6 dengan nama namadomainku.com.host di /etc/

vi /etc/namadomainku.com.hosts

Isi file

$TTL 86400

@ IN SOA ns1.namadomainku.com. server.namadomainku.com. (

2008081301 ; serial, todays date + todays serial #

28800 ; refresh, seconds

7200 ; retry, seconds

604800 ; expire, seconds

86400 ) ; minimum, seconds;

namadomainku.com. NS ns1.namadomainku.com.

namadomainku.com. NS ns2.namadomainku.com.

ns1 A 123.123.123.123

ns2 A 123.123.123.123

namadomainku.com. A 123.123.123.123

www A 123.123.123.123

ftp A 123.123.123.123

Ganti server.namadomainku.com sesuai dengan name server yang tersetting dan 123.123.123.123 dengan dedicated IP yang diberikan. Save dan restart Bind

/etc/init.d/named restart

12. Install Virtual Host.

Kembali ke Webmin dan klik menu Server-Apache WebServer – Global Configuratin.

Klik icon Edit Config File. Tambahkan dibagian paling bawah isian ini

NameVirtualHost *:80

<VirtualHost *:80>

DocumentRoot /var/www/html/namadomainkucom

ServerAdmin admin@namadomainku.com

ServerName http://www.namadomainku.com

ServerAlias namadomainku.com

DirectoryIndex index.html index.htm index.shtml index.php

<Directory “/var/www/html/namadomainkucom”>

Options all

AllowOverride none

</Directory>

LogLevel debug

HostNameLookups off

</VirtualHost>

Save dan restart Apache Server.

13. Membuat file Index untuk namadomainku.com

Ke Putty. Buat file baru seperti contoh di nomor 6 dengan nama index.php di folder /var/www/html/namadomainkucom

cd /var/www/html

mkdir namadomainkucom

vi /var/www/html/namadomainkucom/index.php

Isi file

<?

echo “Ini file index di namadomainku.com”;

?>

Save file yang baru saja dibuat.

14. Test semua hasil.

Ulangi langkah 7. Jika tampilan browser berubah menjadi tulisan Ini file index di namadomainku.com maka semua langkah diatas sudah 99% sukses.

Masukkan dibrowser http://namadomainku.com atau http://www.namadomainku.com/

Seharusnya tampilan di browser akan tetap menunjukkan tulisan Ini file index di namadomainku.com. Jika keluar Server Not Found jangan keburu khawatir. Kemungkinan nama domain yang baru disetting di nomor 9 dan Bind DNS masih belum resolve. Tunggu aja sekitar 2-6 jam dan coba lagi. Jika setelah 24 jam masih juga Server not Found, baru saatnya untuk khawatir mencari salahnya dimana.

Enjoy your VPS.

Explore posts in the same categories: install

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


%d blogger menyukai ini: