You are on page 1of 16

SMKN 1 Blitar Teknik Komputer dan Jaringan

Konfigurasi Ubuntu Server


Dalam rangka persiapan UJIKOM 2013
Gayuh Ady Yosa XII TKJ 1 / 21

Konfigurasi Ubuntu Server 10.04 LTS


1. Setting IP dan Intefaces Setelah proses installasi OS server selesai, maka kita bisa men-setting IP dan interfaces-nya. Login terlebih dahulu dengan User yag sudah dibuat, lalu ubah password root dengan melaksanakan perintah sbb,

Login ke Super User dg # sudo su . Setting IP dan Iterfaces Default :

Untuk membuat VLAN, tambahkan isinya menjadi :

Beri jarak stiap setting dengan 2 Enter .

Setting IP client

Coba konektivitas dengan menggunakan ping pada client ke server, untuk memastikan keterhubunangan client dan server. 2. Setting WebServer (Apache2) Sebelum menginstal paket Apache2 kita harus mounting CDROM untuk bisa mengakses data paket didalamnya. Jalan kan perintah # apt-cdrom add Lalu

Jika mount pertama tidak berhasil maka buatlah folder cdrom dulu. Setelah itu jalankan perintah # apt-get install apache2. Buat folder gayuh dalam /var

Masuklah ke folder /var/gayuh lalu buat folder smk, republik, deptelka, gayuh.

Untuk memastikan webserver sudah berjalan lakukan perintah # w3m 192.168.10.1

3. Setting DNS Server (Bind9) dan SubDomain Install paket bind9 dengan # apt-get install bind9 Masuk ke folder /etc/bind/

Buat folder zones Copy db.local ke zones/db.smkn1blt Copy db.127 ke zones/db.ip Setting named.conf.local dulu, dengan mengacu pada named.conf.default-zones

Setting db.smkn1blt

Setelah itu copy db.smn1blt ke db.tkj db.deptelka db.gayuh

Setting db.tkj

Setting db.deptelka

Setting db.gayuh

Setting db.ip

Setting Virtualhost Masuk ke # /etc/apache2/sites-available

Copy default ke republik deptelka gayuh Setting republik

Setting deptelka

Setting gayuh

Setting ulang default

Aktifkan Site - sitenya Setelah itu kita de-aktif dulu 000-default - # a2dissite 000-default lalu di-enable lagi untuk mengaktifkan konfigurasi yang baru. - # a2ensite default aktifkan site yang lain - # a2ensite republik - # a2ensite deptelka - # a2ensite gayuh

Coba dengan cara, Copy index.html yang ada di /var/www/ ke /var/gayuh/gayuh lalu edit isinya, contoh :

Lalu jalankan perintah # w3m www.gayuh-20563.co.cc maka akan tampil,

4. FTP Server dan Upload Web baru Install paket dengan cara, # apt-get install vsftpd Setting cofig nya # nano /etc/vsftpd.conf hilangkan tanda pagar pada awal baris pada kalimat berikut: listen=YES anonymous_enable=NO local_enable=YES write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES xferlog_file=/var/log/vsftpd.log ftpd_banner= (kamu dapat mengganti isi dari banner ini sesuai keinginan.) chroot_local_user=YES (option ini untuk membatasi folder yang bisa dibaca oleh User FTPserver)

Setelah itu lakukan restart dengan # /etc/init.d/vsftpd restart Lalu lakukan login pada ftp Kita harus log in ke user biasa dengan # login user_anda Lakukan perintah # ftp smkn1blt-2013.sch.id Ketik nama User Masukan password

Ini untuk memastikan ftp anda sudah jalan. Sekarang buatlah user baru dan foldernya dengan : Atur password user dengan :

Lalu

Ubah hak akses folder user dengan : Lakukan restart pada vsftpd dengan # /etc/init.d/vsftpd restart Menguji User FTP Masuk ke Windows Explorer dan masukan alamat ftp-nya pada address bar

Setelah muncul jendela baru masukan User dan Password

Setelah masuk, buatlah sebuah folder baru pada jendela W.Explorer tersebut

missal dengan nama ftp-upload Coba copy sebuah file dalam folder tersebut. Lalu kita coba lihat diserver

Bisa juga menggunakan FileZilla atau FTPclient yang lain. Jika sudah seperti diatas maka FTP server anda sudah berjalan dengan baik. Upload web baru Masukan file yang perlu kedalam folder ftp-upload tadi

Copy file index.html dan gambar yang diperlukan kedalam DocumentRoot setiap domain Contoh setting untuk www.republik-tkj.com Copy file index.html dan republiktkj.png ke dalam /var/gayuh/republik , ini adalah DocumentRoot dari www.republik-tkj.com .

Lalu edit index.html di /var/gayuh/republik/index.html menjadi


