Mengapa monowall? tidak pfsense sekalian? hmmm Saya pernah mengalami kasus unik. Router hardware saya kebetulan rusak. Dan besok server musti UP dengan konfigurasi yang boleh dilakukan di level router.
Category Archives: Operating System
OpenSuse: Server Linux ala Windows Server
Bagi anda yang ingin memanage server LINUX tanpa dipusingkan untuk mengetik kode-kode di terminal, dan bukan melalui WebINterface — melainkan antarmuka GUI
Installasi Simple Machine Forum & WordPress pada ClearOS 6.4
Kali ini saya jelaskan tutorial semi lengkap untuk menginstall SMF (Simple Machine Forum) & WordPress pada ClearOS 6.4. Sebagai tambahan informasi, anda pasti pernah browsing ke forum-forum seperti Kaskus, detikforum dll, nah SMF adalah mirip seperti Vbulletin webapps yang berbasiskan php dan database, baik mysql, posgresql atau yang lainnya. Memang fitur SMF tidak semewah VBulletin, namanya juga gratisan. Kalau WordPress yah, engine blog yang anda kunjungi ini. Untuk itu, silakan unduh ClearOS 6.4 dari situs http://www.clearfoundation.com/Software/downloads.html.
Versi 32 bit untuk RAM mesin yang max 4gb, sedangkan 64 bit untuk RAM yang lebih dari 4gb. Ukuran ISO nya relatif sedang; ukuran 1 CD; yakni antara 600-700mb. File ISO itu bisa anda burn ke CD dengan aplikasi pilihan anda, seperti NERO Burning ROM atau burner-burner lainnya. Bisa anda cari sendiri di www.filehippo.com. Untuk langkah installasi dasarnya saya tidak jelaskan disini, karena relatif mudah, anda tinggal ikuti panduan-panduan dari blog lain atau website clearos sendiri.
Sesudah proses installasi awal selesai, buka browser anda yang terhubung dalam 1 LAN dengan Clearos. yakni misalnya: http://192.168.3.4:81. Jika menggunakan browser Firefox, akan ada error masalah sertifikat SSL yang invalid, di terima saja. Karena SSL sementara self-signed. Belum memakai vendor sertifikasi SSL, seperti Network Solution, Godaddy, atau yang lainnya.


















Lingkaran yang dibawah, jika anda ingin melakukan reboot atau shutdown server secara benar.



PassiveFTP berguna untuk membuka port passive bagi client-ftp yang support passive connection. Kebanyakan diperlukan setingan ini. Oh ya, kalo ISP anda berbasikan MODEM, seting juga port-forwarding (virtua server). arahkan port-port diatas ke IP WAN ClearOS.



Misalkan server anda digunakan untuk keperluan lain, yang tidak membutuhkan www. Kolom alias bisa blank.
Sampai disini silakan buka server anda dengan domain/ip publik yang tadi sudah di set. Akan muncul halaman default dari Clearos. Jika tidak ada dokument html/php yang di upload.

