web server linux open suse

20
Naufal Ziyad L XI-TKJ2 LAPORAN LINUX OPENSUSE 11.3 (Text Mode) TEKNIK KOMPUTER DAN JARINGAN Disusun Oleh: Naufal Ziyad L XI TKJ2 (29) SMK Negeri 1 Purwosari JL.Raya Purwosari Purwosari 67162 Telp Fax (0343)613747 614367 E-mail : [email protected] Website : www.smkn1purwosari.sch.id

Upload: naufal-ziyad

Post on 05-Aug-2015

74 views

Category:

Documents


2 download

DESCRIPTION

open Suse web server

TRANSCRIPT

Page 1: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

LAPORAN LINUX OPENSUSE 11.3 (Text Mode)

TEKNIK KOMPUTER DAN JARINGAN

Disusun Oleh:

Naufal Ziyad L

XI TKJ2 – (29)

SMK Negeri 1 Purwosari

JL.Raya Purwosari – Purwosari 67162 Telp – Fax (0343)613747 – 614367

E-mail : [email protected]

Website : www.smkn1purwosari.sch.id

Page 2: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

1. Langkah-langkah mensetting DNS server pada Linux OpenSuse 11.3 (Text

Mode)

Langkah awal sebelum melakukan setting DNS Server yang perlu di perhatikan adalah

memastikan Repositories dalam keadaan offline artinya saat melakukan instalasi pada paket-paket

yang dibutuhkan jika Repositories dalam keadaan online maka instalasi terhalang oleh aktifitas

download paket secara otomatis.

Untuk mengubah software repositories login terlebih dahulu sebagai root atau Super User

,dengan mengetikan perintah yast.

Pada saat dimenu Software , pilih Software Repositories kemudian enter.

matikan / hapus centang Enabled pada kolom Enabled selain openSUSE-11.3 karena kita mengambil

paket tersebut hanya dari DVD OpenSuse , lihat gambar diatas, jika selesai pilih Ok.

Page 3: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Matikan Firewall dengan cara centang pada Disable Firewall Automatic Starting

Kemudian stop firewall now. Setting Repositories dan Firewall telah selesai.

Selanjutnya pilih pada pengaturan Network Devices , dan pilih pada Sub menu Network Settings,

Kemudian tekan enter.

Page 4: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Pada menu Overview Pilih Lan Card yang terpasang, kemudian tekan alt + i, untuk mengedit settingan

Lancard seperti pada gambar di bawah ini.

Konfigurasi IpAddress, pilih Statically assigned IP Address untuk mengkonfigurasi IP Address secara

manual. Hal yang perlu di perhatikan :

-IP Address

-Subnet Mask

-Hostname

Contoh konfigurasi seperti pada gambar di bawah ini.

Page 5: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Pilih Next, jika selesai mengkonfigurasi pada menu Overview , dan pada sub menu Hostname / DNS,

isikan Hostname dan Domain Name sesuai dengan keinginan. Pilih Ok jika selesai untuk melanjutkan.

Pada tahap selanjutnya pada sub menu Routing isikan alamat gateway dan perhatikan pada Device.

Pilih ok, jika selesai untuk melanjutkan.

Tunggu konfigurasi hingga selesai.

Page 6: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Konfigurasi IP Address telah selesai, dan tahap selanjutnya untuk menginstall/mensetting DNS

membutuhkan paket. Paket tersebut bernama bind, Ketikan perintah zypper in bind.

Pada gambar di bawah ketik y untuk mensetujui penginstallan paket bind.

Untuk mensetting DNS Perlu di perhatikan juga beberapa file, yaitu :

- File Forward

terletak pada direktori /var/lib/named, selanjutnya copy file localhost.zone menjadi

nama DNS yang kita inginkan, contoh naufal.zone

- File reverse

Sama seperti dengan file forward, file reverse juga perlu mengcopy file 127.0.0.zone

menjadi alamat DNS yang dipergunakan, contoh 192.168.1.zone

- Named.conf

File ini terletak didalam direktori /etc/named.conf

Pada tahap berikut, masuk kedalam direktori named dengan perintah cd /var/lib/named, untuk

mengcopy file localhost.zone dan 127.0.0.zone sebagai file forward dan file reverse ketikan

perintah cp localhost.zone naufal.zone dan cp 127.0.0.zone 192.168.1.zone, lihat tampilan

dibawah ini:

Edit file forward dengan mengetikan perintah vi /var/lib/named/naufal.zone

Dan berikut gambar contoh edit file forward naufal.zone, jika selesai jangan lupa menyimpan

hasil yang telah di edit tersebut dengan perintah :wq kemudian enter.

Page 7: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Edit file forward telah selesai, selanjutnya adalah edit file reverse, dengan mengetikkan perintah

vi /var/lib/named/192.168.1.zone.

Di bawah ini contoh edit file reverse , yang perlu di perhatikan angka 5 pada gambar di bawah

ini adalah angka alamat Ip Address terakhir . IP Address Saya (192.168.1.5).

ketikan perintah :wq untuk keluar dan menyimpan hasil edit file reverse tersebut

Tahap Selanjutnya adalah edit file named.conf yang berada dalam directory /etc. Untuk mengedit

file named.conf ketikan perintah vi /etc/named.conf

Tambahkan perintah

zone “naufal.com” in {

type master;

file “naufal.zone”;

};

