KONFIGURASI SERVER PADA DEBIAN 5
(DNS SERVER ,IP ADDRESS,SAMBA SERVER,DHCP SERVER,SAMBA SERVER,FTP SERVER,WEB SERVER,MAIL SERVER,WORDPRESS,JOMLA)
>>> Konfigurasi IP Address debian 5 <<<
Masuk pada direktori (cd /etc)
dan masuk pada direktori interface menggunakan perintah
(cd network).
(nano/etc/network interfaces)
Tuliskan alamat IP Address ,netmask ,briadcast,network,gateway..
jangan lupa pada eth0 yang semula DHCP ubah menjadi DHCP.
bila sudah tekan ctrlx+y enter ..
dan lakukan restar menggunakan perintah
(/etc/init.d/networking restart)
kemudian tuliskan perintah (ifconfig)
Kemudian pengecekan apakah ip client bisa terhubung dengan ip server ..
ping 192.168.1.1 dan ping 192.168.1.2
Begitu pula dengan ip pada clien bisa di chek pada CMD
ping 192.168.1.1 dan 192.168.1.2
>>> Konfigurasi DNS server pada linux debian 5 <<<
Langkah selanjutnya kita lakukan membuat DNS yaitu (Domain Name System).
kita install bind9 terlebihdahulu menggunakan perintah ,
(apt-get install bind9) enter
Tampilan diatas yaitu bind9 yang sudah di install
Lalu kita masuk ke „cd bind.
Meng copy file pada „bind. dengan cara tuliskan perintah masuk ke „cd /etc.
dan masuk pada directori „cd bind.
untuk mengetahui isi pada bind tulis perintah „ls.
Pada perintah „ls. akan muncul isi dari directori „bind. seperti gambar di bawah ini
Pada name „maju dan mundur. itu hasil copy pada db.local dan db.127
Name „maju. merupakan directory „forwad. sedankan mundur name directory dari
„reverse.
Perintah untuk mengcopy langsung saja tulis perintah („cp db.local /home maju.) begitu
pula sebaliknya („cp db.local /home mundur.).
Masuk ke direktory yang sudah kita copy dari bind db.local dan db.127
Tulis perintah „nano maju.
Pada directory nano maju /forward „localhost. di ganti dengan nama yang akan di gunakan
sebagai domain (DNS) di sini saya menggunakan nama „elsa.com.,
jangan lupa dengan menambahkan ip yang sudah di setting dengan benar ..
di sini saya menggunakan ip kelas c yaitu „192.168.1.1.
Bila sudah save ketik „Ctrl+x. lalu enter.
Stelah itu masuk ke directory „nano mundur/reverse.
seperti gambar di bawah ini .
Tambah kan „@=1.1.168 IN elsa.com.
seperti gambar diatas.
Bila sudah save menggunakan perintah („Ctrl+x. lalu enter),
Masuk ke directory „nano /etc/resolv.conf..
Pada search tulis nama domain dan ip address yang suda di buat,
di sini saya menggunakan nama „search = elsa.com. „nameserver = 192.168.1.1.
bila suda save menggunakan perintah „ctrl=x lalu enter..
Masuk ke directory („nano named.conf.)
Zone “localhost” = elsa.com
file “/etc/bind/db.local” = maju
Zone “0.in-addr.arpa” = 192
file “/etc/bind/db.127” = mundur
save menggunakan perintah „ctrl+x lalu enter.
Bila suda lakukan perestart.an bind9 dengan menggunakan perintah („/etc/init.d/bind9
restart.)
Bila proses perestart.an seperti gambar diatas maka berhasil ,
tinggal kita lakukan pengecekan DNS apakah sudah jalan dengan menggunakan perintah
Nslookup elsa.com
Nslookup 192.168.1.1
Disini saya sudah membuat 5 nama domain DNS
>>> Konfigurasi DHCP server di linux debian 5 <<<
1. langkah awal install DHCP servernya, ketikan ( „apt-get install dhcp3-server. ) lalu
tekan ( enter ).
Tekan („enter.) pastican cd conec
Ok lalu „enter.
Abaikan bila ada peringatan „failed. seperti gambar diatas.,
kemudian masuk ke directory („nano /etc/default/dhcp3-server.)
Pada “INTERFACES= tambahkan ..eth0”
save „Ctrl+x lalu enter.
Setelah itu masuk pada directory („ nano /etc/dhcp3/dhcpd.conf.)
Hilangkan dulu tanda # kecuali pd awal klimat dan option router.
masukan IP anda misalkan:
Subnet 192.168.1.1 netmask 255.255.255.0
Range 192.168.1.1 192.168.1.30
Name Server ( masukan IP server linux debian anda) misal 192.168.1.1
Domain Name "school.sch.id" misal „elsa.com.
Broadcast 192.168.1.255
Lalu save menggunakan perintah „ctrl+x y lalu enter.
Kemudian Restart DHCP dengan menggunakan perintah („ /etc/init.d/dhcp3-server
restart.)
>>> Konfigurasi Samba Server Pada Linux debian 5 <<<
Instal terlebih dahulu samba menggunakan perintah („ apt-get install samba.) kemudian
atur nama workgroup sesuka nama anda misal „elsa.com.
Pilih TIDAK karena jika menggunakan DHCP di samba kita akan kesulitan untuk mencari
ip client atau ip kita sendiri untuk berbagi file sharing pada client.
Setelah proses installasi samba selesai
Kita konfigurasi file pada directory smb.conf menggunakan perintah
(„nano /etc/samba/smb.conf.)
Pada (###### Authentication #######) tambahkan tulisan security = share di
bawah tulisan security = user bila sudah tambahkanlah tanda (#)pada security = user.
bila sudah ,arahkan ke bawah sampai menemukan scrip seperti gambar di atas .
pada scrip =====Share Definitions====== berilah tanda (#) di bawah tulisan
[homes] sampai directory mask = 0700.
Bila sudah terus kebawah lagi (pol) tambahkan seperti gambar di bawah ini
jangan lupa membuat folder di dalam direktori home yang sama seperti nama yg anda
buat di file/scipt „ smb.conf. paling bawah,
lalu membuat folder, membuat file-file di dalam direktori tadi seperti contoh di bawah
jangan lupa pula memberi perintah chmod –R 777 /home/(nama folder yg sudah di buat
tadi) lalu tekan enter tujuan dari chmod –R 777 ini adalah untuk mengenalkan nama
folder yang sudah di buat tadi. Seperti gambar di bawah ini.
Bila sudah lakukan proses restart pada samba yang sudah di konfigurasi tadi
menggunakan perintah („/etc/init.d/samba restart.)
Bila proses restart seperti gambar diatas maka samba berhasil .
Lihat hasil konfigurasi yang Anda lakukan pada file smb.conf dengan menggunakan
perintah „testparm.
Tekan enter
Cek status samba server anda menggunakan perintah „smbstatus.
Bila muncul tulisan „no locked files. berarti file sharing dari samba anda tidak terkunci.
Dan bisa di coba
Hassil dapat di coba pada client seperti gambar di bawah ini
Klik folder maka isi dari folder smaba1 akan muncul seperti gambar di bawah ini.
Jika pada client muncul folder yang sudah kita buat tadi maka berhasil .
>>> Konfigurasi FTP pada linux debian 5 <<<
Langkah awal install terlebih dahulu ftp
Menggunakan perintah („apt-get install proftpd.)
Kemudian tuliskan perintah („chmod 777 /home/ftp/.)
elsa# useradd –d /home/ftp/ nusa
elsa# passwd nusa - untuk memberi password pada user yang telah di buat.
elsa# nano /etc/hostname - ganti sesuai domain DNS misal „elsa.com.
elsa# nano /etc/proftpd/proftpd.conf
Pada ServerName ganti nama DNS yang sama dengan hostname misal „elsa.com.
Bila sudah save menggunakan perintah „ctrlx y lalu enter.
Dan lakukan proses restart menggunakan perintah („/etc /init.d/proftpd restart.)
Jika proses restart seperti gambar di atas maka ftp berhasil dan bisa di coba
menggunakan aplikasi „Filezila. pada client .
Mesin = „address. misal 192.168.1.1
Nama Pengguna = user yang sudah di buat misal „aku.
Kata Kunci = paswod = aku
Port = 21 +klik koneksi cepat
Maka akan muncul tampilan seperti di bawah ini.
Kemudian coab transfer file terserah disini saya mencobanya dengan mengirimkan foto
caranya file foto seret ke ftp
Seperti gambar di bawah ini.
Bila sudah seperti gamabr di atas maka ftp sudah berhasil
Sekarang kita coba pada web browser tulis ftp.elsa.com .
Masuk kan user name dan paswodnya disini saya menggunakan nama „aku. paswd aku.
Bila file yang sudah kita kirim muncul seperti gambar diatas maka berhasil.
>>> Konfigurasi webserver pada linux debian 5 <<<
Pastikan DNS tidak bermasalah .
langkah awal install terlebih dahulu apache2 menggunakan perintah
(„apt-get install apache2.)
Kemudian install mysql ,php5 dan Phpmyadmin menggunakan perintah
(„ apt-get install mysql-server php5 phpmyadmin.)
Kemudian membuat directory file baru pada „home.
elsa# mkdir /home/elsa1
elsa # mkdir /home/elsa2
elsa # chmod 777 /home/elsa1/
elsa # chmod 777 /home/elsa2/
kemudian masuk ke directory „sites available.
elsa # cd /etc/apache2/sites-available/
elsa #/etc/apac/sites-ava# cp default elsa1
elsa #/etc/apac/sites-ava# cp default elsa2
elsa #/etc/apac/sites-ava# nano elsa1
elsa #/etc/apac/sites-ava# nano elsa2
elsa#/etc/apac/sites-ava# a2ensite elsa1
elsa#/etc/apac/sites-ava# a2ensite elsa2
elsa#/etc/apac/sites-ava# a2dissite default
elsa#/etc/apac/sites-ava#/etc/init.d/apache2 restart
elsa#/etc/apac/sites-ava# cp /var/www/index.html /home/elsa1/
elsa#/etc/apac/sites-ava# cp /var/www/index.html /home/elsa2/
elsa#/etc/apac/sites-ava# nano /home/elsa1/index.html
scrip dapat di rubah untuk membedakan tampilan lalu simpan.
elsa#/etc/apac/sites-ava# # nano /home/elsa2/index.html
scrip juga dapat di rubah untuk membedakan tampilan lalu simpan.
Lakukan perestatan apache2 menggunakan perintah („/etc/init.d/apache2 restart.)
Dan hasil bisa di coba pada tampilan web browser client.
ketikan nama domain „elsa.org. tampilan web seperti gambar di bawah ini
Ketikan nama domain satunya „www.elsa.org. tampilan web seperti gambar di bawah ini
>>> Konfigurasi Mail Server pada linux debian 5 <<<
Langkah awal install terlebih dahulu postfix
menggunakan perintah („apt-get instal postfix.)
instal postfix lalu ok pilih local only
kemudian isi system mail name : mail.elsa.com
berikutnya masuk ke directory („nano /etc/postfix/main.cf.)
Bila sudah save „ctrl+x y lalu enter. kemudian resatart („/etc/init.d/postfix restart.)
Kemudian install squirrelmail („ apt-get install courier-imap courier-pop squirrelmail.)
Pilih „YES.
Dan masuk directory („nano /etc/apache2/apache2.conf.)
tambahkan “ Include /etc/squirrelmail/apache.conf ” kemudian save.
Restart apache2 („ /etc/init.d/apache2 restart.)
Membuat user (elsa# maildirmake /etc/skel/Maildir)
Masuk ke directory (elsa#squirrelmail-configure) enter
Kemudian
. tulis d + enter
. tulis courier + enter
. tulis lagi s + enter
. tulis lagi q + enter
restart semua courier imap pop dan imap menggunakan perintah:
. elsa#/etc/init.d/courier-imap restart
. elsa#/etc/init.d/courier-pop restart
kemudian membuat user seperti di bawah ini:
. elsa#adduser nusa - masukan pasword lalu y
. elsa#adduser admin - masukan pasword lalu y
bisa di coba pada tampilan web browser client tuliskan „mail.elsa.com/squirrelmail/.
Masukan name dan paswod
Login
Berhasil .
>>> Konfigurasi wordpress pada linux debian 5 <<<
Langkah awal kirim /transfer file wordpress yang sudah di download dan sudah di
exstax filenya.. melalui ftp menggunakan aplikasi filezila .
kemudian masuk ke phpmyadmin
Ketikan nama wordpress pada database
Jika sudah cek file pada linux menggunakan perintah („cd /home/ftp.) kemudian „ls
Langkah selanjutnya masuk ke directory (cd /home/ftp/wordpress/) kemudian „ls.
Kemudian copy file/isi semua pada wosrpress menggunakan perintah (cp –r *
/home/elsa2/)
Lalu masuk ke directory (cd /home/elsa2/) kemudian „ls. dan hapus file index.html
menggunakan perintah (rm index.html)
Bila sudah bisa coba di web browser client
Ketikkan ca.elsa.com.
Klik creat a configuration file .
Klik let.s go
User name = root
paswod = **** (elsa) kemudian klik submit
Klik Run the install
Klik install wordpress dan selesai
Akan muncul user login masuk isikan name user dan paswod login maka wordpress sudah
jadi
Selesai .
>>> Konfigurasi Joomla pada linux debian 5 <<<
Langkah awal pastikan Phpmyadmin sudah terinstall
bila sudah
buat terlebihdahulu database joomla pada phpmyadmin.
Buka Web Browser masukan http://ca.elsa.com/phpmyadmin.
Dan Masukan User name = root dan password = elsa
Selanjutnya masuk ke database beri nama joomla.
Sebelumnya file joomla sudah di download terlebih dahulu dan di exstrax file.
bila sudah kirim file melalui ftp menggunakan aplikasi filezila.
Jika sudah pula di kirim .kita cek menggunakan perintah
(„cd /home/ftp.) kemudian „ls.
Kemudian masuk ke directory joomla.menggunakan perintah („cd /home/ftp/joomla/.)
kemudian „ls..
Copy file isi semua pada joomla menggunakan perintah („cp –r * /home/elsa1/)
Bial sudah meng copy ke elsa1 silahkan menghapus file „index.html. pada
Cd /home/elsa1 menggunakan perintah „rm index.html. kemudian „ls.
Bila sudah kita coba pada web browser pada client .
tuliskan www.elsa.com/