Buat Blog Baru? Walah

“Mas, blog sampeyan itu sebenarnya ada berapa tho? Rajin nulis ya?”

Ahahaha. Jadi teringat waktu ditanya ma teman sesama blogger. Oke deh aq jawab disini ya.

Nulis, apapun itu sebenarnya aq dah mulai males. Entah nulis artikel, nulis informasi, nulis pelajaran juga, semua males. I dunno why me bisa jadi begini, padahal dulu sering banget nulis-nulis. Ya kirim di koran lah, nulis buat blog, whatever. Mungkin, karena sekarang sibuk? Hehe. Ga tau lah.

Lho! Tapi kenapa malah buat blog baru lagi? Bukannya begitu, nulis emang sekarang lagi males, tapi yang namanya utak-atik sistem, buat blog baru lagi, benah-benah server, itu rasanya asik. Dibilang pacaran ma sistem juga boleh. Hahaha .

Yah, inti jawaban ini semua ya cuma males dan ga tau apa yang mau ditulis.

Ini blog barunya silahkan diklik

Read More..

Cerita Puasa

Huahm . . . Ga sempat makan sahur. Terasa banget lapernya sekarang. Sabar-sabar boz!

Oiya, sebelumnya, makasih banget buat dua orang yang udah ngasih aQ surprise. Thanks banget! Yah, semoga di umur yang udah nambah setahun lagi ini aQ isa mencapai cita-cita yang selalu aQ impikan. Doain ea!

Sebentar lagi juga masuk PKL awal September sampai akhir Oktober. Huft . . . Mari kita berjuang kawan!

Last, selamat menjalankan ibadah puasa ramadhan tahun ini. Semoga amal kita diterima di sisi-Nya. Amien!

Read More..

Menambah Sub-Domain di Bind9

Humbh, mungkin udah pada tau kali ya kalo cuman nambahin sub-domain di bind9. Yah, cuma buat catatan aja kok. Oke?

Seph. Pertama buka dulu program putty, coz aq enakan ma program ini daripada langsung di komputernya. Udah login?

Sekarang dari direktori home, kita pindah ke direktori bind.

sudo cd /etc/bind/

Atau kalo ada yang naruh file db domainnya di dir lain, masuk ajah. Kalo aq sih untuk db domain aq buatin dir sendiri
sudo cd /etc/bind/zones/

Hm, gini aja, intinya :



IP komp aq:212.40.98.118
file db domain:/etc/bind/zones/domainku.com.db
file rev:/etc/bind/zones/rev.98.40.212.in-addr.arpa

And, untuk nambahin sub-domain, di file db nya :
sudo vi /etc/bind/zones/domainku.com.db
Kita tambahkan baris


zadunaINA212.40.98.118
fidaroinINA212.40.98.118


Di file rev nya :
sudo vi /etc/bind/zones/rev.98.40.212.in-addr.arpa
Kita tambahkan baris


118INNSzaduna.domainku.com.
118INNSfidaroin.domainku.com.


Oiya, jangan lupa direstart ya aplikasi bind9-nya. Seph!

Read More..

Permalink Wordpress Tidak Jalan

Ketika migrasi atau membangun Wordpress pada sistem Ubuntu Server baik yang fresh install maupun tidak, ada kalanya permalink Wordpress tidak berjalan dengan baik yang ditandai dengan tampilnya pesan kesalahan “Not Found... The requested URL /about was not found on this server.” pada browser ketika kita mengakses link-link internal yang ada pada halaman muka (home).

