Anda di halaman 1dari 6

Konfigurasi Web Server pada Ubuntu 11.10 dan 12.

04

1. Installing Linux Ubuntu Server & Desktop


2. Konfigurasi TCP/IP
3. Instalasi dan Konfigurasi File Sharing dengan NFS
4. Konfigurasi Sharing File & Device dengan Samba
5. Instalasi dan Konfigurasi Network printing
6. Instalasi dan Konfigurasi DNS Server
7. Instalasi dan Konfigurasi FTP Server
8. Instalasi dan Konfigurasi Web Server
9. Instalasi dan Konfigurasi Email Server
10. Instalasi dan Konfigurasi Proxy Server
11. Instalasi dan Konfigurasi Telnet & SSH Server

kata kunci :
cara instalasi ubuntu server dan desktop
Tutorial Konfigurasi Webserver Linux Ubuntu 11.10
Berikut ini saya akan menjelaskan cara konfigurasi webserver di linux mulai dari apache, mysql, sampai install cms
wordpress. Mohon maaf jika tutorial ini singkat karena di sini saya hanya menjelaskan elemen-elemen yang
dibutuhkan untuk membangun webserver di linux.
Langkah Setting sebagai berikut :
1. Install Apache2
# apt-get install apache2
Lalu ketikkan di browser
http://localhost/
Jika instalasi apache berhasil, maka akan muncul tampilan berikut
It works! Dst
2. Install Mysql Server
# apt-get install mysql-server
Setelah instalasi selesai, isikan user dan password seperti berikut
user : root
password : root
3. Install phpMyAdmin
phpMyadmin adalah aplikasi untuk mengolah database
# apt-get install phpmyadmin
Copy file konfigurasi
# cp /etc/phpmyadmin/apache.conf /etc/apache2/conf.d
Lalu coba akses ke http://localhost/phpmyadmin
Isikan login seperti berikut:
user : root
password : root
4. Instal PHP
PHP adalah script agar bisa menjalankan kode php di webserver. Install dulu software php-nya dengan perintah
# apt-get install php5 libapache2-mod-php5
# /etc /init.d/apache2 restart
Lalu cek apakah php bisa berjalan dengan perintah
# nano php.php
Lalu ketikkan dan simpan kode berikut
<?php
phpinfo();
?>
Coba arahkan browser ke http://localhost/php.php
Jika muncul detail tentang php, berarti php telah berjalan di server.
5. Install wordpress
Download cms wordpress di http://www.wordpress.org lalu ekstrak hasil download ke /var/www
Buat database di http://localhost/phpmyadmin misal tkj02
Buka localhost lewat lalu akan muncul tampilan pertama instalasi wordpress
Ikuti instruksi yang ada, lalu pada setting database sebagai berikut
database name: tkj02
user: root
password: root
server: localhost