zone “1.168.192.in-addr.arpa” in {

type master;

file “naufal.zone”;

Tambahkan juga tanda pagar (#) pada include “/etc/named.conf.include”;

Simpan hasil edit named.conf dengan perintah :wq

Untuk lebih jelasnya lihat pada gambar di bawah ini.

Page 8: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Setting DNS Server telah selesai, langkah berikutnya adalah merestart network dan named agar dapat

berjalan, ketikan perintah rcnetwork restart dan rcnamed restart

Page 9: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Untuk mengetahui hasil dari setting DNS tadi, kita bisa mengecheck DNS yang telah kita buat dengan

perintah nslookup. Pada tampilan di bawah ini , DNS yang telah di buat berjalan dengan baik dan benar.

Page 10: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

2. Setting DHCP Server pada Linux OpenSuse 11.3

Dynamic Host Configuration Protocol (DHCP) adalah protocol yg berbasis client/server untuk

memudahkan pembagian IP Address dalam suatu jaringan. Jika DHCP terpasang dalam suatu

jaringan local, maka semua computer (client) yang tersambung dalam jaringan tersebut akan

mendapatkan IP Address secara otomais dari DHCP Server. Untuk menginstall DHCP Server

paket yang di butuhkan adalah dhcp dan dhcp-server.

Ketikan perintah zypper in dhcp seperti pada contoh gambar di bawah ini.

Install juga paket dhcp-server dengan perintah zypper in dhcp-server berikut contoh gambar di

bawah ini.

Page 11: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Untuk mensetting dhcp, edit file dhcp.conf yang berada dalam direktori /etc. Ketik perintah vi

/etc/dhcp.conf. Hal yang perlu di perhatikan untuk mengedit file dhcp.conf tersebut adalah :

- Subnet

- Netmask

- Range

- Option Domain-name-server

- Option Domain-name

- Option Routers

- Option Broadcast-address

Lihat pada gambar di bawah ini.

Setelah file dhcp.conf telah di edit, simpan file tersebut dengan perintah :wq

Page 12: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Selanjutnya edit file dhcpd dengan perintah vi /etc/sysconfig/dhcpd .

Yang perlu di tambahkan adalah masukan eth0 di dalam tanda kutip DHCPD_INTERFACE = “”

seperti pada gambar di bawah ini.

Selesai edit file dhcpd simpan dengan perintah :wq . Kemudian agar DHCP Server kita dapat

berjalan , restart terlebih dahulu DHCP Server kita dengan perintah rcdhcpd restart.

Lakukan pengecheckan terhadap computer client dengan menggunakan kabel LAN.

Setting DHCP Server telah selesai.

Page 13: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

2. Setting FTP Server pada Linux OpenSuse 11.3

Untuk mensetting FTP Server, yang kita butuhkan adalah paket vsftpd. Install terlebih dahulu

paket vsftpd dengan perintah zypper in vsftpd .

Selanjutnya ketikan perintah vi /etc/vsftpd.conf .

hal yang perlu diperhatikan dalam mengedit file vsftpd.conf yakni hilangkan tanda pagar

- Write Enable

- local_enable

- local_umask

seperti pada gambar di bawah ini.

Page 14: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Setelah itu simpan dengan perintah :wq

Untuk selanjutnya buatlah home direktori FTP, ketikan perintah mkdir /home/ftp, berikan hak akses supaya user bisa mengakses home direktori FTP kita dengan perintah chmod 777 /home/ftp.

Masih berada di dalam /home/ftp buatlah tampilan FTP dengan perintah vi.(nama sesuai keinginan).zone, disini sebagai contoh vi. naufal.zone.

Editlah tampilan FTP anda sesuai dengan keinginan dan kebutuhan, tambahkan juga script agar tampilan FTP anda lebih menarik.

Setelah tampilan FTP selesai di edit, simpan file tersebut dengan perintah :wq

Langkah berikutnya kita membuat direktori di dalam FTP, masuk terlebih dahulu kedalam /srv/ftp dengan perintah cd /srv/ftp.

Page 15: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Selesai, selanjutnya restart terlebih dahulu FTP Server kita agar dapat berjalan, dengan perintah

rcvsftpd restart.

Kita dapat mengecheck FTP kita dengan menggunakan paket links. Install terlebih dahulu paket

links dengan perintah zypper in links.

Selanjutnya buka ftp kita dengan perintah links ftp.naufal.com

Jika berhasil maka muncul gambar di bawah ini.

Page 16: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Kita juga dapat mengecheck FTP kita melalui computer Client. Contohnya seperti pada gambar

di bawah ini.

Konfigurasi FTP Server telah selesai.

Page 17: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

4. Web Server Untuk pembuatan Web Server, perlu tambahan paket apache . untuk menambah paket tersebut

ketikan perintah zypper in apache2.

Selanjutnya ketikan perintah cd /etc/apache2/vhost.d

Copy file vhost.template dengan perintah cp vhost.template naufal.conf

Page 18: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Kemudian edit file yang telah kita copy tadi , dengan perintah vi naufal.conf.

Hal yang perlu di perhatikan adalah :

Tambahkan NameVitualHost *:80 diatas <virtualHost *:80>

Kemudian edit ServerAdmin

ServerName

Edit juga tempat direktori document root seperti pada gambar di bawah ini.

Simpan hasil dengan perintah :wq

masuk kedalam direktori document root untuk membuat file index.html, ketikan perintah cd

/home/naufal/public_html dan buatlah file html yang berfungsi sebagai index dalam web server,

ketikan perintah vi index.html.

Page 19: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Edit tampilan web sesuai keinginan dan kebutuhan, tambahkan juga script agar web anda

menjadi lebih menarik.

Selanjutnya setelah index.html telah di edit maka restart terlebih dahulu agar web server dapat

berjalan. Ketikan perintah rcapache2 restart

Coba check dengan links , apakah web kita sudah berjalan atau belum. Perintah links

www.naufal.com

Page 20: web server Linux Open Suse

Naufal Ziyad L XI-TKJ2

Terakhir check juga pada computer client.

Konfigurasi web server telah selesai.