Download Games dan software Gratis Zulmi's Blog: Server Slackware Download Games dan software Gratis
Tampilkan postingan dengan label Server Slackware. Tampilkan semua postingan
Tampilkan postingan dengan label Server Slackware. Tampilkan semua postingan

Minggu, 12 Desember 2010

Buat Web Server Pada Slackware

Ketentuan

Server:

IP ADDRESS 192.168.30.1

NETMSK 255.255.255.0 (/24)

GATEWAY 192.168.30.254

Client:

IP ADDRESS 192.168.30.10

NETMASK 255.255.255.0 (/24)

GATEWAY 192.168.30.254

DNS 192.168.30.1

  1. Siapkan PC yang sudah terinstall system operasi Slackware
  2. Pastikan DNS Server sudah siap digunakan
  3. Setting file resolv.conf

# nano /etc/resolv.conf

search zulmi.net

nameserver 192.168.30.1

  1. install paket httpd/apache,php4,mysql

# installpkg httpd-2.2.14-i486-1sms.txz

  1. konfigurasi httpd.conf

# nano /etc/httpd/httpd.conf

# Virtual hosts

#Include /etc/httpd/extra/httpd-vhosts.conf èhilangkan tanda #

  1. konfigurasi httpd-vhosts.conf

# nano /etc/httpd/extra/httpd-vhosts.conf

NameVirtualHost 192.168.30.1

192.168.30.1>

DocumentRoot /srv/httpd/htdocs

ServerName www.zulmi.net

  1. buat file index.php pada directory /srv/httpd/htdocs

# nano /srv/httpd/htdocs/index.php

phpinfo();

?>

  1. hidupkan service httpd

# /etc/rc.d/rc.httpd restart

  1. cek pada client

Buat FTP Server pada Slackware

Ketentuan

Server:

IP ADDRESS 192.168.30.1

NETMSK 255.255.255.0 (/24)

GATEWAY 192.168.30.254

Client:

IP ADDRESS 192.168.30.10

NETMASK 255.255.255.0 (/24)

GATEWAY 192.168.30.254

DNS 192.168.30.1

  1. Siapkan PC yang sudah terinstall system operasi Slackware
  2. Pastikan DNS Server sudah siap digunakan
  3. Setting file resolv.conf

# nano /etc/resolv.conf

search zulmi.net

nameserver 192.168.30.1

  1. install paket vsftpd

# installpkg vsftpd-2.1.2-i486-1.txz

  1. ijinkan service ftp pada inetd.conf

# nano /etc/inetd.conf

# Very Secure File Transfer Protocol (FTP) server.

ftp stream tcp nowait root /usr/sbin/tcpd vsftpd

  1. edit konfigurasi vsftpd,jangan lupa hilangkan tanda # didepan kata-kata berikut:

# nano /etc/vsftpd/vsftpd.conf

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

chroot_local_user=YES è agar user tidak bisa mengakses root

  1. jalankan layanan ftp dengan merestart inetd

# /etc/rc.d/rc.inetd restart

  1. cek pada client

Setting DNS Server Pada Slackware

Ketentuan

Server:

IP ADDRESS 192.168.30.1

NETMSK 255.255.255.0 (/24)

GATEWAY 192.168.30.254

Client:

IP ADDRESS 192.168.30.10

NETMASK 255.255.255.0 (/24)

GATEWAY 192.168.30.254

DNS 192.168.30.1

  1. Siapkan PC dg system operasi slackware
  2. Install paket bind9

# installpkg bind-9.4.3_P3-i486-1.txz

  1. Setting file resolv.conf

# nano /etc/resolv.conf

search zulmi.net

nameserver 192.168.30.1

  1. Buat zona forward dan reverse pada file named.conf

# nano /etc/named.conf

zone “zulmi.net” IN {

type master;

file “caching-example/forward”;

};

Zone30.168.192.in-addr.arpa” IN {

type master;

file “caching-example /reverse”;

};

  1. Copy contoh file zona forward dan file zona reverse pada directory /var/named/caching-example

# cp localhost.zone forward

# cp named.local reverse

  1. Edit file zona forward

# nano /var/named/caching-example/forward

$ORIGIN zulmi.net.

@ 1D IN SOA zulmi.net. root. (

1D IN NS ns.zulmi.net.

1D IN A 192.168.30.1

ns 1D IN A 192.168.30.1

www 1D IN A 192.168.30.1

ftp 1D IN A 192.168.30.1

mail 1D IN A 192.168.30.1

1D IN MX 10 mail.zulmi.net.

  1. Edit file zona reverse

# nano /var/named/caching-example/reverse

@ IN SOA zulmi.net. root.zulmi.net. (

IN NS ns.zulmi.net.

1 IN PTR ns.zulmi.net.

  1. Hidupkan service bind9

# /etc/rc.d/rc.bind restart

  1. Cek DNS server

# nslookup

>zulmi.net

Server: 192.168.30.1

Address: 192.168.30.1#53

Name: zulmi.net

Address: 192.168.30.1

>192.168.30.1

Server: 192.168.30.1

Address: 192.168.30.1#53

1.30.168.192.in-addr.arpa name = ns.zulmi.net.

  1. Kalau sudah muncul tulisan seperti diatas berarti DNS server sudah bisa digunakan