Вы находитесь на странице: 1из 6

KONFIGURASI DNS SERVER, WEB SERVER, FTP SERVER,

MAIL SERVER + WEBMAIL, FILE SERVER


PROSES KONFIGURASI LAYANAN SERVER

# ifconfig eth0 up

# ifconfig eth1 up

# nano /etc/network/interfaces
auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.248
network 192.168.10.0

# service networking restart

# nano /etc/hosts

127.0.0.1 localhost
192.168.10.1 smkmuhskp.sch.id

# nano /etc/resolv.conf

nameserver 192.168.10.1
nameserver 8.8.8.8
search smkmuhskp.sch.id.
domain smkmuhskp.sch.id.

# ifconfig eth0
Zone “smkmuhskp.sch.id” {
# ping google Type master;
File “/etc/bind/db.muh”;
KONFIGURASI DNS SERVER };

# apt-get install bind9 Zone “10.168.192.in-addr.arpa” {


Type master;
# cd /etc/bind/ File “/etc/bind/db.192”;
};
# nano named.conf.local

# cp db.local db.muh debi.smkmuhskp.sch.id. root.smkmuhskp.sch.id.


# nano db.muh @ IN NS smkmuhskp.sch.id.
@ IN A 192.168.10.1
debi IN A 192.168.10.1
www IN CNAME debi
ftp IN CNAME debi
mail IN CNAME debi
mail IN A 192.168.10.1
debi.smkmuhskp.sch.id. root.smkmuhskp.sch.id.
# cp db.nan127 db.192

# nano 192 @ IN NS smkmuhskp.sch.id.


@ IN A 192.168.10.1
# service bind9 restart 1 IN PTR smkmuhskp.sch.id

# nslookup 192.168.10.1

# ping smkmuhskp.sch.id.

# apt-get install proftpd

# mkdir /data

# mkdir /data/sharing

# mkdir /data/penting

# nano /etc/proftpd/proftpd.conf

On nya di off kan

Debian di ganti ftp

Tambahkan anonymous pada bagian bawah sendiri

# Include other custom configuration files


Include /etc/proftpd/conf.d/
<Anonymous /home/ anonymous>
User anonymous smkmuhskp.sch.id
</Anonymous>
# adduser anonymous

Masukkan sandi dan ketik ulang sandi

# ls /home/ls

INSTALASI & KONFIGURASI WEB SERVER

# apt-get install apache2 php5 php5-mysql mysql-server phpmyadmin

Configure database for phpmyadmin with dbconfig-common?

<YA> <TIDAK>

Password of the database’s administrative user

****

mySQL application password for phpmyadmin


****
# nano /var/www/index.html

<h1> SELAMAT DATANG DI SMKMUHSKP.CH.ID</h1>

KONFIGURASI VIRTUAL HOST


# nano /etc/apache2/sites-available/000-default.conf

Ubah tulisan berikut menjadi


ServerName smkmuhskp.sch.id
ServerAdmin webmaster@localhost ServerAlias smkmuhskp.sch.id
DocumentRoot /var/www/html
ServerAdmin admin@ smkmuhskp.sch.id
DocumentRoot /var/www/html
# service apache2 restart

KONFIGURASI REPOSITORY

# nano /etc/apt/sources.list

hilangkan tanda pagar pada tulisan “deb http, deb-src” lalu tambahkan bawah sendiri tulisan

deb http://kambing.ui.ac.id/debian/ jessie main contrib non-free


deb http://kambing.ui.ac.id/debian/ jessie-update main contrib non-free
#deb
apt-get update (harus terkoneksi ke internet)
http://kambing.ui.ac.id/debian/ jessie/updates main contrib non-free

# nano /etc/sysctl.conf

Hilangkan tanda pagar pada: #net.ipv4.ip_forward=1 net.ipv4.ip_forward=1

# nano /etc/rc.local

Tambahkan tulisan Iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE

Diatas Exit 0

INSTALASI FILE SHARING (SAMBA)

# apt-get install samba

Buat file smk

# adduser smk

Masukkan sandi dan ketik ulang sandi

# ls /home/
[smk]
Path = /home/smk
Browseable = yes
Guest = ok
Writeable = yes
Security = user
Seharusnya ada file smk

# nano /etc/samba/smb.conf

Arahkan barisan yang paling bawah kemudian ketikkan:

# smbpasswd –a smk

Masukkan sandi dan ketik ulang sandi

KONFIGURASI MAIL SERVER & WEB MAIL


# apt-get install postfix courier-pop courier-imap squirrelmail

Surel yang terkirim hanya untuk pengguna lokal. Tanpa jaringan ?

OK
Type umum konfigurasi email:

Situs internet

Nama mail system:

mail.smkmuhskp.sch.id

Create directories for web-based administration?

<YA> <TIDAK>

# dpkg-reconfigure postfix

Surel yang terkirim hanya untuk pengguna lokal. Tanpa jaringan ?

OK

Type umum konfigurasi email:

Situs internet

Penerima surel root dan postmaster

Kosongkan saja.

Tujuan lain untuk menerima surel (kosongkan bila tak ada)

mail.smkmuhskp.sch.id, serverukk, localhost.localdomain. localhost

Paksa sinkronasi pembaruan pada antrean surel?

<YA> <TIDAK>

Jaringan lokal:

127.0.0.0/8 [::ffff:127.0.0.0.0]/104 [::1]/128


Gunakan procmail untuk pengiriman local?

<YA> <TIDAK>

Batasan ukuran mailbox (bytes) :

Karakter ekstensi alamat lokal:

Protokol internet yang digunakan:

IPV4
# nano /etc/postfix/main.cf

Tambahkan tulisan pada baris yang bawah sendiri

home_mailbox = Maildir/

# mkdir /etc/skel/Maildir

KONFIGURASI VIRTUALHOST-WEBMAIL
# nano /etc/squirrelmail/apache.conf

Arahkan kursor pada tulisan seperti berikut:

# user will prefer a simple URL like http://webmail.example.com


<<VirtualHost 1.2.3.4>
# DocumentRoot /usr/share/squirrelmail
# ServerName webmail. example.com
#</VirtualHost>

Kemudian ubah menjadi seperti berikut:

# user will prefer a simple URL like http://webmail.example.com


<<VirtualHost *:80>
DocumentRoot /usr/share/squirrelmail
ServerName mail. smkmuhskp.sch.id
</VirtualHost>

# nano /etc/apache2/apache2.conf
Tambahkan tanda include pada bagian bawah sendiri
Include /etc/squirrelmail/apache.conf

# service apache2 restart


INSTALASI MONITORING CACTI

# apt-get install cacti (binary 1)

Please update your php. Ini file. Maybe you must also change your web-server configuration.

OK

Configure database for cacti with dbconfig-common?

<YA> <TIDAK>

password of the database’s administrative user:

****

mySQL application password for cacti


****

web server:

APACHE2

INSTALASI CLIENT UBUNTU

Cek layanan server dengan cara ping smkmuhskp.sch.id


Dan nslookup 192.168.10.1
Cek di browser client ubuntu dengan cara ketikkan:
smkmuhskp.sch.id
SELAMAT DATANG DI SMKMUHSKP.CH.ID

UJI AKSES MAIL DI BROWSER CLIENT UBUNTU DENGAN CARA KETIKKAN:


mail. smkmuhskp.sch.id
maka akan muncul SQUIRRELMAIL
Cek FTP di browser client ubuntu dengan cara ketikkan:
ftp.smkmuhskp.sch.id
ftp://ftp.smkmuhskp.sch.id

buka di konfigurasi server


# cat /etc/passwd

Вам также может понравиться