udienz@blog:~$
Archive for January, 2008
Sorry… bukanya mau bikin macet…
Jan 27th

Sorry… Bukanya bikin macet Wiki, tapi mau gimana lagi, pekerjaan menumpuk… Sorry…
Install BlankOn yuk!!
Jan 24th
Sering kali saat saya mengaktifkan YM/GTlak saya, saya selalu di tanya “bagaimana sih caranya install BlankOn?”. ini pertanyaan yang sering kali saya terima, bukanya tidak mau kaadang2 capek kalo ngejawab terus, walaupun sudah ada petunjuknya namun sering kali ini kebingungan, dan akhirnya saya buatkan saya script untuk instalasi BlankOn.
#!/bin/bash
# author = Mahyuddin Susanto (udienz AT gmail.com)
# BlankOn Linux = http://www.blankonlinux.or.id
# Milis http://group.google.com/group/blankon
# Halaman Wiki http://wiki.ubuntu-id.org
# Informasi Proyek https://edge.launchpad.net/blankon
ROOT_UID=0
SOURCES="/etc/apt/sources.list"
SOURCES_TMP="/tmp/sources.txt"
SOURCES_BACKUP="/etc/apt/sources.list.backup.blankon"
EXISTS="no"
RECOMMENT="no"
if grep -q "7.10" /etc/issue ; then VERSION="gutsy"
elif grep -q "7.04" /etc/issue ; then VERSION="feisty"
elif grep -q "6.10" /etc/issue ; then VERSION="edgy"
elif grep -q "6.06" /etc/issue ; then VERSION="dapper"
else
echo "BlankOn linux tersedia dalam Ubuntu Gutsy jika anda menggunakan versi lama mungkin akan lain jadinya :p"
exit 1
fi
# Need sudo privileges
if [ "$UID" -ne "$ROOT_UID" ]
then
echo "Anda harus memiliki hak root untuk menjalakan skript ini atau silakan coba sudo ./install-blankon."
exit $E_NOTROOT
fi
#Make sure no processes which will conflict are running
function conflict_check {
sleep 1
if ps -U root -u root u | grep "synaptic" | grep -v grep > /dev/null;
then echo "Instalasi Gagal!. Tutup Synaptic dahulu kemudian coba lagi ya....";
exit 1;
elif ps -U root -u root u | grep "update-manager" | grep -v grep > /dev/null;
then echo "Instalasi Gagal!. Tutup update-manager dahulu kemudian coba lagi ya....";
exit 1;
elif ps -U root -u root u | grep "apt-get" | grep -v grep > /dev/null;
then echo "Instalasi Gagal!. Menunggu proses apt-get hingga selesai, atau tutup proses yang sedang berjalan, kemudian coba lagi ya....";
exit 1;
elif ps -U root -u root u | grep "dpkg" | grep -v grep > /dev/null;
then
killall -9 dpkg
sleep 1
if ps -U root -u root u | grep "dpkg" | grep -v grep > /dev/null;
then echo "Instalasi Gagal!. Tutup segala yang berkaitan dengan dpkg.";
exit 1;
fi
fi
}
conflict_check
echo "Mempersiapkan sistem untuk instalasi BlankOn"
#Sort out sources.list
cat $SOURCES > $SOURCES_TMP
echo "" >> $SOURCES_TMP
if grep -q "http://arsip.blankonlinux.or.id/blankon" $SOURCES_TMP ; then EXISTS="yes"
else
echo "Menambahkan repository BlankOn dalam sources.list"
echo "#BlankOn Linux" >> $SOURCES_TMP
echo "deb http://arsip.blankonlinux.or.id/blankon main restricted universe multiverse #BlankOn Linux" >> $SOURCES_TMP
# jika anda ingin mengupdate dari server foss-id
# echo "deb http://dl2.foss-id.web.id/ubuntu/ $VERSION main universe restricted multiverse #temp" >> $SOURCES_TMP
# memasukkan update Blankon Konde
echo deb http://arsip.blankonlinux.or.id/blankon konde-updates main restricted
# memasukkan update keamanan BlankOn Konde
echo deb http://security.blankonlinux.or.id/blankon konde-security main restricted
fi
echo "Membuat bakingup sources.list"
cp $SOURCES $SOURCES_BACKUP
mv $SOURCES_TMP $SOURCES
chown root:root $SOURCES
# menambahkan GPG
echo "Mengunduh Kunci GPG"
wget -q http://cdimage.blankonlinux.or.id/blankon-archive-keyring.gpg -O- | apt-key add -
# menginstall paket Blankon
echo "Menginstall Paket BlankOn"
apt-get update
apt-get upgrade
apt-get install blankon-desktop blankon-minimal blankon-standard germinate-blankon gfxboot-theme-blankon multimedia-blankon
# membersihkan cache
apt-get clean
apt-get autoclean
# greet
echo "instalasi telah selesai, Alhamdulillah"
echo "Silakan kunjugi http://groups.google.com/group/Blankon untuk mendapatkan bantuan teknis dan dukungan"
exit 0
cara nya sangat mudah, silakan kopi dan pastr di komputer anda. silakan anda buat file baru dan isilah file tersebut dengan skript diatas dan beri nama install-blankon.sh. kemudian beri hak eksekusi pada file ini dengan cara
$ sudo chmod +x install-blankon.sh
baru kemudian di jalanin
sudo ./install-blankon.sh
Anda harus mempunyai koneksi internet untuk malakukan instalasi
Matikan Server Signaturemu!!
Jan 18th
ini saya ada cerita,… sekedar bagi2 pengalaman saja sih..
andaikata kita udah menginstall dengan sukses Apache dan modulnya (SSL+PHP,dll) lcoba deh lihat ke localhostmu.. maka di bawah sendiri akan muncul tulisan seperti ini:
Apache/2.2.6 (Debian) mod_jk/1.2.25 PHP/5.2.4-2 with Suhosin-Patch mod_ssl/2.2.6 OpenSSL/0.9.8g Server at xxxxvlsm.org Port 80
lha itu sebenernya bisa di hilangkan lho…
caranya mudah sekali silakan buka konfigurasi file apache anda di
/etc/apache2/sites-available/default
kemudian tambahkan
ServerSignature Off
simpan dan restart servis apache nya, maka InsyaAllah hasilnya akan seperti punya saya ini

