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

Minggu, 12 Desember 2010

Setting mail server pada Fedora Core 7

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 Fedora Core 7
  2. Pastikan DNS Server sudah siap digunakan
  3. Setting file resolv.conf

# vi /etc/resolv.conf

search zulmi.net

nameserver 192.168.30.1

  1. install paket postfix,squirrelmail,dovecot

# rpm –ivh postfix-1.1.11-11.rpm

  1. karena pada saat installasi system operasi fedora Core 7 paket sendmail sudah terinstall maka matikan service sendmail

# service sendmail stop

  1. edit konfigurasi postfix

# vi /etc/postfix/main.cf

myhostname = fedora.zulmi.net è fedora = hostname PC

mydomain = zulmi.net

myorigin = $mydomain

inet_interface = all

mydestination = $myhostname, localhost, $mydomain

mynetwork = 192.168.30.0/24, 127.0.0.1/8

alias_maps = hash:/etc/postfix/aliases

alias_databases = hash:/etc/postfix/aliases

  1. edit konfigurasi dovecot untuk imap dan pop3

# vi /etc/dovecot.conf

#protocols = imap imaps pop3 pop3s è hilangkan tanda #

  1. jalankan atau restart layanan postfix,dovecot

# service postfix start

# service xinetd restart

  1. buat 2 user untuk percobaan mengirim email

# useradd –m admin

# useradd –m tkj

  1. tes postfix dengan telnet menggunakan port 25

# telnet mail.zulmi.net 25

Trying 192.168.30.1...

Connected to mail.zulmi.net.

Escape character is '^]'.

220 fedora.zulmi.net ESMTP Postfix

mail from: admin

250 Ok

rcpt to: tkj

250 Ok

data

354 End data with .

tes mail

.

250 Ok: queued as 3F58B6A6BA

quit

221 Bye

Connection closed by foreign host.

  1. tes imap dan pop3 dengan menggunakan port 110

# telnet mail.zulmi.net 110

Trying 192.168.30.1...

Connected to mail.zulmi.net.

Escape character is '^]'.

+OK POP3 ns.zulmi.net v2001.78rh server ready

user tkj

+OK User name accepted, password please

pass tkj

+OK Mailbox open, 1 messages

list

+OK Mailbox scan listing follows

1 391

.

retr 1

+OK 391 octets

Return-Path:

Delivered-To: tkj@zulmi.net

Received: from ns.zulmi.net (ns.zulmi.net [192.168.30.1])

by fedora.zulmi.net (Postfix) with SMTP id 3F58B6A6BA

for ; Fri, 19 Nov 2010 19:05:47 -0500 (EST)

Message-Id: <20101120000547.3f58b6a6ba@fedora.zulmi.net>

Date: Fri, 19 Nov 2010 19:05:47 -0500 (EST)

From: admin@zulmi.net

To: undisclosed-recipients:;

Status:

tes mail

.

quit

  1. edit konfigurasi squirrelmail

# vi /etc/squirrelmail/config.php

$org_name =squirrelmail “;

$domain =zulmi.net’;

$imapServerAddress =zulmi.net’;

$useSendmail = false;

$smtpServerAddress =zulmi.net’;

  1. konfigurasi httpd.conf

NameVirtualHost 192.168.30.1

192.168.30.1>

DocumentRoot /usr/share/squirrelmail

ServerName mail.zulmi.net

  1. restart httpd

# service httpd restart

  1. tes pada browser client

squirrelmail

  1. jika muncul tampilan login squirrelmail maka mail server sudah siap digunakan,untuk logo bisa di ubah pada saat konfigurasi file config.php pada squirrelmail

Setting DNS Server Pada Fedora Core 7

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 Fedora core 7
  2. Install paket bind,caching-nameserver,bind-chroot,webmin

# rpm –ivh bind-9.2.1-16.rpm

  1. Setting file resolv.conf

# vim /etc/resolv.conf

search zulmi.net

nameserver 192.168.30.1

  1. Buat file named.conf pada directory /var/named/chroot/etc

# vim /var/named/chroot/etc/named.conf

Options { directory “/etc”; };

  1. Buat zona forward dan reverse melalui webmin,akses melalui browser client dengan alamat https://192.168.30.1:10000 ,kemudian login sebagai root dan pilih server ==> bind DNS server ==> create master zone

  1. Edit file zona forward yang telah di buat melalui webmin pada console linux

# vim /var/named/chroot/var/named/zulmi.net.hosts

$ttl 38400

zulmi.net. IN SOA fedora.zulmi.net. root.zulmi.net. (

1290916228

10800

3600

604800

38400 )

zulmi.net. IN NS fedora.zulmi.net.

@ IN A 192.168.30.1

www IN A 192.168.30.1

ftp IN A 192.168.30.1

mail IN A 192.168.30.1

IN MX 10 mail.zulmi.net.

  1. Edit file zona forward yang telah di buat melalui webmin pada console linux

# vim /var/named/chroot/var/named/192.168.30.rev

$ttl 38400

30.168.192.in-addr.arpa. IN SOA fedora.zulmi.net. root.zulmi.net. (

1290917390

10800

3600

604800

38400 )

30.168.192.in-addr.arpa. IN NS fedora.zulmi.net.

1.30.168.192.in-addr.arpa. IN PTR fedora.zulmi.net.

  1. restart named

# service named restart

  1. Cek DNS dengan perintah nslookup

#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 = fedora.zulmi.net.

>exit

  1. DNS siap digunakan.

Setting Web Server Pada Fedora Core 7

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 Fedora Core 7
  2. Pastikan DNS Server sudah siap digunakan
  3. Setting file resolv.conf

# vi /etc/resolv.conf

search zulmi.net

nameserver 192.168.30.1

  1. install paket httpd,php5,mysql

# yum -y httpd-2.0.40-21.rpm

  1. konfigurasi httpd.conf

# vi /etc/httpd/conf/httpd.conf

DirectoryIndex index.php index.html index.html.var

192.168.30.1>

DocumentRoot /var/www/html

ServerName www.zulmi.net

  1. buat file index.php pada directory /var/www/html

# vi /var/www/html/index.php

<?

phpinfo();

?>

  1. hidupkan service httpd

# service httpd start

  1. cek pada client


  1. jika muncul tampilan php info seperti gambar diatas maka web server sudah bisa digunakan

Setting FTP Server pada Fedora Core 7

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 Fedora Core 7
  2. Pastikan DNS Server sudah siap digunakan
  3. Setting file resolv.conf

# vi /etc/resolv.conf

search zulmi.net

nameserver 192.168.30.1

  1. install paket vsftpd

# yum –y install vsftpd-1.1.3-8.i386.rpm

  1. edit konfigurasi vsftpd

# vi /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

# service vsftpd start

  1. cek pada client