Jumat, 25 Maret 2011

Setting Web Server dan FTP Server di Debian 4.0

Setelah sebelumnya membuat DNS yang berisi database name-name server, sekarang tiba saatnya untuk mengisi tiap-tiap konten yang telah dibuat. Kali ini kita akan mencoba untuk setting Web Server dan FTP Server di distro Debian 4.0 (pra-UJIKOM). Langkah-langkah yang jelas dan WAJIB dilakukan sebagai berikut:
  • Install Debian 4.0 terlebih dahulu. Untuk server ini, hanya membutuhkan 1 buah NIC
  • Konfigurasi IP Address sesuai rencana, misalkan 10.10.10.3/8 dengan gateway 10.10.10.1 dan DNS 10.10.10.2
  • Daftarkan paket-paket CD debian 4.0 (especially for 1, 4 and 5 binary ) dengan perintah apt-cdrom add
Konfigurasi Web Server
  1. Install paket-paket pendukung web berikut => apt-get install apache2 php5 php5-mysql mysql-server
  2. Edit file httpd.conf => nano /etc/apache2/httpd.conf
    ServerName timur.edu
    DocumentRoot /opt (not must, you can change it)
  3. Buat file template pada directory sites-enabled, misal file bernama www => nano /etc/apache2/sites-enabled/www 
    < VirtualHost 10.10.10.3:80 >
    ServerName www.timur.edu
    DocumentRoot /opt/joomla
    < /VirtualHost >
  4. Ekstrak joomla (you can choose another) pada directory yang telah di tentukan sesuai konfigurasi di atas => tar zxvf Joomla-ver.1.5.xx -C /opt
  5. Ubah hak akses directory joomla => chmod 777 /opt/joomla/ -R 
  6. Restart apache dan mysql => /etc/init.d/apache2 restart dan /etc/init.d/mysql restart
  7. Lakukan instalasi joomla dari client. Ketikkan alamat IP Address Web Server pada browser. Ketikkan http://10.10.10.3 
    1 instalasi web server
  8. Hapus directory installation pada directory joomla => rm -rf /opt/joomla/installation
  9. View your simple web
     2 view webserver
Konfigurasi FTP Server
  1. Install paket-paket pendukung FTP, Anda dapat menggunakan paket ProFTPd maupun vsftpd. Tapi untuk kali ini saya menggunakan vsftpd + ftp => apt-get install ftp vsftpd
  2. Edit file vsftpd.conf => nano /etc/vsftpd.conf
    6 setting vsftpd
  3. Perhatikan directory /home, di sana terdapat directory ftp, fungsinya adalah bagi pengguna yang masuk pada ftp server untuk pertama kali (without login, or anonymous). Jadi dapat diisi dengan berbagai file atau sejenisnya. Sedangkan bagi user, dapat masuk pada directorynya masing-masing dengan login tentunya.
  4. Restart vsftpd => /etc/inid.d/vsftpd restart
  5. Cek pada client, dapat melalui browser, ketikkan ftp://10.10.10.3, maka akan tampil sebagai berikut
     3 view ftp server
  6. Namun, bagi user memiliki akses, dapat masuk pada directorynya masing-masing melalui Windows Explorer (than right click, select login as, enter username and password)
    4 login ftp
    5 setelah logi n user
  7. Happy FTPs
Hubungkan Web Server dan FTP Server yang telah dibuat menuju switch dan agar terhubung dengan DNS sehingga client dapat mengakses Web Server menggunakan www.timur.edu dan bukannya http://10.10.10.3 (ftp too)
Filed under:

0 komentar:

Posting Komentar

Posting Komentar