INSTALASI OPERATING SYSTEM FREEBSD 1.
Ubah booting komputer lewat CD-Rom
1
2.
Pilih Skip kernel configuration and continue with instalation (enter)
3.
Pilih Costum (enter)
2
4.
Pilih Partition (enter)
5.
Tekan tombol a (Use Entire Disk)
3
6.
Arahkan pointer ke partisi FreeBSD kemudian tekan tombol s (set bootable) Kemudian tekan tombol q (Finish)
7.
Pilih Standart (enter)
4
8.
Pilih Label (enter)
9.
Tekan tombol a (Auto Default), Kemudian tekan tombol q (Finish)
5
10.
Pilih Distributions (enter)
11.
Pilih Minimal kemudian tekan tombol Space Bar untuk memberi tanda X, kemudian tekan tombol Tabulasi untuk memiliki OK (enter)
6
12.
Pilih Media (enter)
13.
Kemudian pilih CD/DVD (enter)
7
14.
Pilih Commit (enter)
15.
Kemudian pilih Yes (enter)
8
16.
Tunggu sampai muncul tampilan seperti gambar dibawah ini, Kemudian Pilih No (enter)
17.
Pilih Cancel (enter)
9
18.
Kemudian Exit Install (enter)
19.
Kemudian pilih Yes (enter)
10
20.
Maka komputer akan booting ulang, kemudian jangan lupa booting komputer diubah melalui Harddisk.
21.
OS FreeBSD akan meminta login yang diinginkan login administrator yaitu root (enter)
11
22.
Masuk ke mode instalasi dengan mengetikkan /stand/sysinstall (enter)
23.
Pilih configure (enter)
12
24.
pilih Distributions (enter)
25.
pilih man space bar kemudian src space bar
13
26.
pilih sys (space bar) kemudian tekan tabulasi sampai menuju OK (enter)
27.
Tabulasi (enter)
14
28.
pilih CD/DVD (enter) tunggu sampai proses copy kernel berakhir
29.
pilih Cancel (enter)
15
30.
pilih Exit Install (enter)
31. 32. 33.
Ketikan cd /usr/src/sys/i386/conf Ketikan cp GENERIC ICT Ketikan edit ICT maka akan masuk ke tampilan editor
34. 35.
Pertama ubah ubah ident dengan ICT yang tadinya tertulis GENERIC Kemudian tambah kan tiga options yaitu : options IPFIREWALL options IPFILTER options IPFILTER_LOG 16
36.
Lalu tambahkan options untuk instalasi Squid Cache Proxy nya : options MSGMNB=81920 options MSGMNI=82 options MSGSEG=4098 options MSGSSZ=128 options MSGTQL=1024 options SHMSEG=32 options SHMMNI=64 options SHMMAX=4194304 options SHMALL=8192
17
37.
Untuk menyimpan editor tekan tombol esc kemudian pilih a (leave editor), pilih a (save changes)
18
38. 39. 40.
Ketikan config ICT (enter) Ketikan cd ../../compile/ICT (enter) Ketikan make depend ; make ; make install (enter)
41.
Tunggu sampai instalasi kernel selesai kemudian booting ulang komputer dengan mengetikkan perintah reboot
19
INSTALASI ROUTER
1.
Cek dahulu jenis lancard yang ada dengan cara ifconfig enter, dari gambar dibawah terlihat jenis lancard yang ada yaitu de0 dan de1, kemudian masuk mode instalasi lancard dan instalasi router dengan masuk ke editor edit /etc/rc.conf enter
2.
isikan ip, gateway (default_router), host name, filter ip dan DNS sesuai dengan yang diinginkan (lihat gambar) : ifconfig_de0=”inet 10.58.5.254 netmask 255.255.255.0” ifconfig_de1=”inet 192.168.0.254 netmask 255.255.255.0” defaultrouter=”10.58.5.1” hostname=”router.ict.sch.id” gateway_enable=”YES” firewall_enable=”YES” firewall_type=”OPEN” named_enable=”YES” Untuk ip 10.58.5.254 merupakan ip address untuk network ke atas atau network yang diberikan oleh Telkom sedangkan ip 192.168.0.254 merupakan network untuk komputer client di sekolah.
20
3.
Kemudian set routernya dengan cara edit /etc/ipnat.conf enter
21
4.
Ketikkan map de0 192.168.0.0/24 -> 10.58.5.254/32
5.
Jalankan routingnya dengan mengetikan ipnat –CF –f /etc/ipnat.conf enter, kemudian masukkan perintah tersebut di file rc.local dengan cara edit /etc/rc.local enter
22
6.
Tuliskan di editor file rc.local /sbin/ipnat –CF –f /etc/ipnat.conf enter, kemudian simpan file dengan cara yang sama seperti proses instalasi OS FreeBSD di point 37
7.
Buat Domain & Name Server di file resolv.conf dengan editor : edit /etc/resolv.conf enter domain ict.sch.id nameserver 10.58.5.254
23
INSTALASI SERVER (DOMAIN, DATABASE, WEB, PROXYDAN FTP)
1.
Membuat Server DNS
2.
Isikan di editor file named.conf options { directory "/etc/namedb"; }; zone "." { type hint; file "named.root"; }; zone "0.0.127.IN-ADDR.ARPA" { type master; file "localhost.rev"; }; zone "ict.sch.id" { type master; file "db.domain"; }; zone "5.58.10.in-addr.arpa" { type master; file "db.ict"; };
24
3.
Buat file database domain dengan cara : edit /etc/namedb/db.domain enter, isikan : $TTL 3600 @ IN SOA
router.ict.sch.id. root.ict.sch.id. ( 20070301 ; Serial 3600 ; Refresh 900 ; Retry 3600000 ; Expire 3600 ) ; Minimum IN NS router.ict.sch.id. www.ict.sch.id. IN CNAME ict.sch.id. ict.sch.id. IN MX 10 10.58.5.254 ict.sch.id. IN A 10.58.5.254
25
4.
Buat file database domain dengan cara : edit /etc/named/db.ict enter, isikan : $TTL 3600 @ IN SOA router.ict.sch.id. root.ict.sch.id. ( 20070301 ; Serial 3600 ; Refresh 900 ; Retry 3600000 ; Expire 3600 ) ; Minimum IN NS router.ict.sch.id. 254 IN PTR ict.sch.id.
26
5.
Reboot PC anda, kemudian lakukan pengetesan dengan mengetikan perintah nslookup enter, jika tampil nameserver 10.58.5.254 dan domain ict.sch.id maka instalasi yang anda lakukan betul. Selamat !!!!!!!
6.
Instalasi Server Database, Buka mode instalasi /stand/sysinstall enter, kemudian pilih Configure enter
7.
Pilih Packages enter
27
8.
Pilih CD/DVD enter
9.
Pilih All enter
28
10.
Pilih dan beri tanda X pada fnlib-0.5 dengan cara menekan Space Bar kemudian tekan Tabulasi menuju OK enter
11.
Pilih Install enter
29
12.
enter, tunggu sampai proses intalasi selesai.
13.
Buat user untuk webmaster. Pilih User Management enter
30
14.
Pilih User enter
15.
Isi sesuai dengan gambar dibawah (untuk pindah antar combox tekan tombol tabulasi)
31
16.
Lakukan perintah dalam gambar untuk mengambil source apache, mysql dan php
17.
Lakukan proses instalasi Data Base Server Mysql cd /home/www enter tar fxzv mysql-4.0.20.tar.gz enter cd mysql-4.0.20 enter pw addgroup mysql enter pw adduser mysql –g mysql –s /nonexistent enter ./configure enter Tunggu sampai proses configurasi selesai kemudian ketikan make ; make install enter Tunggu sampai proses instalasi selesai
32
18.
Instalasi data basenya, ketikan /usr/local/bin/mysql_install_db --user=mysql enter
33
19.
Ketikan chown –R mysql:mysql /usr/local/var enter Jalankan server mysql ketikan : /usr/local/bin/mysql/mysql.server start enter Isikan username dan password mysql ketikan : /usr/local/bin/mysqladmin –u root password ‘654321’ enter Sampai disini proses instalasi mysql selesai
20.
Lihat apakah MySQL anda jalan dengan cara mengetikan perintah ps ax,
34
21.
Instalasi apache (web server) cd /home/www/ enter tar fxzv apache_1.3.33.tar.gz enter cd apache_1.3.33 enter ./configure –enable-module=so ; make ; make install enter sampai disini instalasi web server apache selesai
22.
Instalasi Module GD untuk PHP cd /home/www/ enter tar fxzv gd-2.0.33.tar.gz enter ./configure –enable-shared –with-png=/usr/local ; make ; make install enter
35
23.
Instalasi module PHP cd /home/www/ enter tar fxjv php-4.3.11.tar.gz enter cd php-4.3.11 enter ./configure --with-mysql=/usr/local --with-apxs=/usr/local/apache/bin/apxs --with-gd --withjpeg-dir=/usr/local --with-png-dir=/usr/local --with-zlib-dir=/usr/local --with-xpmdir=/usr/local --with-freetype-dir=/usr/local --with-ttf=/usr/local --enable-gd-native-ttf -enable-gd-jis-conv --with-gettext=/usr/local --enable-track-vars --enable-ftp --with-configfile-path=/usr/local/lib/php --with-openssl --with-iconv=/usr/local --enable-mbstring enter make ; make install enter cd /home/www/apache_1.3.33 enter ./configure --activate-module=src/modules/php4/libphp4.a ; make ; make install enter cd /home/www/php-4.3.11 enter cp php.ini-dist /usr/local/lib/php.ini enter edit /usr/local/pache/conf/httpd.conf enter
36
24.
Masuk ke editor configurasi httpd.conf (lihat gambar) Ganti #ServerName www.example.com dengan ServerName ict.sch.id
25.
Ganti DocumentRoot “/usr/local/apache/htdocs/” dengan “/home/www/public_html”
37
26.
Tambahkan DirectoryIndex index.html index.htm index.php index.php3 Tambahkan tulisan AddType application/x-httpd-php .php Simpan configurasi editor httpd.conf
27.
Jalankan apache ketikan perintah /usr/local/apache/bin/apachectl start enter
38
28.
Lihat apakah Web Server Apache nya jalan ketikan perintah ps ax
29. 30.
Masukan di rc.local ketikan edit /etc/rc.local enter Ketikan /usr/local/share/mysql/mysql.server start /usr/local/apache/bin/apachectl start simpan konfigurasi editor rc.local
39
31.
Ambil file untuk mengetest apache dan module phpnya mount /cdrom enter cd /cdrom/ enter cp info.php /home/www/public_html enter
32.
Buka internet explorer di client dengan sudah mengkonfigurasi ip sesuai dengan yang ada kemudian di addressnya ketikan : http://ict.sch.id/info.php enter Jika tampil seperti gambar dibawah berarti instalasi webserver dengan modul PHP dan GD nya berhasil
40
33.
Instalasi proxy server, ambil file squid di cd –rom cp squid-2.5.STABLE1.tar.gz /home/www enter cp squid.conf /home/www enter cd /home/www enter tar fxzv squid-2.5.STABLE1.tar.gz enter ./configure –enable-storeio=diskd,ufs –enable-delay-pools enter Tunggu sampai proses configurasi selesai make all install enter tunggu sampai instalasi selesai cd /usr/local/squid/etc enter mv squid.conf squid.conf1 enter cp /home/www/squid.conf /usr/local/squid/etc/squid.conf enter edit /usr/local/squid/etc/squid.conf enter
41
34.
Ketikan configurasi seperti gambar dibawah, kemudian simpan editor squid.conf
35.
Ketikan : mkdir /usr/local/squid/cache enter mkdir /usr/local/squid/logs enter pw groupadd squid enter pw useradd squid –g squid –d dev/null –s etc/shells enter chown –R squid:squid /usr/local/squid/cache enter chown –R squid:squid /usr/local/squid/var/logs enter /usr/local/squid/sbin/squid –z enter jalankan squid /usr/local/squid/sbin/squid –DsY enter /sbin/ipfw add 00050 fwd 192.168.0.254,3128 tcp from any to any 80 via de1 enter
42
36.
Lihat apakah Proxy server anda jalan ketikan perintah ps ax enter
37.
Tuliskan di rc.local : rm /usr/local/squid/var/logs/squid.pid /usr/local/squid/sbin/squid –DsY /sbin/ipfw add 00050 fwd 192.168.0.254,3128 tcp from any to any 80 via de1 simpan editor rc.local 43
38.
Membuat ftp server edit /etc/inetd.conf enter buang tanda kress (#) di tulisan ftp stream tcp nowait …………… simpan editor inetd.conf, kemudian restart komputer anda
44