Hmmm, bentar. sampai sini sudah sedikit lega. Karena ClearOs sudah aktiv layanan webserver, database, ftp dll. Serta sudah dibukakan akses dari seting firewall. Selanjutnya; rekomendasi saya. Unduh tools putty.exe dari http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe — Jika broken link, silakan cari di www.filehippo.com. Gunakan fasilitas pencariannya. atau browse sendiri di google.
Ada dua metode installasi SMF & WordPress. Yakni kita unduh dulu ke lokal, lalu upload via WinScp http://winscp.net/download/winscp522setup.exe atau filezilla
Winscp menggunakan protokol yang aman, yakni koneksi terenkripsi, Filezilla menggunakan protokol FTP biasa. FTP juga bisa dibuat tereknripsi. Tetapi saya belum pernah coba. Saya lebih banyak menggunakan WinSCP untuk proses transfer file.
Saya memilih installasi via remote console, yakni via putty. Untuk itu segera eksekusi file putty.exe tsb, lalu masukan IP server, bisa publik ataupun LAN, tergantung anda berada disini mana. Dalam hal ini, saya menggunakan IP Public.
Jika ada peringatan masalah ssh=rsa, klik yes saja. Putty akan menampilkan prompt ‘login-as’. Isikan username root & password.
Ketikkan pada prompt #
yum install wget cd /var/www/html wget http://wordpress.org/latest.tar.gz tar -zxvf latest.tar.gz mkdir smf cd smf wget http://mirror.ord.simplemachines.org/downloads/smf_2-0-4_install.tar.gz tar
Installasi Slackware Linux sebagai proxy server
Entah kenapa saya ingin menginstall SQUID pada OS Slackware linux, yah namanya juga kategori IT Iseng heheheh:
Pertama-tama unduh ISO Slackware terbaru, terakhir download saya memakai versi 14 untuk 32 bit, karena mesin yang di install cuma ram 1/4 gb, harddisk 20 gb IDE. Oh ya.. Slackware sangat ringan loh, lebih ringan dari Debian dan setiap versi di rilis sampai benar-benar siap. Tidak seperti Ubuntu non LTS yang dirilis berdasarkan waktu.
Donlot iso bisa langsung dari url ini: http://mirrors.slackware.com/slackware-iso/ Cukup download yang disc 1 saja, kalau ada versi DVD nya boleh juga. tapi agak besar. Saya hanya download 1 file iso ini slackware-14.0-install-d1.iso. Karena cuma butuh paket squid yang langsung di install dari internet — nanti.
Kalau sudah punya iso Slackware 14, burning ke CD di desktop Windows anda dengan ISo recorder atau tools-tools lainnya. Saya belum sukses menggunakan boot dari USB untuk Slackware 14. Kalau distro lainnya bisa gunakan YUMI (support banyak OS, dalam 1 flashdisk).
Set bios motherboard anda agar booting dari CD-drive. masukan CD Slackware #1 ke cd-drive. Akan muncul tulisan “boot”. anda tingal tekan enter saja.
Lalu akan menanyakan jenis keyboard, di tekan enter lagi saja.
Begitu menanyakan ‘slackware login’ isikan dengan root langsung masuk ke mode root #
Ketikkan ‘cfdisk’
Tekan N (New). Jika ada partisi lainnya dalam harddisk, silakan hapus dengan menekan D (Delete). Lalu dilanjutkan dengan New lagi. Pilih primary, lalu masukkan Ukurannya dalam Megabytes. Kita buat dulu partisi Swapnya (temporary). masukkan 512 MB, sudah cukup untuk squid dan ram < 1gb. lalu pilih END. biar patisi swap ada di belakang.
Seharusnya terliat seperti ini:
name baris pertama kosong, karena belum di ISI, dan baris kedua sda1 Primary Linux. Pindahkan kursor ke primary linux baris kedua. Pilih type, lalu ketikan 82. Sehingga label Linux berubah menjadi Linux swap.Tekan tombol panah atas pada keyboard ke Freespace. Lalu pilih NEW-Primary. Untuk sizenya tinggal Enter saja, karena menggunakan sisa Freespace untuk di install system. FS type sda2 Akan berubah menjadi Linux. Lalu tekan tombol [Bootable]. yang artinya partisi akan di Boot dari sda2. Sampai ada tulisan Boot di kolom Flags.
Dan diakhiri dengan memilih [Write] lalu ketik yes. Setelah itu akan kembali ke prompt #
Ketikkan setup. Akan muncul Windows sbb:
Pilih Add swap. Otomatis akan milih /dev/sda1 yang kita set tadi di cfdisk. tekan OK saja
Lalu pilih No untuk mengecek bad-sector, kalau memang kondisi harddisk masih oke. tekan OK lagi, ada pengumuman bahwa /dev/sda1 sudah dijadikan partisi swap. Lalu muncul Window akan membuat partisi root (/). pilih (select) pada /dev/sda2.
lalu pilih Format Quick format with no bad block checking. pilih reiserfs. mengapa reiserfs? karena kita mau membuat proxy server squid. Dengar-dengar reiserfs walaupun sudah tidak dikembangkan lagi, sangat ampuh untuk dijadikan partisi cache squid. entahlah, saya cuma pernah baca. terserah anda, tapi rekomendasi selain reiserfs adalah ext3 & 4.
Thats its. Semua harddisk sudah di partisi dan diformat sesuai kebutuhan. Tekan Enter saja. Muncul Windows:
Pilih nomor 1, lalu pilih auto pada Windows selanjutnya. Tekan OK aja.. lalu installasi akan dimulai, kalau ada full pilih full saja. takutnya kalau custom ada yg dibutuhkan pada saat kompilasi software.
Nah tunggu beberapa menit, bisa 5 menit ataupun 1 jam. tergantung spek mesin anda.
Akan muncul prompt untuk memasukan disc 2, pilih quit saja. Lalu tekan yes. pada pilihan Configure system. Lalu pilih skip dalam pilihan Make USB. Pilih simple selanjutnya pada pilihan Install LILO. lalu OK. Pilih pada Configure LILO ot use …. pilih standard, lalu OK lagi. Tekan oke pada Optional Lilo append….
Lalu tekan NO pada USE UTF-8 text-console…
Enter pada MBR di Windows Select LILO destination . Pada pilihan MOUSE, pilih sesuai mouse anda, PS2 atau USB. Saya pilih ps2 saja. karena mouse saya masih PS2. Lalu yes untuk konfirmasi.
Pada configure network tekan yes.. masukan nama hostname mesin slackware. isikan dengan misalnya ‘slackproxy’. lalu Pada windows Enter domain name. isikan dengan local.
Muncul Configuration type for Slackproxy.local. Pilih static IP. Lalu isikan ip mesin tsb. saya menggunakan network 192.169.30.x, jadi saya isikan 192.168.30.200. Begitu juga netmask, defaultnya sudah terisi 255.255.255.0. Enter saja.
Nah gateway di isikan dengan IP gateway anda, saya mengisikan 192.168.30.1 karena routerboard saya ip LAN nya itu. Lalu pilih Yes pada Use a name servers. saya isikan 8.8.8.8 (google public dns). atau bisa isikan dns ISP, modem, atau routerboard anda yang sudah di konfigurasi dnsmasq nya.
Pilih accept untu melanjutkan. Selanjutnya pilih service yang akan dijalankan pada saat OS booting. Saya tekan OK saja. karena yang paling penting rc.sshd sudah secara default ter pilih.
Selanjutnya pilih NO pada Console font.. ga penting-penting banget. Lalu pilih Clock Settings, pilih YES. arahkan ke gmt+7 atau lokasi anda. Saya pilih Asia/Jakarta.
Pilih YES pada NO ROOT PASSWORD warning. Isikan 2x password root anda.
dan akhirnya, selesai installasi slackware linux ini.
tekan ctrl+alt+del, lalu installer akan mereboot mesin anda. kalau cd tidak keluar dengan sendirinya, tekan deh tombol ejectnya. biar boot dari harddisk, atau masuk ke BIOS lagi setting harddisk sebagai pilihan boot pertama.

