Category Archive for Uncategorized

Setting NIS server ubuntu

NIS Server adalah sebuah layanan di jaringan untuk memberikan single sign on authentication.
Komputer client yang berbasis linux bisa login dengan menggunakan username di server.
Dengan menambahkan NFS, home direktori user,bisa dibuat untuk disimpan secara terpusat di server.
Skenario :
Server IP Address : 192.168.3.100
Client IP Address : 192.168.3.102 Read the rest of this entry »

DNS dan Apache virtualhost on Ubuntu . Multiple site dalam 1 server

Terkadang kita mempunyai sebuah komputer server yang dijadikan sebagai webserver sekaligus sebagai DNS server. Dimana, nantinya dalam satu server tersebut dapat mengelola beberapa website sekaligus meskipun hanya menggunakan satu unit server. Sebagai contoh, dalam satu server kita dapat mengelola beberapa website sekaligus misal : firman.edu, penmaru.firman.edu, ft.firman.edu dan seterusnya..

Pada percobaan kali ini, saya menggunakan Linux distribusi Ubuntu 9.04 (Jaunty Jackalope).

INSTALASI DAN KONFIGURASI DNS

untuk menginstall DNS, software yang harus diinstall adalah bind. saat ini, versi terakhri adalah versi 9.


$ sudo apt-get install bind9

langkah selanjutnya adalah membuat zone. Zone yang akan kita buat adalah zone dengan nama domain firman.edu

Edit file /etc/bind/named.conf dan tambahkan baris berikut :


zone "firman.edu" {
type master;
file "/etc/bind/firman.edu.db";
};

Langkah selanjutnya adalah membuat sebuah file dengan nama /etc/bind/firman.edu.db . Nama file ini harus sesuah dengan isi file /etc/bind/named.conf yang kita buat sebelumnya. kemudian isikan dengan baris berikut :

$TTL    604800
@       IN      SOA     @  root.firman.edu. (
                     2                   ; Serial
                    604800         ; Refresh
                    86400          ; Retry
                    2419200        ; Expire
                    604800 )       ; Negative Cache TTL

@               IN      NS      ns1
                   IN      A       192.168.1.100
ns1             IN      A       192.168.1.100

Load ulang konfigurasi DNS


$ sudo /etc/init.d/bind9 reload

Ubah konfigurasi DNS supaya diarahkan ke komputer kita sendiri dengan mengedit file /etc/resolv.conf

nameserver 192.168.1.100
nameserver 127.0.0.1

Cek konfigurasi dengan menggunakan tool nslookup ataupun dig


$ nslookup firman.edu

dan hasilnya, mestinya sbb :


Server: 192.168.1.100
Address: 192.168.1.100#53


Name: firman.edu
Address: 192.168.1.100

Jika hasilnya seperti di atas, artinya konfiguras DNS sudah beres. Jika ada yang salah, lihat lognya di file /var/log/syslog

INSTALLASI APACHE WEBSERVER, PHP & MYSQL


$ sudo apt-get install apache2 mysql-server php5 php5-mysql

Secara default, Dokumen Root apache2 yang diinstall di ubuntu disimpan dalam direktori /var/www

oleh karena itu, edit file index.html di direktori /var/www menjadi sbb :


Welcome to firman.edu

Simpan kemudian cek di web browser…

MEMBUAT SITE BARU

Site baru yang dimaksud adalah membuat website dengan menggunakan subdomain. tetapi mempunyai tampilan halaman web yang berbeda dengan halaman web utama. Contohnya kita akan membuat website dengan nama domain penmaru.firman.edu

1. Siapkan subdomain penmaru.firman.edu

Edit file /etc/bind/firman.edu.db dan tambahkan baris berikut

penmaru         IN       A      192.168.1.100

reload service DNS


$ sudo /etc/init.d/bind9 reload

Cek apakah domain penmaru.firman.edu sudah bisa diresolve atau belum


$ nslookkup penmaru.firman.edu

Hasilnya sbb :

Server: 192.168.1.100
Address: 192.168.1.100#53
Name: penmaru.firman.edu
Address: 192.168.1.100

