Anda di halaman 1dari 12

MAKALAH

COMPUTER NETWORK 1 MEMBUAT SERVER JARINGAN KOMPUTER

Nama Anggota Kelompok 8:

1. Sandag, Green 2. Karaseran, Yanto 3. Rompas, Junior 4. Luntungan, Marvilano 5. Katuuk, Sony Wilson 6. Padingian, Desi

7. Tulalessy, Nielzev 8. Sarempaa, Djefi 9. Patty, Richard 10. Kamale, Steven 11. Matrutty, Yanti

Universitas Klabat
Airmadidi- Manado

2010

ABSTRAK
Makalah ini berisi langkah-langkah bagaimana mengkonfigurasi server di Linux debian antara lain DNS server, DHCP server, setup Billing dan Web server. Semuanya dijelaskan secara detail untuk mengkofigurasi server tersebut. DHCP (Dinamic Host Configuration Protocol) adalah konfigurasi IP address secara otomatis atau dynamic. DHCP dapat memudahkan client untuk melakukan konfigurasi IP address karena dilakukan secara dynamic dengan cara client me-request terlebih dahulu ip address kepada dhcp server dan server akan memberikan ip address yang telah disediakan dalam konfigurasi. DNS server pada komputer yang berfungsi sebagai gateway antara jaringan internal dengan jaringan Internet serta DNS Server tidak melayani request dari luar (caching only DNS atau DNS untuk jaringan lokal saja. Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS daric lien yang dikenal dengan browser web dan mengirimkan kembali hasinya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML Server web yang terkenal diantaranya adalah Apache dan Microsoft Internet Information Service(IIS). Apache merupakan server web antar-platform, sedangkan IIS hanya dapat beroperasi di system operasi Windows

DHCP server
Kita akan melakukan set terhadap file interfaces.
vi /etc/network/interfaces

jika file berhasil dibuka, maka akan muncul data data di bawah ini :

address 192.168.0.2 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1

dalam hal ini ip yang digunakan ialah 192.168.0.100. setelah itu restart network yang baru di set: debian:~# /etc/init.d/networking restart kemudian edit /etc/hosts debian:~# vi /etc/hosts 127.0.0.1 localhost.localdomain localhost 192.168.0.100 www.coba.com localhost

::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts sekarang jalankan hostname: echo www.coba.com > /etc/hostname /etc/init.d/hostname.sh start dan jalankan: hostname hostname r Langkah selanjutnya:

Membuat DNS Server.


instalasi bind9: debian:~# apt-get install bind9 bind9-doc dnsutils Edit file konfigurasi /etc/bind/named.conf dengan menambahkan baris berikut. zone "www.coba.com" { type master; file "/etc/bind/db.coba"; }; zone "0.168.10.in-addr.arpa" { type master; file "/etc/bind/db.192.168.0"; }; Buat sebuah file dengan nama 'db.coba' di direktori /etc/bind dan tambahkan baris berikut. debian:~# mcedit /etc/bind/db.coba ; BIND data file for www.coba.com $TTL 604800 @ IN SOA www.coba.com. root.www.coba.com. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; NS debian.www.coba.com.; MX 10 mail.www.coba.com. ; www.coba.com A 192.168.0.100

www A 192.168.0.100 ftp A 192.168.0.100 debian A 192.168.0.1 mail A 192.168.0.1 ldap A 192.168.0.1 www.coba.com. TXT "v=spf1 a mx ~all" www.coba.com. TXT "v=spf1 a -all" Kemudian buat sebuah file lain dengan nama 'db.192.168.0 sebagai reverse zone dari 'db.coba' dan tambahkan baris berikut. debian:~# mcedit /etc/bind/db.192.168.0 ; BIND reverse data file for www.coba.com $TTL 604800 @ IN SOA www.coba.com. root.www.coba.com. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; NS debian.www.coba.com.; ; 68 PTR www.coba.com. 68 PTR ftp. www.coba.com. 68 PTR debian. www.coba.com. 68 PTR mail. www.coba.com. 68 PTR ldap. www.coba.com. Restart BIND dengan perintah berikut. debian:~# /etc/init.d/bind9 reload debian:~# /etc/init.d/bind9 restart

Web Server
Cara membangun web server di debian antara lain: 1. Kita harus login sebagai root. 2. Install apache2 di debian. Caranya dengan mengetikan perintah ini di terminal: #apt-get install apache2 3. Setelah terinstall, kita cek di browser dengan mengetikan http://localhost.

Jika benar hasilnya akan sebagai berikut:

4. Install php5 di Debian. Caranya dengan mengetikan perintah ini di terminal: #apt-get install php5 5. Setelah selesai, kita tes dengan membuat file tes.php, caranya: #nano/var/www/tes.php Tuliskan perintah ini di file tersebut:

Simpan dengan cara menekan tombol Ctrl+o, lalu enter, kemudian Ctrl+x. 6. Sekarang kita tes di browser dengan mengetikan http://localhost/tes.php. Jika berhasil, hasilnya akan seperti gambar dibawah ini:

Jika tampil untuk men-unduh file tes.php tersebut, coba reboot terlebih dahulu, kemudian di tes lagi. 7. Install php5-mysql di Debian caranya dengan mengetikan perintah ini di terminal : #apt-get install php5-mysql 8. Install mysql-server di Debian caranya dengan mengetikan perintah ini di terminal : #apt-get install mysql-server Setelah berhasil diinstall muncul form untuk mengisi password root untuk mysql seperti dibawah ini :

Silakan isikan password anda yang gampang untuk diingat.

9. Kita tes dengan cara mengetikan perintah ini di terminal #mysql -u root -p kemudian isikan password root mysql anda yang telah anda isikan sebelumnya. Jika berhasil akan muncul form sebagai berikut:

Install phpmyadmin di Debian caranya dengan mengetikan perintah ini di terminal : #apt-get install phpmyadmin Setelah itu akan muncul form untuk mengkonfigurasi phpmyadmin. Disini saya pilih apache2. Gambarnya sebagai berikut :

10. Setelah itu kita buka file konfigurasi apache untuk phpmyadmin dengan mengetikan #gedit /etc/phpmyadmin/apache.conf copykan isi seluruh perintah di file tersebut ke file /etc/apache2/apache2.conf di baris paling akhir 11. Restart apache dengan cara mengetikan perintah ini : #/etc/init.d/apache2 restart 12. Kita tes dengan membuka browser dan mengetikan http://localhost/phpmyadmin Akan muncul form sebagai berikut:

Masukan password root anda dan hasilnya terlihat seperti gambar dibawah ini:

Install Setup Billing.


1. http://solvewithit.com/2008/07/24/install-billing-ccl-di-ubuntu/ 2. http://faruqafif.student.fkip.uns.ac.id/2009/06/30/reboot-dan-shutdown-cclfox/#comments

Pada Client & Server jalankan perintah berikut:


$ sudo apt-get install sqlite3 libsqlite3-dev $ sudo apt-get install libfox-1.6-0 $ sudo apt-get install libglib2.0-dev $ sudo apt-get install libssl-dev

Billing Server Letakkan file di folder home: libccls_0.7.1-2_i386.deb cclfox_0.7.1-2_i386.deb

Install :
$ sudo dpkg -i libccls_0.7.1-2_i386.deb $ sudo dpkg -i cclfox_0.7.1-2_i386.deb

Coba jalankan dengan perintah:


cclfox -nossl

Edit /etc/ld.so.conf :
$ gksudo gedit /etc/ld.so.conf

dan tambahkan baris-baris berikut :


/usr/lib /usr/local/lib

Lalu jalankan perintah :


$ sudo ldconfig

Billing Client Letakkan file ini ke home folder: libcclc_0.7.1-2_i386.deb cclcfox_0.7.1-2_i386.deb Install:
$ sudo dpkg -i libcclc_0.7.1-2_i386.deb $ sudo dpkg -i cclcfox_0.7.1-2_i386.deb

Edit /etc/ld.so.conf :
$ gksudo gedit /etc/ld.so.conf

dan tambahkan baris-baris berikut :


/usr/lib /usr/local/lib

Lalu jalankan perintah :


$ sudo ldconfig

Coba dengan perintah:


cclcfox -host 192.168.0.1 -name Komputer1 -nossl

Agar billing ccl klien langsung mengunci desktop (Lock Screen) saat komputer dihidupkan. 1. Download certificate CA.pem dan cert.pem 2. Buat folder di /home/Server/.cclfox untuk server dan /home/User1/.cclcfox untuk client. Tempatkan kedua file tersebut (CA.pem dan cert.pem) di /home/Server/.cclfox untuk server dan /home/User1/.cclcfox untuk client. 3. Coba jalankan perintah seperti di bawah ini
cclcfox -host 192.168.0.254 -name WS1

Agar billing klien dan server bisa dijalankan saat startup atau saat komputer dihidupkan 1. Klik System > Preferences > Sessions > Startup programs 2. Klik Add untuk menambah Startup Programs 3. Untuk Server Name: Billing CCL Server Command: cclfox 4. Untuk Client Name: Billing CCL Klien Command: cclcfox -host 192.168.0.1 -name Komputer1 5. Tekan tombol Close Mengganti background lock screen di CCL Klien: 1. Buat wallpaper yang Anda diinginkan dengan nama file lockpix.gif 2. Masukan wallpaper tadi ke /home/WS1/.cclcfox .Selesai (Cat : Server = Nama komputer monitor billing & User1=Nama komputer klien).

Anda mungkin juga menyukai