Teken enter saja… biar cepet. Sampai muncul tulisan login. Ketikkan ROOT dan password yang tadi pas installasi di input.
lalu test ping, apakah sukses ngeping keluar apa tidak.
# ping yahoo.com
Kalau sukses ada tulisan icmp_reg dan …. ms.
Nah sampai sini, si slackproxy sudah konek ke internet. ketik logout saja. kita remote langsung pada mesin Windows dengan menggunakan putty.exe yang bisa anda download dari gugel.
Pada putty, pilih 192.168.30.200 (ini ip slack saya). lalu pilih SSH, pastikan port nya berubah menjadi 22.
Kalau sudah login via ssh+putty, langsung saja unduh squidnya.
#wget http://repository.slacky.eu/slackware-13.37/network/squid/3.1.14/squid-3.1.14-i486-1sl.txz #upgradepkg --install-new squid-3.1.14-i486-1sl.txz
#cd /et/squid/ # group add proxy # user add proxy #
Pemulung cache dengan Mikrotik internal proxy
Nah ini solusi sederhana jika anda punya mesin routerboard mikrotik, yang menyediakan paket http proxy didalamnya, baik versi rb ataupun x86. Untuk itu silakan buka Winbox anda, login ke mesin mikrotik
PHP Mysql dalam lingkungan Windows
Untuk mulai belajar pemprograman server-side-scripting dibutuhkan konfigurasi software yang mirip dengan kondisi tempat hosting akan di execute, yang biasanya hidup di lingkungan Linux/BSD, dan bahkan
Pemulung cache (web accelerator versi murah)
Tulisan ini mungkin berguna bagi para System Administrator kantoran yang lagi ga ada kerjaan mendesak, sekalian buat iseng-iseng.
Sesuai judul; tujuannya untuk membuat konten http (hanya request http)