Jumat, 08 Februari 2013

Install Dan Konfigurasi Web Server

Sebelum melakukan konfigurasi webserver sebelumnya paket apa saja yang diperlukan untuk membangun webserver
sudo apt-get install apache2 mysql php5 mysql-server mysql-client phpmyadmin
Cek jika suda berhasil muncul tampilan seperti gambar di bawah ini :
-    Jalankan firefox
-    Ketikkan di address bar --> angga.com (domain dns yang saya buat)
-    Atau bisa juga ketikkan localhost
-    Untuk mencoba phpmyadmin ketikkan localhost/phpmyadmin


Setelah berhasil menginstall paket diatas barulah kita memulai membangun webserver kita.
Ringkasan :
Modul userdir Linux

Jika biasanya file-file web pada server localhost kita tempatkan di /var/www atatu /usr/share ini akan mengakibatkan directory root terbebani oleh file-file dari tiap user. Untuk membagi/mengalihkan directory document tiap user pada web server localhost bisa menggunakan/mengaktifkan modul user dir di kernel.
Langkah –langkahnya sebagai berikut
Pertama, buat user baru dengan perintah : adduser

#adduser fishang
Kedua, mengaktifkan modul userdir untuk virtual host
pertama masuk ke direktori apache2
#cd /etc/apache2
kedua ketik perintah a2enmod userdir untuk mengaktifkan module userdir
#a2enmod userdir
untuk memeriksa file user dir yang sudah di aktifkan bisa dilihat di direktori mods-enabled di direktori apache2
#cd mods-enabled
lalu ketik #ls
Virtual Host
Virtual Host merupakan cara untuk mengatur banyak website atau URL di dalam satu mesin atau satu IP. Misalkan kita mempunyai banyak domain tapi hanya mempunyai 1 IP public atau 1 server. Cara untuk mengatasi masalah itu adalah dengan cara membuat virtualhost yang ada di settingan apachenya. Virtual Host bisa anda gunakan setelah anda menginstall package-package apache dan sudah pasti web server anda sudah berjalan dengan baik.
Ketiga, membuat direktori untuk virtual host di user baru
pertama, masuk ke direktori home lalu masuk ke direktori user baru yang kita buat baut folder disanan dengan nama public_html lalu buat file index.html untuk nanti dicoba di browser.
#cd /home
#ls
#cd fishang
# mkdir public_html
#touch index.html
 Selanjutnya restart service apache dengan perintah
#/etc/init.d/apache2 restart
Keempat, Setting virtual host di DNS Server
pertama, masuk direktori bind lalu edit file db.forward disini saya db.angga
#cd /etc/bind
#ls
#nano db.angga
Keenam, edit Document root virtual host
pertama, masuk ke direktori sites-available lalu buat file baru disini saya beri nama filenya fishang sama dengan nama user baru yang dibuat kopikan file default ke fishang lalu edit. Berikut perintahnya :
#cd /etc/apache2/sites-available
#ls
#touch fishang
#cp default fishang
#ls
#nano fishang
Lalu restart service networking bind9 dan apache
#/etc/init.d/networking restart
#/etc/init.d/bind9 restart
#/etc/init.d/apache2 restart
Kemudian kita cek apakah sudah berhasil , jika berhasil maka akan mucul tampilan halaman  index.html yang kita buat seperti gambar berikut :
Selesai Untuk Webservernya biar makin lengkap langsung saja ke Tutorial Install Wordpress di Web Server ini.

sumber : http://angga-fishang.blogspot.com

0 komentar:

Posting Komentar

Silakan Tulis Komentar Di sini