2. Konfigurasi Apache Virtualhost untuk domain penmaru.firman.edu

Buat direktori untuk documentroot domain penmaru.firman.edu


$ sudo mkdir /web/penmaru.firman.edu -p

ubah kepemilikan dan permission filenya

$ chmod 755 -Rf /web
$ chown www-data.www-data -Rf /web

Buat sebuah file dengan nama penmaru.firman.edu dan simpan di dalam direktori /etc/apache2/sites-available dan isikan baris berikut


ServerName penmaru.firman.edu
ServerAlias www.penmaru.firman.edu
ServerAdmin firman@inixindojogja.com
DocumentRoot /web/penmaru.firman.edu
ErrorLog /var/log/apache2/penmaru.firman.error.log
CustomLog /var/log/apache2/penmaru.firman.access.log common
DirectoryIndex index.php index.html index.htm

Options -Indexes
Order Allow,Deny
Allow from all

Aktifkan site virtual host

$ sudo a2ensite penmaru.firman.edu

Restart apache


$ sudo /etc/init.d/apache2 reload

Countdown Timer Seperti 4shared.com

pernah donlot di 4shared.com  ada link donlotnyah yang countdown itu. ada yg nanya gmna cra bkinnya di milis. yawda, tak tulis dsni aja…

<script language="javascript">

i = 5;

var t;

function countdown()

{

t=setTimeout("countdown()",1000);

document.getElementById("content").innerHTML=i;

if(i==0) {

clearTimeout(t);

document.getElementById("content").innerHTML='<a href="http://www.taujago.web.id">Klick me ..</a>';

}

i--;

}

</script>

<body onload="countdown()">

<div id="content">

</div>

</body>

Kejahatan itu bernama “malas update blog”

Ketika seorang netter menlakukan klik pada tombol register untuk membuat blog, artinya sebuah ikatan, sebuah keharusan yang tidak tertulis, sebuah tanggung jawab untuk selalu menulis/mengupdate blog telah disematkan kepada si netter.  Artinya dia sudah sah  menjadi seorang BLOGGER. Dan sudah semestinya seorang BLOGGER (harus ditulis hurup besar ya? apa saya yang mode maksa=on ? :D  ) selalu mengupdate blognya. kalau tidak, artinya dia barus  saja melakukan sebuah kejahatan serius terhadap blognya. Dan saya harus menghadapi kenyataan bahawa, saya adalah salah satu dari pelaku kehatan itu.. lihatlah sodara – sodara. terakhir sebelum tulisan ini,  tulisannya bertanggal 8 feb 09. sekarang udah bulan juni.. waaa……….. maapkan aku sodara-sodara… hari ini,  aku akan berjanji.. akan selalu meng-apdet blog ini. tunggu saja…  zzzz…….

Tips Ber-notebook Sehat

Pengguna notebook sudah banyak sekarang. Selain harganya yang bersaing, notebook juga sangat ringkas. Menggunakan notebook atau ngenotebook ada aturan – aturannya juga loh.. supaya, anda dan notebook sama – sama selamat. Misalkan, dilarang menggunakan notebook di pinggir jurang, karena akan membahayakan nyawa anda. Atau jangan menggunakan notebook di rel kereta api. Nanti kereta api lewat bisa berbahaya.. ( gk mutu… )

Oke berikut ini tips – tips yang sebenarnya. Read the rest of this entry »

Test SPMB : Si Cerdik yang kurang tangguh

Menjelang ujian masuk perguruan tinggi atau sering di sebut SPMB, baru2 ini telah di luncurkan sebuah situs untuk pre-test yang diprakarsai oleh PT. SaranaInsan MudaSelaras (PT.SIMS). Tetapi pas saya buka pada tanggal 12 april 2008, situs ini malah offline.

sicerdik.JPG

Dari keterangan yang bisa kita lihat di gambar, nampak bahwa situs ini down disebabkan oleh banyaknya pengunjung. hal ini bisa kita lihat pada keterangan siteManager PHP WARNING: mysql_pconnect(): Too many connections on line 237 in /usr/share/pear/DB/mysql.php Read the rest of this entry »