Dugaan bahwa permalink menjadi penyebab kesalahan semakin kuat jika ternyata semua link-link internal bekerja dengan baik jika setting permalink (Menu Setting >> Permalinks) kita kembalikan ke settingan “Default” (http://www.domainku.com/?p=123). Permasalahan tersebut bisa diatasi dengan beberapa langkah troubleshoot dibawah ini.

Ganti File Permission .httacces menjadi writable


.htaccess merupakan file khusus yang berisi informasi konfigurasi yang harus dijalankan oleh web server untuk direktori dimana file tersebut di tempatkan. Konfigurasi tersebut berlaku hanya untuk direktori tersebut dan semua sub-sub direktori dibawahnya.

Ketika permalink di-set melalui admin (Menu Setting >> Permalinks) adakalanya tidak terjadi perubahan karena settingan yang baru tidak bisa diupdate / ditulis ke file .httaccess di server. Biasanya pesan kesalahan yang muncul adalah :
If your .htaccess file were writable, we could do this automatically, but it isn’t so these are the mod_rewrite rules you should have in your .htaccess file. Click in the field and press CTRL + a to select all.


Oleh sebab itu, sebelum perubahan di update / save maka File Permission .httaccess harus diubah dulu agar writable (777 atau 666).

Mengubah File Permission melalui FTP (Filedzilla) :
Klik Kanan file .htaccess >> File Attributes >> Masukkan 777 pada “Numeric Value”

Mengubah File Permission melalui SSH (putty) :
sudo chmod 777 .htaccess


Jika semua berjalan dengan baik, setelah setting permalink di update pada panel Admin Wordpress maka file .htaccess akan berisi :
Format Rewrite Rule Wordpress ▼
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteBase ...
RewriteCond ...
RewriteRule ...
</ifModule>


Contoh Rewrite Rule untuk Custom Structure %postname% ▼
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteBase /snipcode/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /snipcode/index.php [L]
</ifModule>


Jangan lupa, setelah perubahan di update / save dan permalink telah berjalan dengan baik, kembalikan File Permission .httaccess menjadi 644

Install dan aktifkan modul mod_rewrite.c pada Apache Server


mod_rewrite merupakan modul dari Server Apache yang memungkinkan permalink / fungsi rewrite urls on the fly terjadi atau sering disebut juga sebagai “URL Rewriting Engine“.
sudo a2enmod rewrite


Silahkan periksa apakah modul tersebut sudah ter-install dengan mengecek keberadaan file “rewrite.load”.
ls /etc/apache2/mods-enabled


Load rewrite.so pada php.ini (opsional)


Php.ini merupakan file konfigurasi untuk php interpreter.

Metode ini digunakan jika tidak bisa me-load module “mod_rewrite” dari apache server (misal bagi pengguna shared hosting) tetapi bisa membuat custom php.ini melalui hosting panel.

Silahkan tambahkan “extension=rewrite.so” pada konfigurasi dengan mengedit file tersebut :
vim /etc/php5/apache2/php.ini


Cari di bagian :
;;;;;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;;;;;


Dan tambahkan menjadi :
;;;;;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;;;;;
;
;.......
;
; Note that it should be the name of the module only; no directory information
; needs to go here. Specify the location of the extension with the
; extension_dir directive above.

extension=rewrite.so

Setelah perubahan disimpan, jangan lupa untuk restart service.
sudo /etc/init.d/apache2 restart


Untuk meyakinkan apakah modul mod_rewite sudah diload dan aktif bersama PHP, silahkan buat dan jalankan file phpinfo.php berikut.
<html>
<?php phpinfo(); ?>
</html>

Akan terlihat bahwa “mod_rewrite” merupakan salah satu modul yang diload pada box “Apache2 Handler” bagian “Loaded Modules”.

AllowOverRide All


.htaccess sudah writable, modul mod_rewrite sudah di-enable, setting php.ini sudah diubah namun permalink masih tetap tidak jalan. Selidik punya selidik ternyata webserver Apache akan mengabaikan rewrite rules maupun .htaccess-files jika settingan AllowOverRide pada file konfigurasi situs diset “None”.

Silahkan ubah value AllowOverRide tersebut menjadi “All” dengan mengedit file konfigurasi situs :
vim /etc/apache/sites-available/001-situsku


Cari di bagian :
<directory /var/www/situsku/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</directory>


Ubah menjadi :
<directory /var/www/situsku/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</directory>

Setelah perubahan disimpan, jangan lupa untuk restart service.

source : http://202.47.72.251/snipcode/2008/12/10/permalink-tidak-jalan-pada-saat-migrasi-wordpress/

Read More..

Permasalahan DNS Server

Hm, gini loh teman². Aq kan baru aja nginstall Ubuntu Server 9.04 untuk DNS Server. Aplikasi DNS Server aq pilih BIND9 yang udah terbukti mantap. Tapi sayangnya, aq masih bingung buat zonenya masing². Gini, langsung ajah ke pokok permasalahan.

Asumsi IP Address DNS Server Statis

IP DNS Server:124.81.165.149
Website:http://www.visitel.net.id
Netmask:124.81.165.145
Hostname:ns1

Langkah² yang aq telah aq lakukan :
1. Install DNS Server
sudo apt-get install bind9

2. Konfigurasi file named.conf.local
vi /etc/bind/named.conf.local
aq isi dengan
zone "visitel.net.id" {
type master;
file "/etc/bind/zones/visitel.net.id.db";
};

zone "165.81.124.in-addr.arpa" {
type master;
file "/etc/bind/zones/rev.165.81.124.in-addr.arpa";
};
3. Agar dapat mengakses dirinya sendiri
vi /etc/resolv.conf
aq isi dengan
search visitel.net.id
nameserver 124.81.165.149
4. Buat zona untuk DNS Server
mkdir /etc/bind/zones
vi /etc/bind/zones/visitel.net.id.db

aq isi dengan
$TTL 1500
@ IN SOA ns1.visitel.net.id. root (
2009061103
28800
3600
604800
38400
);
visitel.net.id. IN NS ns1.visitel.net.id.
ns1 IN A 124.81.165.149
www IN CNAME ns1
ftp IN CNAME ns1
5. Konfigurasi domain ke IP
/etc/bind/zones/rev.165.81.124.in-addr.arpa
aq isi dengan
$TTL 1500
@ IN SOA ns1.visitel.net.id. root (
2009061103
28800
3600
604800
38400
);
IN NS ns1.visitel.net.id.
149 IN PTR ns1.visitel.net.id.
6. Restart DNS Server
/etc/init.d/bind9 restart

Nah . . . setelah itu semua aq kerjain, aq cek pake nslookup, ping, ma dig. Dan apa coba? Berikut permasalahan
1. Pengecekan dengan
nslookup ke ns1.visitel.net.id = sukses
nslookup ke visitel.net.id = gagal dengan peringatan "Can't find visitel.net.id: No answer"
2. Pengecekan dengan
ping ke ns1.visitel.net.id = sukses
ping ke visitel.net.id = unknown host visitel.net.id

Yang aq pingin, ns1.visitel.net.id buat nameserver tapi visitel.net.id juga bisa dipakai. Ada yang punya solusi? Pliz yang udah ngerti bantuin beri jawabannya ya!

Read More..

Coupon Code Namecheap.com

email from namecheap.com :

Save Money with Our New and Improved VPS Plans
Uh, the Website is Down (But We Can Help!)

It’s happened to all of us. It’s 6:45 pm on a Friday. You are just about to leave work when we get the dreaded call. It’s your boss or client. The website’s down, and now he or she is telling you to figure out how to get it back up. To add insult to injury, not only is your site down, but your web host won’t give you any information. It’s like the person emailing you is just some parrot reading from a script.

At NameCheap, we take web hosting very seriously. Our techs and management have over ten years of experience in web hosting. We’ll do everything we can to prevent that 6:45 pm on a Friday call and if for some reason your site goes down, we’ll never leave you in the dark.

Our hosting prices are also some of the most competitive in the industry, since we just doubled the RAM offered for our virtual private servers. For $29.95 a month, you get 512 MB of memory, 30 GB of hard disk space, 200 GB of bandwidth, and free setup. Use coupon code USE4VPS for an extra 10% at our website.

Buy and Sell Domains in the NameCheap Marketplace
On April 29, 2009, the domain ad.com went for $1.4 million dollars. You probably have some extra domains in your account. Why not list them in the NameCheap Marketplace to see if you can make some money on them? It takes just minutes and costs nothing until your domain sells. Just follow the instructions shown here.

With all the smart people who use NameCheap, you’re bound to find a useful domain for one of your sites in our Marketplace. If you have a good idea for a site but not the name, you can search by keywords, subject, and TLD. You just might find the name that serves as a the catalyst for your next big idea.

Save on All Your Domain Name Purchases and Transfers
Now what NameCheap newsletter would be complete without a domain coupon? Use coupon code FLORESCENCE for new domains and SWITCH2NC for transfers at our website.


Read More..

Break

that's hurt . . .

ugh

Read More..

Install Ubuntu 9.04 Jaunty Jackalope

Tadi malam abis download Ubuntu Server yang terbaru dari repo UGM, burning at CD, and then install. Muantep dah! Apalagi komputer yang diinstall Ubuntu dengan codename Jaunty Jackalope ini tersambung dengan internet. Wekekekek.

Meski komputer yang diinstal masih Pentium 3 tapi lancar-lancar aja tuh. Yah, namanya aja diinstall minimalis bro. Hehehe. Apalagi dengan RAM yang cuma 256mb.

Rencananya sih komputer ini mau aq buat web server with IP publik. Wordpress juga sudah diunduh tadi pagi, dan tinggal install. LAMP juga sudah jalan. Ga apa-apa lah cuma dapet harddisk 6,4 GB. Tapi kalo buat sendiri sih. Kan lumayan tuh! Daripada hosting di tempat lain. Ini kan gratis. Xixixixi.

Ya udah, segitu dulu laporannya. Huft, besok senin udah masuk sekolah lagi nie. Potong rambut dulu ah!

Read More..