ChangeLog

ChangeLog

Saya menuliskan segala 'perubahan + perjuangan' rancang bangun XdevelServer pada changelog. Tujuannya agar siapa saja (yang memerlukan :) dapat mengambil manfaat.

Ikuti dari bawah ke atas.

Saya akan berkomentar, jika Anda tidak berkenan, abaikan saja ! Hehehe

( ps : beri saya waktu untuk berkomentar & merapikan....Sekarang sedang sakauw caffein + nikotin Hehehe)

Urutan History Xdevel :

    Bagian Keempatbelas : Bekerja dalam masa berkabung
    Ini adalah bulan2 berat setelah kehilangan sahabat saya.
    • 09 Mei 2007. Pembatasan Akses ke port SSH. Jika Anda menginginkan koneksi ssh, e-mail ke saya. (Ada usaha untuk "menjebol" server lewat port ini dengan "dictionary attack" Mencoba akses dengan memasukkan nama/password secara acak - yang ada di "kamus")
    • 09 Mei 2007. Upgrade ke PHP-4.4.7 dan zone-time
    • 06 Mei 2007. Open port usermin, webmin, Pop3, dan SMTP yang lupa dibuka pada modem baru :)
    • 06 Mei 2007. Konfigurasi ulang dnsclient. Update setiap 600s
    • 04 Mei 2007. Modem ADSL Lab. Mengalami kerusakan. Karena dalam masa sibuk ujian nasional, maka baru diganti setelah 2 minggu !!! Sekarang Modem yang digunakan adalah PROLINK. (sebelumnya Two-wire)
    • 21 April 2007. Selamat Hari Kartini :) Selama 7 hari yang lalu, xdevel.net hanya dapat diakses via jaringan lokal saja :) Sampai akhir bulan ini sedang dipersiapkan sebuah server baru berbasis AMD Athlon 64 X2 dan Slackware 11. Banyak hacking (hardware) pada proyek ini ( Case yang digunakan menggunakan standar industri 1U ). Rencananya server ini akan dihubungkan langsung ke jaringan IIX Indonesia (colocation). Server ini akan mengusung nama xdeira.net. Salah satu tugas server ini untuk mensupport xdevel.net dan kegiatan eksperimental / hacking lebih jauh :) Catatan (Agustus 2007) : Saya telah memutuskan untuk melakukan dedicated server di USA dengan pertimbangan fasilitas dan biaya. Anda dapat mengakses http://slackerbox.com Ya situs ini sendiri :)
    • 11 April 2007. Testing http://xdevel.net/~slack pada server xdevel.net. Situs ini menggunakan drupal dan akan menjadi tempat dokumentasi Linux Slackware.

    Bagian Ketigabelas....

    Bagian Keduabelas : Siapa Pengguna server ?
    Server xdevel punya 250 user dengan home foldernya masing2.

    • 02 April 2007. Pemberian Subdomain xdevel.net kepada para siswa dihentikan. Siswa dapat langsung mengakses situsnya --> http://xdevel.net/~namasiswa
      Nama siswa sesuai dengan username pada server xdevel.net :P
      Cara ini memangkas hampir 50% tenaga dan pikiran administrator server :). Jadi Para siswa dapat langsung upload data ke server dan saat itu juga ONLINE.

    Bagian Kesebelas : Fokus server
    Anda ingin menjalankan semua servis pada server Anda ? Ada saatnya membagi tugas kerja :)

    • 1 April 2007. Squid Proxy Server di xdevel.net dihentikan pengoperasiannya mulai hari ini. Xdevel.net akan lebih fokus ke web /mail server.

    Bagian Kesepuluh : 'Musuh utama'
    Jika Anda ke http://xdevel.net Maka uptime server menunjukkan kapan terakhir listirk PLN mati ! Hehehe Server ini pernah mencapai rekor 100 hari, dan di 'kill' oleh PLN :P

    • 14 Maret 2007. Dari waktu berjalan ini, saya menyimpulkan 3 'pembunuh' xdevel.net :
      ..........1. Pemadaman Listrik (lebih dari 10 menit :)
      ..........2. DDos atau serangan ke dyndns.com yang berimbas ke xdevel.net
      ..........3. Akses speedy yang ngadat.
      Pembunuh utama adalah no:1 :P
    • 11 Maret 2007. Hari Sabtu kemaren, member.dyndns.org mendapat serangan DDoS hingga update client xdevel.net tidak masuk. Hal ini menyebabkan xdevel.net 'lost in space' seharian. cuplikan e-mail yang saya terima :

        DDoS Attack on members.dyndns.org

        Sat, 10 Mar 2007 22:55

        As of March 9th, 17:00 UTC, members.dyndns.org has been subject to a number of Distributed Denial of Service attacks. DynDNS Administrators have been taking a number of steps to try to mitigate and minimize the impact of the attack. As of March 10th, 17:00 UTC, steps were taken to isolate our main website, www.dyndns.com, out of the line of fire of the attack. We're continuing to analyze and evaluate the situation, however, customers may experience periods where update clients are unable to update DNS hostnames. Customers should simply re-try their update. We'll continue to post updates to this situation as they become available.

    Bagian Kesembilan : 'Deal' dengan Squid
    Xdevel juga mengusung squid proxy server. Ada sargx yang menarik untuk di install :)

    • 28 Feb 2007. Chmod 644 squid.conf ! (Sebelumnya chmod 600) hingga macet :P Dengan chmod 600 selain root tidak boleh lakuin apapun pada squid. Ini terjadi karena saya teledor saat konfigurasi squid.Kemacetan ini terjadi dari tgl 25-28 siang ini. Sekarang dah Oke ! Maaf jika browsing internet Anda lewat proxi terganggu :)
    • 22 Feb 2007. Server Uptime hampir 10 hari :) Siapa pernah menyalakan komputer terus menerus 10 hari ? Ada beberapa masalah pada squid server yang agak ngadat 2 hari ini dan update ddclient yang yang nyantol. Tapi sekarang sudah beres :P
    • 18 Feb 2007. Testing SARG - http://xdevel.net/sargx. Jika Anda ingin mengamati data lalu lintas internet di Lab.Komputer.
    • 14 Feb 2007. Testing Squid Proxi Server. Laboratorium komputer punya 2 proxi server : 192.168.1.222 dan 192.168.1.111 (testing) Dari data yang saya amati, ada peningkatan efisiensi sampai 25 % jika menggunakan proxi server.

    Bagian Kedelapan : Persiapan Release
    Persiapan Release server :) Instalasi kabel listrik dan penempatan Server. Cari tempat di pojok, jauh dari jangkauan tangan jahil Hehehe

    • 13 Feb 2007. Instalasi kabel supply listrik pada server. Saya berterima kasih kepada Pak Ali dan Pak Mahful :) Mereka juga yang melakukan instalasi listrik pada lab. komputer.
    • 09 Feb 2007. Testing GL- SH DEAF Forum.
    • 05 Feb 2007. Oke ! Xdevel.net siap untuk Uji coba Massal :P Ada 2 kemungkinan : Sukses atawa Sukses ! Hehehe......... Saya akan memindahkan BOX xdevel dalam minggu ini ke Laboratorium Skylarx - SMAKSTA.

    Bagian Ketuju : KISS - Clean UP !!!!
    Bersihkan sisa2 'program' atau assesories program bawaan pada server. Dalam kasus ini saya bermain2 dengan webmin dan usermin.Ada banyak fasilitas yang perlu "buang" pada webmin/usermin. Menata ulang lagi. (Gunakan webmin/usermin jika ingin orang awam/siswa dapat mengakses server dengan mudah :)

    • 05 Feb 2007. KISS (Keep It Simple, Stupid ! ) Clean Up - Clean UP - Clean UP !!
    • 01 Feb 2007. Clean UP usermin & webmin !
    • 01 Feb 2007. Testing https://xdevel.net:20000 - usermin. Port 20000 pada xdevel.net akan digunakan sebagai jalur user control (mengganti password, upload/download, dll) . Anda musti menerima / Accept sertifikat dari root@xdevel.net jika ingin terkoneksi. Peringatan ini akan muncul saat browser Anda terkoneksi ke port 20000 xdevel.net. Sekali Accept, untuk selanjutnya Anda akan terhubung pada mode secure https dengan otomatis. (mode secure --> pengacakan / enkripsi data saat dikirim / terima sehingga sulit untuk di sadap . Hal ini berguna untuk password, ....rekening bank, & kartu kredit ! Hehehe )

    Bagian Keenam : Https

    • 30 Jan 2007. Testing https://xdevel.net:10000 - untuk koneksi Webmin.
    • 29 Jan 2007. Testing Mod_SSL Apache. Xdevel akan menggunakan https:// (koneksi Secure) untuk halaman site kritis. Karena menggunakan OpenSSL, Siapapun yang ingin menggunakan koneksi https mesti menerima root CA (Certificate Authority) dari Xdevel.net. Hal ini tidak terjadi jika menggunakan CA komersial (dari verisign misalnya) karena sudah builtin dengan mayoritas browser Internet. Untuk sementara waktu virtual host akan di Off kan.

    Bagian Kelima : Sendmail + Asesories

    • 29 Jan 2007. Sendmail / squirrelmail 99,9 % tuntas ! :) Anda dapat menggunakan fasilitas ini untuk penerimaan/pengiriman e-mail lokal maupun Internasional. Juga dilakukan blocking remote SMTP, agar Xdevel tidak digunakan untuk merelai e-mail spam.
    • 26 Jan 2007. Testing Squirrelmail / Webmail. Penggunaan lokal sudah jalan. Tapi gagal ketika dilakukan testing melewati proxi.

    Bagian Keempat : Sendmail Mail Server

    Melangkah ke SendMail. Sudah mendapat pijakan ? Tahan diri dulu. Kuasai medan baru ke squirrel.

    • 25 Jan 2007. Testing Sendmail again :) Ada dua pilihan server SMTP : smtp.telkom.net dan outbound.mailhop.org . Keduanya oke ! Saat ini saya menganjurkan untuk menggunakan smtp.telkom.net Testing dilakukan lewat PINE (Pine Not Elm) The Fucking Client e-mail - yang berbasis teks.
    • 24 Jan 2007. Testing Sendmail. .............NightMare ! Yang bisa saya lakukan : browse internet tentang Sendmail, RTFM = Read The Fucking Manual, testing lagi , ....AH ! E-mail dari xdevel masuk ke BULK pada account yahoo mail saya !
    • 22 Jan 2007 Oke ! Saatnya memberi 'baju biru' pada Xdevel :) Server di matikan.

    Bagian Ketiga : Apache + PHP + MySQL
    Tuntaskan lebih dulu trisula ini :) Anda dapat melakukan testing menjalankan joomla (website berbasis CMS) pada server Anda. Joomla membutuhkan Apache, PHP, dan MySQL agar dapat beroperasi.

    Sebaiknya bagian ini tuntas lebih dulu sebelum melangkah kedepan :)

    • 21 Jan 2007 Testing APACHE - PHP - MySQL. Salah satu penerapan 'Trisula' ini pada situs berbasis CMS seperti Joomla dan drupal. Joomla berhasil dijalankan pada server ini :) http://joomla.xdevel.net

    Bagian Kedua : PHP + MySQL

    Default Apache adalah menjalankan file .html. Tambahkan file index.php agar dapat menjalankan situs php Anda. Jangan lupa untuk merancang robots.txt untuk mencegah program spider menyedot bandwith Anda. Terakhir pada bagian ini adalah seting MySQL. Lihat di catatan rc.mysqld :)

    • 21 Jan 2007 Testing MySQL (My es que el)
    • 20 Jan 2007 Modem Down :( Tapi server tetap jalan terus.
    • 19 Jan. 2007 Konversi halaman situs xdevel dari format (murni) .html ke .php Oh ya ! Sampai saat ini xdevel telah jalan hampir 6 hari tanpa sekalipun mati/reset. Anda dapat melihat 'Server Uptime' . Modifikasi dan rancang bangun dilakukan 'On the fly'
    • 19 Jan. 2007 Clean up code ! Penyederhanaan xdevel. Penghapusan Link download aneka file (lagu, ringtone, dan picture). Xdevel akan lebih difokuskan ke web/mail server.
    • 18 Jan 2007. Aktifasi modul PHP. Mulai sekarang, script PHP telah dapat di jalankan. Jika ingin mengetahui info PHP xdevel.net, klik TesPHP !
    • 16 Jan 2007. Penambahan password (.htaccess) pada bagian download. Hal ini mencegah para SUCKER mengeduk informasi dan memakan bandwith dari xdevel. Saya mengetahui dari Log apache, dari tgl 9-14 banyak 'intruder'/web crawler/robot menyambangi xdevel.net. Tentu mereka bukan manusia tapi program. :) Jika ingin tahu tentang webcrawler/robot : robotstxt.org. atau cara defeat : leekillough.com .

    Bagian Pertama : Uji coba awal
    Pertama saya menyiapkan perangkat keras dan UPS :) Rentang waktu listrik PLN padam kadang <15 menit. UPS akan mengatasi hal ini. Kemudian Situs wehsite (top level) saya comot dari Help Apache. Saya tidak mengenal HTML dan sebangsanya.

    Karena IP address dari Speedy adalah dinamik (selalu berubah) maka diperlukan program updater otomatis. Lihat di dyndns.com. Saya perlu ngoprek untuk menambahkan socket ssl pada updater.

    • 15 Jan 2007. Koneksi ftp dari DOME Coffe GM Ext. Sukses !
    • 15 Jan 2007. Testing Koneksi ftp & Virtual Host
    • 13 Jan 2007. upgrade ddclient 3.7 - Io::Socket::SSL
    • 09 jan 2007. Upgrade account dyndns dan tambah servis Recursive DNS. ($39)
    • 09 Jan 2007. Ubah domain ke http://xdevel.net. Custom DNS ($24 )
    • 08 jan 2007. Web development. Menggunakan bluefish dan NVU. Situs Xdevel didesain sederhana tapi fungsional. Inpirasi diperoleh dari situs apache.
    • 06-07 jan 2007. Ujicoba pertama xdevel. Jalan 2 hari penuh tanpa ada UPS. Jalan dengan domain name xdevel.mine.nu.