sedangkan ini konfigurasinya
NameVirtualHost * ServerAdmin webmaster@localhost DocumentRoot /var/www/ Options FollowSymLinks AllowOverride None Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all # This directive allows us to have apache2's default start page # in /apache2-default/, but still have / go to the right place #RedirectMatch ^/$ /apache2-default/ ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all ErrorLog /var/log/apache2/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog /var/log/apache2/access.log combined Alias /doc/ "/usr/share/doc/" Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 ServerSignature Off
Gampang Kan!!
2 vs 1, one isn’t one
Jan 18th
Tuhan menciptakan 2 tangan, 2 kaki, 2 telinga, dan dua mata untuk memegang, berjalan, mendengar dan melihat, tetapi kenapa Tuhan hanya menciptakan satu Hati?? karena Tuhan memberikan hari yang satunya kepada kekasihmu
—- entah dapet dari mana, yang jelas dapet dari nyolong dari kompi sebelah kamar
problem webmin dan webalizer
Jan 17th
barusan punya pengalaman bagus saat instalasi webalizer, kejadianya seperti ini…
saya install webalizer via webmin, ini saya lakukan saat saya bekerja secara remote dengan putty. awalnya saya males untuk instalasi webalizer via apt-get atau dpkg saya coba-coba via webmin. dan sukses di install tapi…. menunggu adalah hal yang paling tidak aku sukai.. setelah menunggu lama selama 3 menit akhirnya saya tutup begitu saya browser dan menunggu dengan cemas hasil instalasi webalizer…
ah nekat aja saya install via apt-get
root@ardienz:~# apt-get install webalizer
Reading package lists... Done
Building dependency tree
Reading state information... Done
webalizer is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
E: Could not get lock /var/cache/apt/archives/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the download directory
lho…. duh… cek prosesnya ah…
root@ardienz:~# pstree | grep apt
|-miniserv.pl---miniserv.pl---sh-+-apt-get---dpkg
oh… ternyata si proses apt-masih jalan toh… kita kill aja bareng-bareng yuk, eits sebelumnya lihat dulu PIDnya..
root@ardienz:~# ps -A | grep apt
10560 ? 00:00:00 apt-get
Sip…. lihat tuh PIDnya 10560, catat yah…
root@ardienz:~# kill 10560
caba cek lagi…
root@ardienz:~# ps -A | grep apt
root@ardienz:~# pstree | grep apt
hihihi… sudah ga ada proses yah… ya udah install aja webalizer via apt-get deh…
root@ardienz:~# apt-get install webalizer
Reading package lists... Done
Building dependency tree
Reading state information... Done
webalizer is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Setting up libgeoip1 (1.3.17-1.1) ...
Setting up webalizer (2.01.10-32) ...
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
root@ardienz:~#
wah… ternyata bisa…
menunggu ada hal yang membosankan… menunggu dapat membuat kebingungan.. kebingungan menuntut pemikiran.. pemikiran dapat memecahkan masalah.. hihihi
root@ardienz:~# webalizer
Webalizer V2.01-10 (Linux 2.6.22-14-generic) locale: en_US.UTF-8
Using logfile /var/log/apache2/access.log.1 (clf)
Using default GeoIP database
Creating output in /var/www/webalizer
Hostname for reports is 'ardienz'
Reading history file... webalizer.hist
Generating report for January 2008
Generating summary report
Saving history information...
438 records (180 ignored) in 4.50 seconds, 97/sec
root@ardienz:~#
alhamdulillah…


Recent Comments