Server Linux OpenSuse 11

download Server Linux OpenSuse 11

of 4

Transcript of Server Linux OpenSuse 11

  • 7/23/2019 Server Linux OpenSuse 11

    1/4

    SMK Darut Taqwa Purwosari Pasuruan http://tkjsmkdata.blogspot.com1

    InternetClient

    Modem Access Point

    Client

    Server

    G

    F

    ED

    C

    A

    B

    Server Linux OpenSuse 11.1(DNS, Web, FTP, Mail, Proxy dan Hotspot Server)

    1. SkemaA: ip address modem 192.168.30.1B: ip address server ethernet #1 192.168.30.2C: ip address server ethernet #2 192.168.31.1D: ip address AP port WAN 192.168.31.2E: ip address AP port LAN 192.168.32.1F: ip address client #1 192.168.32.2G: ip address client #2 192.168.32.3

    2. Menginstall Linux OpenSusea. Partisi root (/) >> file system ext3 >> 10 GBb. Partisi swap >> file system swap >> 2 GBc. Partisi home >> file system ext3 >> 10 GB

    3. Membuat software repositorya. Buka terminal >> su >> masukkan password : 123456 >> yast >> software >> software repositoriesb. Tekan F3 >> DVD >> masukkan DVD OpenSuse >> tekan F10 >>pilih continue >> tekan F10 pada window

    agreement >> tekan F10 pada window repositories >> tekan F9 untuk keluar4. Menambahkan IP Address

    a. Buka terminal >> su >> masukkan password : 123456 >> yast >> network devices >> network settingsb. Pilih lancard pertama >>pindah ke tab Global options dengan cara menekan alt + G >>pilih opsi Traditional

    method with ifupc. Pindah ke tab overview dengan cara menekan alt + V >> pilih nama device lancard >> edit dengan menekan

    F4 >>pilih opsi statically assigned ip address dengan cara menekan alt + Td. Isikan pada isian yang tersedia >> ip address: 192.168.30.2 >> subnet mask: /24 >> hostname: tkj.smkdt.come. Tekan F10 untuk menyimpan konfigurasif. Lalu edit device lancard kedua, isikan pada isian yang tersedia >> ip address: 192.168.31.1 >> subnet mask: /24

    >> hostname: tkj2.smkdt.comg. Pindah ke tab general dengan cara menekan alt + G >> menuju isian activate device dengan menekan alt +

    D >>pilih opsi at boot time lalu enter >> tekan F10 untuk menyimpan >> tekan F10 lagi untuk melanjutkan>> kemudian tekan F9 untuk keluar

    h. Restart service network >> rcnetwork restarti. Cek konfigurasi ip address lancard pertama menggunakan perintah >> ping 192.168.30.2 >> ping tkj >> ping

    tkj.smkdt.com >> ifconfig eth0j. Cek konfigurasi ip address lancard kedua menggunakan perintah >> ping 192.168.31.1 >> ping tkj2 >> ping

    tkj2.smkdt.com >> ifconfig eth15. Membuat server DNS

    a. Buka terminal >> su >> masukkan password : 123456 >> yast -i bindb. Edit file >> vi /etc/resolv.conf >> tambahkan pada baris paling bawah

    >> nameserver 192.168.30.2>> nameserver 192.168.30.1>> nameserver 202.134.1.10>> nameserver 202.134.0.155

    >>simpan dan keluar dengan cara menekan esc + :+ wqc. Membuat zone baru dengan cara >> vi /etc/named.conf >>tambahkan baris berikut sebelum baris include

    /etc/named.conf.include;zone smkdt.com in {type master;file smkdt.zone;};

    d. Simpan dan keluar dengan menekan esc + :+ wqe. Membuat host baru dengan cara >> cd /var/lib/named >> cp localhost.zone smkdt.zone >> vi smkdt.zonef. Gantilah tanda@ dengan nama domain yang akhirnya di beri tanda titik sebagai real name smkdt.com.g. Gantilah ip address 127.0.0.1 dengan 192.168.30.2h. Tambahkan host di baris paling bawah

    www IN A 192.168.30.2ftp IN A 192.168.30.2mail IN A 192.168.30.2

    i. Simpan dan keluar dengan menekan esc + :+ wqj. Restart service dns >> rcnamed restartk. Cek konfigurasi dns >> nslookup www.smkdt.com >> dig ftp.smkdt.com >> ping mail.smkdt.com

    http://tkjsmkdata.blogspot.com/http://www.smkdt.com/http://www.smkdt.com/http://tkjsmkdata.blogspot.com/
  • 7/23/2019 Server Linux OpenSuse 11

    2/4

    SMK Darut Taqwa Purwosari Pasuruan http://tkjsmkdata.blogspot.com2

    6. Membuat server WEB dan FTP (XAMPP, Joomla & ProFTP)a. Siapkan installer xampp dan joomla, copy -kan ke directory /home/smkdtb. Buka terminal >> su >> masukkan password : 123456 >> cd /home/smkdt >> lsc. Ekstrak installer xampp dan joomla (sesuaikan dengan versinya)

    >> tar xzvf xampp-linux-............tar.gz -C /opt>> tar xzvf Joomla_1.6............tar.gz -C /opt /lampp/htdocs

    d. Aktifkan service lampp >> /opt/lampp/lampp starte. Ubah hak akses directory >> chmod 777 /opt/lampp/htdocsf. Lakukan penginstalan Joomla

    >> Buka browser dan ketikkanwww.smkdt.com>> Ikuti petunjuk instalasi dan isikan beberapa informasi berikut :>> Setting database

    >> Database Type : MySQLi>> Hostname : localhost>> Username : root>> Password : (kosong)>> Database Name : smkdt

    >> Setting FTP>> Enable FTP Layer : Yes>> FTP username : smkdt>> FTP Password : 123456

    >> FTP Root Path : (kosong)>> Main Configuration>> Site Name: SMK Darut Taqwa>> Admin Email : [email protected]>> Admin Username : smkdt>> Admin Password : 123456>> Confirm Admin Password : 123456

    g. Bila sudah selesai menginstall joomla, maka directory installation harus dihapus>> rm -r /opt/lampp/htdocs/installation

    h. Testing web server>> www.smkdt.com>> www.smkdt.com/administrator (login: smkdt, password: 123456)

    i. Testing ftp server>> ftp.smkdt.com (login: smkdt, password: 123456)

    7. Membuat server MAIL (Squirrelmail)a. Persiapan :

    i. Install paket dovecot >> yast -i dovecot11>> vi /etc/dovecot/dovecot.conf>> cari 2 baris berikut dan hilangkan tanda pagarnya

    >> #protocols = imap imaps menjadi >> protocols = imap imaps (baris 23)>> #disable_plaintext_auth = yes menjadi >> disable_plaintext_auth = no (baris 51)

    ii. Install paket postfix >> yast -i postfix>> vi /etc/postfix/main.cf>> edit 3 baris berikut:

    >> inet_interfaces = localhost menjadi >> inet_interfaces = all (baris 675)>> masquerade_domains = menjadi >> masqurade_domains = smkdt.com (baris 676)>> mydestination = $myhostname, localhost.$mydomain

    menjadi >> mydestination = smkdt.com (baris 677)b. Siapkan installer squirrelmail, copy-kan ke directory /home/smkdtc. Buka terminal >> su >> masukkan password : 123456 >> cd /home/smkdt >> lsd. Buat directory local >> mkdir /var/locale. Ekstrak installer squirrelmail (sesuaikan dengan versinya) ke directory /var/local

    >> tar xzvf squirrelmail-............tar.gz -C /var/localf. Ubah nama directory menjadi squirrelmail dan buat directory baru dengan nama data , kemudian lakukan konfigurasi

    >> cd /var/local>> ls>> mv squirrelmail.devel squirrelmail>> mkdir /var/local/squirrelmail/data>> chmod 777 /var/local/squirrelmail/data>> cd squirrelmail>> ./configure

    http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://www.smkdt.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://localhost/var/www/apps/conversion/tmp/scratch_2/[email protected]://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://www.smkdt.com/http://www.smkdt.com/administratorhttp://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://www.smkdt.com/administratorhttp://www.smkdt.com/http://localhost/var/www/apps/conversion/tmp/scratch_2/[email protected]://www.smkdt.com/http://tkjsmkdata.blogspot.com/
  • 7/23/2019 Server Linux OpenSuse 11

    3/4

    SMK Darut Taqwa Purwosari Pasuruan http://tkjsmkdata.blogspot.com3

    g. Konfigurasi squirrelmail>> pilih nomer 2 (Server Settings)>> pilih nomer 1 (Domain) >> isikan nama domain smkdt.com>> pilih huruf r (Return to Main Menu)>> pilih huruf d (Set pre-defined settings for spesific IMAP servers) >> isikan dovecot>> tekan enter untuk melanjutkan>> pilih huruf s (Save Data)>> tekan enter untuk melanjutkan>> pilih huruf q (Quit)

    h. Konfigurasi virtual host untuk web dan mail serveri. Tambahkan virtual host>> cd /opt/lampp/etc/extra>> vi httpd-vhosts.conf>> edit/tambahkan baris berikut :

    NameVirtualHost 192.168.30.2:80

    ServerAdmin [email protected] /opt/lamp/htdocsServerAlias www.smkdt.com

    ServerAdmin [email protected] /var/local/squirrelmailServerAlias mail.smkdt.com

    ii. Aktifkan konfigurasi virtual host

    >> cd /opt/lampp/etc/>> vi httpd.conf>> hilangkan tanda # pada baris berikut:

    #Include etc/extra/httpd-vhosts.conf menjadi Include etc/extra/httpd-vhosts.conf (baris 480)i. Buat 2 user baru untuk tes berkirim email

    >> useradd -m tkj1>> passwd tkj1 (isikan : 123456)>> useradd -m tkj2>> passwd tkj2 (isikan : 123456)

    j. Testing mail server>> mail.smkdt.com (login dengan nama user yang baru saja dibuat)

    8. Membuat server PROXY (Squid)a. Install paket squid >> yast -i squidb. Edit file konfigurasinya >> vi /etc/squid/squid.confc. Tambahkan baris berikut :

    >> baris 610, di atas tulisan acl SSL_ports port 443, tambahkan dua baris berikut :>> acl lan0 src 192.168.30.0/24>> acl lan1 src 192.168.31.0/24

    >> baris 625, di bawah tulisan acl CONNECT method CONNECT, tambahkan satu baris berikut :>> acl blok url_regexi facebook

    >> baris 663, di bawah tulisan INSERT YOUR OWN RULES HERE......, tambahkan dua baris berikut :>> http_access allow lan0 lan1>> http_access deny blok

    >> baris 1899, hilangkan tanda pagar pada baris berikut :>> cache_dir ufs /var/cache/squid 100 16 256

    >> baris 3273, hilangkan tanda pagar dan ganti dengan baris ber ikut :>> cache_mgr [email protected]

    >> baris 3334, tambahkan baris berikut :>> visible_hostname www.smkdt.com

    >> simpan dan keluard. Buatlah directory swap untuk squid dan pastikan tidak ada pesan error >> squid -ze. Ubah pesan error proxy server

    >> cd /usr/share/squid/errors/English>> vi ERR_ACCESS_DENIED>> pada baris 17, ganti kalimat Access Denied dengan Maaf, situs ini tidak boleh dikunjungi>> simpan dan keluar

    f. Jalankan service proxy >> rcsquid startg. Matikan service firewall agar client bisa mengakses service pada server >> rcSuSEfirewall2 stoph. Setting browser mozilla >> Edit >> Preferences >> Advanced >> Network >> Settings

    >> Pilih Manual Proxy Configuration

    Isikan ip address server dan port web

    Konfigurasi virtual host untuk web server

    Konfigurasi virtual host untuk mail server

    http://localhost/var/www/apps/conversion/tmp/scratch_2/[email protected]://www.smkdt.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://tkjsmkdata.blogspot.com/http://www.smkdt.com/http://localhost/var/www/apps/conversion/tmp/scratch_2/[email protected]://localhost/var/www/apps/conversion/tmp/scratch_2/[email protected]://www.smkdt.com/http://localhost/var/www/apps/conversion/tmp/scratch_2/[email protected]://www.smkdt.com/http://tkjsmkdata.blogspot.com/
  • 7/23/2019 Server Linux OpenSuse 11

    4/4

    SMK Darut Taqwa Purwosari Pasuruan http://tkjsmkdata.blogspot.com4

    >> HTTP Proxy : 192.168.31.1 >> Port : 3128>> Contreng Use this proxy server for all protocols>> No proxy for : ftp.smkdt.com

    i. Testing proxy server, ketikkan keyword yang dilarang pada browser yaitu facebook

    9. Membuat server HOTSPOT (Setting Access Point)a. Setting access point

    i. Siapkan Access Point, Laptop dan kabel jaringan straightii. Reset access point

    iii. Ubah ip address lancard pada laptop menjadi automaticiv. Hubungkan laptop dengan access pointv. Tes koneksi laptop dan access point (ping 192.16 8.1.1)

    vi. Ketikkan ip address access point pada browser (login & password : admin)vii. Ubah konfigurasi access point sebagai berikut :

    >> mode : router server>> LAN :

    >> ip address : 192.168.32.1>> gateway : 192.168.31.2

    >> WAN :>> ip address : 192.168.31.2>> dns server 1: 192.168.31.1

    >> dns server 2: 192.168.30.2>> dns server 3: 192.168.30.1>> Wireless :

    >> SSID : smkdt>> mode : G>> channel : 1>> security : WPA-PSK>> keyword : 12345678

    viii. Simpan konfigurasib. Hubungkan pc server (ethernet kedua) dengan access point (port WAN)

    >> Tes koneksi pc server dan access point (ping 192.168.31.2)c. Setting pc client (laptop)

    >> aktifkan wireless LAN>> cari network dengan SSID smkdt>> hubungkan (connect) dan isikan passwordnya (12345678)>> Tes koneksi pc client (laptop) dan access point (ping 192.168.32.1)

    d. Testing semua service server melalui browser client>> www.smkdt.com : testing web server>> ftp.smkdt.com : testing ftp server>> mail.smkdt.com : testing mail server>> www.facebook.com : testingproxy server

    NB: Jika ada kesalahan atau ketidaksesuaian ketika praktikum, harap dikoreksi sendiri.

    ---impossible is nothing---

    http://www.smkdt.com/http://www.facebook.com/http://www.facebook.com/http://www.smkdt.com/http://tkjsmkdata.blogspot.com/