JOBSHEET 13 SETTING WEB SERVER DENGAN UBUNTU



Nama              : M.Ferdi Prastio
JOBSHEET 13
SETTING WEB SERVER DENGAN UBUNTU

Tanggal             :
Kelas               :  XII.TKJ.2
SK/KD             : TKJ
No. JobSheet : 013
Guru Produktif : Pak Maman


I. TUJUAN
Setting web server dengan ubuntu

II. PENDAHULUAN
Web server merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML
Macam - macam Web Server diantanya:
Apache Web Server - The HTTP Web Server
1.Apache Tomcat
2.Microsoft windows Server 2003 Internet Information Services (IIS)
3.Lighttpd
4.Sun Java System Web Server
5.Xitami Web Server
6.Zeus Web Server Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet Information Service (IIS).
 III. ALAT DAN BAHAN 
FERDI PRASTIO
1. Virtual Box   
2. OS Ubuntu Server versi 12.04
3.Mozila Firefox 
IV. LANGKAH KERJA 
Sebelum anda melakukan setting DNS Server, ada beberapa hal yang harus anda lakukan, yaitu :

  • Menginstall aplikasi WEB server
  • Membuat konfigurasi named.conf pada directory /etc/bind/
  • Membuat konfigurasi domain pada directory /etc/bind/
  • Membuat konfigurasi resolver pada directory /etc/bind/
 
Install aplikasi Web Server
root:# apt-get install apache2

  • Install aplikasi PHP
root:# apt-get install php5
lalu setting ip address
root:#nano /etc/network/interfaces



 kemudian save dengan cara ctrl+o lalu Enter kemudian ctrl+X
root:#nano /etc/resolv.conf


root:#cd ~
root:~#cd /var/www

  •   buat directory file web yang akan dijalankan
root:~#mkdir coba
root:~#ls
root:~#cd coba
root:~#nano index.html 



 <html>
<body>
<marquee><h1>FERDI</h1></marquee>
 <h1>SMK AL-BAHRI</h1>
</body>
</html> 
kemudian save dengan cara ctrl+o lalu Enter kemudian ctrl+X

  • Edit file /etc/apache2/sites-available/default
root:# cd /etc/apache2/
root:#ls

root:#cd sites-available
root:#nano default 





Ubahlah menjadi :

<VirtualHost*:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www/coba
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Option Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
# This directive allows us to have apache2’ s default start page
# in /apache2-default/, but still have / got to the right place
</Directory

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory “/usr/lib/cgi-bin”>
AllowOverride None
Option ExecCGI –MultiView +SymLinks IfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature On

Alias /doc/ “/usr/share/doc/”
<Directory “/usr/share/doc/”>
Option Indexes MultiViews FollowSymLinks
AllowOverride None



Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

Simpan dengan menekan Ctrl + O Enter lalu Ctrl+X




  •  Restart Daemon Apache
root:~# /etc/init.d/apache2 restart
  • Tes Web Server pada mozila firefox
192.168.1.185

Permasalahan pada saat syntax di atas tidak tampil adalah :
  • Lynx belum terinstall
  • Periksa kembali pada /etc/apache2/sites-available/default, letak directory belum sesuai.
  • Konfigurasi pada /etc/hosts, nama hostnya belum sesuai.
V. Hasil Kerja 
Web Server telah terkonfigurasi
 

1 Response to "JOBSHEET 13 SETTING WEB SERVER DENGAN UBUNTU"