Cara Menginstall Linux Fedora 7 Berbasis Text
Siapkan CD Fedora 7.Berikut langkah-langkahnya :1. Masukkan CD
yang di dalamnya ada Fedora 7, kemudian atur BIOSnya tekan tombol
del atau F2. Atur booting bios dengan CD-ROM sebagai boot pertama
dan Hardisk pada boot ke-2 seperti pada gambar dibawah. Sesudah
mengatur BIOS tekan F10 untuk menyimpan lalu tekan enter pada
'Yes'.
2. Setelah komputer merestart, Komputer akan booting otomatis
Linux Fedora 7. Seperti gambar dibawah. Karena text mode pilih text
mode kemudian Enter. 3. Proses Loading
4. Disc found pilih Skip.
5. Tampilan welcome to fedora kemudian OK.
6. Pilih bahasa English Enter.
7. Type keyboard pilih us.
8. Erasing All data pilih yes.
9. Partitioning. Anda bisa menyetting sendiri dengan pilih
create custom layout. Jika otomatis partisi anda bisa pilih remove
all partitions (menghapus semua partisi) atau remove linux
partition (mengahapus partisi linux saja). Untuk ini saya pilih
Remove all partitions. Kemudian OK. 10. Konfirmasi pilih Yes untuk
menyetujui.
11. Review Partition Layout. Pilih Yes.12. Menu Partitioning
sudah tersetting otomatis kemudian OK.
13. Boot loader. Pilih Use GRUB Boot Loade. Kemudian OK.14. Beri
nama boot loader misal : fedora7.
15. Password Grub loader jika anda ingin ada password pilih use
password. Akan tetapi jika di beri password jadi ribet makanya saya
tidak mengisinya langsung OK.
16. Boot Loader Fedora Pilih OK.
17. Boot Loader pilih yang MBR kemudian OK.
18. Setting IP adress untuk LAN anda karena saya gunakan untuk
server saya menggunakan 2 Lancard.Untuk yang pertama setting
lancard yang nantinya dihubungkan ke internet.Pilih eth0Beri tanda
(*) pada active on boot dan Enable IPv4 support. Kemudian OK.
Setting Network manual addressIsi IP:IP address : 202.210.221.2
(tulis teserah yang penting kelasnya sama dengan ip gateway)Netmask
: /29Kemudian OK.
Setting eth1
Beri tanda (*) pada active on boot dan Enable IPv4 support.
Kemudian OK.
Setting Network manual addressIsi IP:IP address : 192.168.21.1
(isi dengan ip untuk gateway client)Netmask : /24Kemudian OK.
19. Setelah setting Network pilih OK.
20. Gateway : 202.210.221.1 ( isi dengan gateway
internet)Primary DNS : 202.134.0.155 ( isi dengan dns yang didapat
dari internet)Secondary DNS : 202.134.1.10 (isi dengan dns yang
didapat dari internet)Kemudian OK.
21. Hostname manually isi dengan nama terserah anda. 22. Time
zone pilih sesuai waktu didaerah anda. Misal : Asia/Jakarta.
Kemudian OK.
23. Isi password root.
24. Package selection silahkan anda pilih sesuai kebutuhan anda.
Saya pilih Web server karena nantinya akan saya gunakan untuk
server. Pilih Customize software selection untuk memilih packet
sesuai kebutuhan. Kemudian OK.
25. Proses Installation pun berjalan dan tunggu sampai
selesai.
26. Kemudian Reboot. Dan keluarkan DVD Fedoranya.
27. Tampilan boot fedora tekan enter atau biarkan otomatis
booting.28. Choose tool Untuk mematikan Firewall Fedora pilih
Firewall configuration. Kemudian Run Tool
Pilih Disable jika anda memilih sesuai kebutuhan pilih
customize. Kemudian OK.
Untuk Mematikan Start up atau menambah pilih System services.
Kemudian OK.
Kemudian Quit.
29. Login dengan user atau rootMisal :login : rootPassword :
password root anda
Konfigurasi IP Address di Fedora 7
cd /etc/sysconfig/network-scripts/vi ifcfg-eth0isi file
ifcfg-eth0DEVICE=eth0BOOTPROTO=staticBROADCAST=192.168.1.255IPADDR=192.168.1.128NETMASK=255.255.255.0NETWORK=192.168.1.0ONBOOT=yesTYPE=Ethernetedit
default gatewaycd /etc/sysconfigvi networkisikan
denganNETWORKING=yesHOSTNAME=localhost.localdomainGATEWAY=192.168.1.1input
dns primary & secondaryvi /etc/resolv.conf/etc/init.d/network
restart
Konfigurasi Web Server di Fedora 7
Berikut langkah-langkah setting Web server :1. Install paket
httpd terlebih dahulu# yum -y install httpdSebelumnya setting yum
terlebih dahulu.
Berikut langkah-langkah setting yum :1. Masuk konfigurasi yum :#
vi /etc/yum.confKemudian tekan Insert dan tambahkan script dibawah
ini :
[dvd]Name=Fedora Core $relesever
$baasearchbaseurl=file:///media/enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedorafile:///etc/pki/rpm-gpg/RPM-GPG-Key
Kemudian simpan dengan tekan ESC (:wq) Enter.2. Setting Yum
reposnya :# vi /etc/yum.repos.d/fedora.repoGanti enabled 1 menjadi
0 semuanya yang ada di file fedora.repo.# vi
/etc/yum.repos.d/fedora-updates.repoGanti enabled 1 menjadi 0
semuanya yang ada di file fedora-updates.repo
3. Kemudian masukkan DVD Fedora dan mount :# mount /dev/dvd
/media/atau# mount /dev/cdrom /media/Untuk umount :# umount
/media4. Untuk menginstall paket :# yum install nama paketatau# yum
-y install nama paket2. Masuk konfigurasi httpd# vi
/etc/httpd/conf/httpd.confServerAdmin [email protected]
192.168.21.1:80 (IP DNS anda:80)DirectoryIndex index.php index.html
index.html.var (Tambahkan index.php)NameVirtualHost 192.168.21.1:80
(IP DNS anda:80)# ServerAdmin [email protected]
DocumentRoot /var/www/html (Tempat penyimpanan web anda) ServerName
www.zainul.com (Domain anda)# ErrorLog
logs/dummy-host.example.com-error_log# CustomLog
logs/dummy-host.example.com-access_log commonKemudian simpan dengan
tekan tombol ESC ketik :wq Enter.3. Buat file index.php ditempat
penyimpanan yang di setting di httpd.# vim
/var/www/html/index.phpTekan Insert dan tambahkan script :
Kemudian simpan dengan tekan Esc ketik :wq Enter.
4. Restart httpd# service httpd restartStopping httpd: [ OK
]Starting httpd: [ OK ]5. Cek di Web browser www.zainul.com (domain
anda).
Konfigurasi FTP di Fedora 7
Sebelum masuk ke dalam pengeditan kita periksa terlebih dahulu
aplikasi yang dibutuhkan sudah ada apa belum.
rpm qa | grep ftp
ftp-0.17-40.fc7vsftpd-2.0.5-16.fc7lftp-3.5.10-3.fc7
Sebuah Server FTP pun dapat dibangun dalam waktu kurang dari 5
menit. Setelah vsftp diinstal, akan terbentuk beberapa file
konfigurasi berikut
/etc/vsftpd/ftpusers/etc/vsftpd/user_list/etc/vsftpd/vsftpd.conf
File konfigurasi utama adalah vsfpd.conf. Sedangkan file lain
berfungsi sebagai kontrol akses. Di dalam file ftpusers dapat
dimasukkan dafar login user yang dilarang mengakses server ftp.
Sedangkan file user_list memiliki hampir sama dengan ftpusers.
Hanya saja file ini berhubungan dengan file vsftpd.conf. Di dalam
file vsftpd.conf dapat secara default-nya userlist_deny=YES,
artinya tidak mengizinkan user-user yang telah didaftar dalam file
ini mengakses server FTP. Jika bernilai NO artinya hanya
mengijinkan user-user yang ada di daftar file ini mengakses server
FTP.
Setelah itu kita akan edit sedikit pada vsftpd.conf dengan
perintah :
vi /etc/vsftpd.conf
Editlah pada baris yang ada pada kata-kata sebagai berikut :
anonymous_enable=YES
menjadi
anonymous_enable=NO
Baris-baris yang diawali dengan simbol # tidak akan diproses dan
hanya di anggap sebagai komentar. Baris ke-2 dan k3 pada argumen
setelahnya biasanya ditutup dengan simbol #. Dalam praktiknya
memang jarang terjadi sebuah anonymous FTP server mengijinkan
upload file, apalagi mengizinkan user membuat direktori dan
menyimpan file hasil upload di server.
Setelah itu simpan editan tersebut dengan perintah :wq dan
aktifkan server FTP dengan perintah restart :
service vsftpd restart
Selanjutnya melakukan tes
ftp ftp.ihsan.com
ftp fedora.net.idConnected to
ftp.ihsan.com(192.168.10.90)220(vsFTPd 2.0.5)Name
(ftp.ihsan.com:root):
Untuk mengakses anonymouse FTP server, ketikkan loginnya : ftp
atau anonymous dan paswordnya ihsan atau sembarang saja. Setelah
berhasil memasuki server FTP, coba tampilkan virtual root directory
dengan perintah pwd. Hasil yang dihrapkan adalah /. Untuk keluar
dari server FTP ketikkan saja bye.
Konfigurasi DNS di Fedora 7
Berikut langkah-langkah membuat DNS server : 1. Setting IP di
FedoraPilih eth sesuai lancard.# vi
/etc/sysconfig/network-script/ifcfg-eth0Isi seperti di bawah
ini:DEVICE=eth0BOOTPROTO=staticBROADCAST=192.168.21.255HWADDR=00:0c:29:d3:65:4bIPADDR=192.168.21.1
(Ip anda)NETMASK=255.255.255.0NETWORK=192.168.21.0 (Ip network
anda)ONBOOT=yesDNS1=192.168.21.1 (DNS anda)NM_CONTROLLED=Restart
network# service network restartShutting down interface eth0: [ OK
]Shutting down loopback interface: [ OK ]Bringing up loopback
interface: [ OK ]Bringing up interface eth0: [ OK ]2. Install paket
yaitu bind dengan perintah# yum -y install bindSebelumnya setting
yum terlebih dahulu.atau# yum -y install nama paket.3. Buat
direktori named.conf dan konfigurasi :# vi
/var/named/chroot/etc/named.confatau# vim
/var/named/chroot/etc/named.conf
Setting seperti dibawah :Tekan tombol Insert.
options {directory "/var/named/";};
zone "zainul.com" IN { (Nama Domain anda) type master; file
"forward"; (Nama file penyimpanan zona foraward anda silahkan anda
ganti dengan nama terserah anda)};
zone "21.168.192.in-addr.arpa" IN { (IP DNS anda) type master;
file "reverse"; (Nama file penyimpan zona reverse anda silahkan
anda ganti dengan nama terserah anda)};
Kemudian Simpan dengan tekan ESC ketik :wq Enter
4. Buat file zone forward dan reverse dengan nama sama dengan
yang di set di named.conf.Jika Bind di install pada saat
menginstall fedora 7 :# cd /var/named/chroot/var/named/ (Masuk ke
direktori named)# cp localhost.zone forward (Kemudian copy
localhost.zone dengan nama zona forward anda)# cp named.local
reverse (Copy named.local dengan nama zona reverse anda)Bind di
install selesai menginstall fedora 7 :# cd
/usr/share/doc/bind-9.4.0/sample/var/named/# cp localhost.zone
/var/named/chroot/var/named/forward (forward nama file direktori
sama dingan di named.conf)# cp named.local
/var/named/chroot/var/named/reverse (reverse nama file direktori
sama dingan di named.conf)
5. Setting zona forward dan reverse# cd
/var/named/chroot/var/named/Setting zone forward# vi forward$TTL
86400@ IN SOA zainul.com. (domain anda.) root.zainul.com. (
(root.domain anda.) 0 ; serial 1D ; refresh 1H ; retry 1W ; expire
3H ) ; minimum
@ IN NS zainul.com. (nama domain anda.)ns IN A 192.168.21.1 (Ip
DNS anda)@ IN A 192.168.21.1 (Ip DNS anda)www IN A 192.168.21.1
Subdomain www (Ip DNS anda) IN AAAA ::1Setting zone reverse# vi
reverse$TTL 86400@ IN SOA zainul.com. (domain anda.)
root.zainul.com. ( (root.domain anda.) 1997022700 ; Serial 28800 ;
Refresh 14400 ; Retry 3600000 ; Expire 86400 ) ; Minimum@ IN NS
zainul.com. (nama domain anda.)1 (IP DNS anda) IN PTR zainul.com.
(nama domain anda.)
6. Jangan Lupa di chmod zone forward dan reverse # chmod 777
/var/named/chroot/var/named/forward -R# chmod 777
/var/named/chroot/var/named/reverse -R
7. Setting resolv# vi /etc/resolv.confTambahkan :nameserver
192.168.21.1 (IP DNS anda)8. Restart Named# service named
restartStopping named: [ OK ]Starting named: [ OK ]
9. Cek dengan perintah : # nslookup> zainul.comServer:
192.168.21.1Address: 192.168.21.1#53
Name: zainul.comAddress: 192.168.21.1> www.zainul.comServer:
192.168.21.1Address: 192.168.21.1#53
Name: www.zainul.comAddress: 192.168.21.1> exit
Konfigurasi DHCP Server Di Fedora 7
Ketikkan Perintah :[root@localhost] rpm -ivh
dhcp-3.0.2-34.FC4.i386.rpmEdit File dhcpd.conf.[root@localhost] vi
/etc/dhcpd.confIsi dengan perintah dibawah ini :#Definisi
Subnetsubnet 192.168.0.0 netmask 255.255.255.0{option routers
192.168.0.1;option subnet-mask 255.255.255.0;option
domain-name-servers 192.168.0.200;range dynamic-bootp 192.168.0.111
192.168.0.195;default-lease-time 21600;max-lease-time 43200;#Seting
Reservation IPhost fachrudin {hardware ethernet
00:50:BA:62:B4:3C;fixed-address 192.168.0.119;}}Dengan Asumsi :
Range IP Address : 192.168.0.111 192.168.0.195 Default Gateway :
192.168.0.1 DNS : 192.168.0.200 Komputer Dengan Nama Fachrudin
diberi IP 192.168.0.119Untuk menyimpan dan keluar dari editor vi
ketikkan perintah:wq!Aktifkan DHCP Service :[root@localhost]
dhcpdatauroot@localhost] /etc/init.d/dhcpd start