Sumber : http://cyberndeso.blogspot.com/2012/11/setting-webserver-linux.html
Tutorial Konfigurasi Webserver Linux Ubuntu 12.04
Membuat webserver dengan menggunakan ubuntu 12.04
PERSIAPAN AWAL
Update dulu Ubuntu 12.04
apt-get update
INSTALLASI
apt-get install apache2 php5 php5-mysql mysql-server mysql-client
KONFIGURASI Apache2
Secara default file konfigurasi Apache2 di /etc/apache2/Apache2.conf
Tambahkan scipt
Include /etc/apache2/site-enabled/*
KONFIGURASI MySQL
Ketika anda menginstall MySQL, anda diminta utuk memasukan password root. Maka ketika menjalankannya harus
memasukan password tersebut.
mysql -u root -ppassword
Buat user mysql, agar dapat dibedakan, ketika menggunakan root dengan user biasa.
CREATE USER user@localhost IDENTIFIED BY passworduser;FLUSH PRIVELEGES;
INSTALL phpMyAdmin
Secara default, di repository Ubuntu12.04 sudah disediakan package phpMyAdmin, tanpa update repo dahulu. Maka
sudah langsung bisa diinstall.
apt-get install phpMyAdmin
MEMBUAT Apache2 DENGAN VIRTUALHOST
Buat user dan berikan hak akses untuk user tersebut
adduser namauserchmod 755 /home/namauser
Buat public_html dan file php-nya
mkdir public_htmlvi public_html/info.php
isikan pada file info.php
<? echo Ini Untuk domain virtualhost; ?>
kemudian keluar dan simpan.
Aktifkan module userdir
cd /etc/apache2/mods-enabledln -s /etc/apache2/mods-available userdir.conf userdir.confln-s /exc/apache2/mods-
available userdir.load userdir.load
Buat file vhost-nya di /etc/apache2/sites-available/vhost
<VirtualHost no_ip:80>ServerName
example.comServerAlias http://www.example.comDocumentRoot/home/namauser/public_html</VirtualHost>
Buat link file di /etc/apache2/sites-enabled
cd /etc/apache2/sites-enabledln -s /etc/apache2/sites-available/vhost vhost
Restart service
service Apache2 restartservice mysql restart
MENJALANKAN WEB SERVER
buka di browser anda http://example.com
dan untuk phpMyAdmin http://example.com/phpmyadmin
Sumber : http://kb.cloudkilat.com/membangun-web-server-di-ubuntu-12-04-64bit-apachephpmysql/
KONFIGURASI DNS SERVER DI UBUNTU 11.10
Langkah-langkah menginstall DNS Server di Ubuntu.

1. Install dulu daemon bind nya (software untuk dns di linux adalah bind9)
#apt-get install bind9
2. Ganti DNS di server anda dengan IP anda, misalnya ip anda 192.168.10.1 caranya:
#nano /etc/resolv.conf
tulis perintah dibawah berikut
nameserver 192.168.10.1

berakhir di atas tulisan ini


simpan dengan menekan ctrl+x tekan y kemudian enter

3. coba sekarang cek browsing diclient ganti DNS 1 nya make ip server Anda dan dns 2 nya kosongin aja. kalo Anda
berhasil browsing maka, install dns Anda telah berhasil.

Cara Buat Domain.


1. Setelah buat dns, lanjut dengan mengedit file named.conf
#nano /etc/bind/named.conf
2. Dibagian paling bawah tulis konfigurasi berikut:
mulai nulis di bagian paling bawah
zone domainanda.com {
type master;
file db.domainanda;
};
zone 10.168.192.in-addr.arpa {
type master;
file db.ipadrs;
};
berakhir diatas tulisan ini
simpan dengan menekan ctrl+x tekan y kemudian enter
Ket:
Untuk bagian zone domainanda.com hanya permisalan saja
Untuk bagian zone 10.168.192.in-addr.arpa angka disini adalah ip address komputer server yang dibalik. disitu
hanya contoh saja. misalnya seperti ini, ip server anda 192.168.10.1 maka diambil tiga angka didepan dan dibalik jadi
10.168.192 .
3. Pindahkan posisi kita ke folder /var/cache/bind
#cd /var/cache/bind
4. Buat file db.domain
#nano db.domainanda
copy kan tulisan dibawah
; domainanda.com
$TTL 604800
@ IN SOA ns1.domainlo.com. root.domainlo.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS domainlo.com
@ IN A 192.168.10.1
www IN A 192.168.168.1
ns1 IN A 192.168.168.1
;mail IN A 192.168.0.2 ; kalo punya server email selain server ini.
ftp IN A 192.168.168.1 ; ini kalo server lo juga ada ftpnya
;client1 IN A 192.168.168.1 ; We connect to client1 very often.
berakhir diatas tulisan ini
simpan dengan menekan ctrl+x tekan y kemudian enter.

5. Buat file db.ipadrs


copy tulisan dibawah
; domainanda.com
$TTL 604800
@ IN SOA ns1.domainanda.com. root.domainanda.com. (
2006020201 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800); Negative Cache TTL
;
@ IN NS ns1
ns1 IN PTR 192.168.10.1
1 IN PTR ns1
1 IN PTR ns1.domainanda.com
berakhir diatas tulisan ini
simpan make ctrl+x tekan y kemudian enter

ket: Angka 1 pada dua bagian terakhir yang bersebelahan dengan IN adalah angka belakang pada ip address. jadi
kalo ip address server lo 192.168.168.10 , maka ditulis 10 . Disini permisalan ip address server kita akhirannya 1.

6. Setting file resolv.conf


#nano /etc/resolv.conf
tulis bagian dibawah

search domainanda.com
nameserver 192.168.10.1
domain domainlo.com
domain http://www.domainanda.com
berakhir diatas tulisan ini
simpan dengan ctrl+x tekan y kemudian enter.

7. Buat file options di folder /etc/network


# nano /etc/network/options
isikan seperti dibawah ini
ip_forward = yes
spoofprotect = yes
syncookies = no

berakhir disini
simpan dengan ctrl+x tekan y kemudian enter.
8. Edit juga file hosts di folder /etc
#nano /etc/hosts
tambahkan dibawahnya

192.168.168.1 domainanda.com
berakhir diatas tulisan ini
simpan dengan ctrl+x tekan y kemudian enter.

9. Restart program bind dan network nya


#/etc/init.d/bind9 restart
#/etc/init.d/networking restart
10. Test dengan perintah
#dig domainanda.com

Anda mungkin juga menyukai