<html> <head><title>WWW.REPUBLIK-TKJ.COM</title></head> <body>

<table align="center" border="10" width="500" bgcolor=yellow> <tr><td><center> <font face="Times New Roman" size="5" color="Black"> SELAMAT DATANG DI WEB REPUBLIK-TKJ <BR> www.republik-tkj.com</font> <br><br> <img src="republiktkj.png" width="150" height="200"> <br><br> <font face="Times New Roman" size="5" color="Black"> Nama Peserta : Gayuh Ady Yosa <br>Nomor NIS : 20563</font> </tr></td> </table> </body> </html>

Save dan coba di browser anda.

Note: jika tidak muncul gambar dan atau ada tulisan error forbidden, maka settinglah chmod 777 pada index.html dan republiktkj.png Sudah selesai, lakukan dengan cara yang sama dengan Domain yang lain. 5. MailServer dan WebMail Install Postfix dengan : # apt-get install postfix Install dengan settingan biasa Lalu lakukan perintah : # dpkg-reconfigure postfix Ikuti langkah berikut:

Pilih OK

Pilih internet site

Isi dengan smkn1blt-2013.sch.id

Biarkan kosong

Isi dengan: mail.smkn1blt-2013.sch.id, localhost.smkn1blt-2013.sch.id, localhost, smkn1blt2013.sch.id, republik-tkj.com, deptelka.web.id

Pilih No

Beri spasi dan ketikan NID 192.168.10.0/26

Isi dengan 0 berarti tidak ada batasan mailbox size

Biarkan + lalu Ok

Pilih All, selesai Install Dovecot dengan : # apt-get install dovecot-common dovecot-pop3d dovecot-imapd Edit conf file nya : # nano -c /etc/dovecot/dovecot.conf Line 25 ubah menjadi protocols = imap pop3 Line 225 hilangkan tanda pagar pada mail_location Buat file site-available untuk WebMail Copy dari default ke mail

Setting menjadi

Lalu lakukan : # a2ensite mail Install php5 untuk support squirrelmail : # apt-get install php5 Upload file Squiremail (exract-kan dari file *.tar.gz dan file *.deb) - Download file *.tar.gz di squirrelmail.org/download.php, pilih yang stable version Extract dan Rename foldernya menjadi squirrelmail - Download file *.deb di google (search) Dan Upload melalui FTP

[1]Squiremail (untuk file format *.deb), konfigurasi: Install package

Copy ke /var/gayuh/ Reboot : # reboot Selesai. [2]Squiremail (untuk file format *.tar.gz), konfigurasi: Copy ke /var/gayuh/ Ubah hak akses squirrelmail beserta isinya. Restart bind9 apache2 dovecot Coba buka mail.smkn1blt-2013.sch.id

Tampilan nya akan seperti ini, maka kita harus mengkonfigurasi squirrelmail Konfigurasi squirrelmail Masuk ke directory /var/gayuh/squirrelmail/config/ Ketik ./conf.pl lalu tekan, Enter maka akan muncul tampilan sbb:

Disini kita akan mengatur file config.php Cara editing adalah dengan ketik nomor atau huruf pilihan dari menu lalu tekan Enter Langkah editing: Masuk menu 2. Server Settings Pilih menu 1 dan edit menjadi smkn1blt-2013.sch.id Masuk menu A. IMAP settings o Pilih menu 4 dan edit menjadi mail.smkn1blt-2013.sch.id

Masuk menu B. SMTP settings o Pilih menu 4 dan edit menjadi mail.smkn1blt-2013.sch.id o Pilih menu R untuk kembali ke menu utama Masuk menu 4. General Options Pilih menu 1 dan edit menjadi /var/gayuh/mail/data Pilih menu 2 dan edit menjadi /var/gayuh/mail/attach Masuk menu D. Set pre-defined . Ketik dovecot,lalu tekan enter Pilih menu R untuk kembali ke menu utama Pilih menu S untuk menyimapan di config.php Pilih menu Q untuk keluar Note : (untuk merubah tampilan home page Squirrelmail kita bisa mengedit isi dari menu 1. Organization Preferences) Buat folder data dan attach di /var/gayuh/mail untuk squirrelmail

Reboot : # reboot Selesai. Buat user baru # adduser penguji1 # adduser penguji2 # adduser gayuhady Test MailServer dengan mengunjungi mail.smkn1blt-2013.sch.id

Login dengan user gayuhady o Compose

Send, lalu Sing Out

Login dengan User penguji1 lalu cek INBOX

Login dengan User penguji2 lalu cek INBOX

Note: penguji1 mendapat 2 mail karena gayuhady menginputkan penguji1 pada To: dan Bcc: , sedangkan penguji2 hanya dinputkan pada Cc: saja.

You might also like