Debian sebagai tukang pos

Debian sebagai tukang pos, gimana caranya? gampang saja. Installasi awal Linux Debian 7 sangatlah mudah, saya tidak menjelaskannya disini karena Nanti kepanjangan dan cenderung monoton. Jika anda tidak mengerti installasi Debian dari NOL bisa cari artikel di google cara installasinya — step by step.

Oke; saya jelaskan dulu kondisi lingkungan network saya. Debian dibelakang router, sudah mendapatkan akses internet. Router di set untuk memberikan NAT port-port smtp, pop3, imap ke IP private Debian. MX-record di domain-cpanel sudah diset Β ke IP Public router.

So, saya tinggal installasi paket-paket mail server. Untuk itu silakan liat konfigurasi network saya /etc/network/interfaces

~# tail /etc/network/interfaces
allow-hotplug eth0
iface eth0 inet static
address 192.168.30.9
netmask 255.255.255.0
network 192.168.30.0
broadcast 192.168.30.255
gateway 192.168.30.1
dns-nameservers
read more

Sekilas tentang Solaris, installasi – konfigurasi dasar.

Mungkin Operating system ini sudah jarang terdengar semenjak di akusisi Oracle dari Sun Microsystem. OS ini murni UNIX yang katanya salah satu OS teraman dan stabil. Ya, betul sekali OS ini memang sangat stabil untuk peladen database, mail server dan DNS.

Karena MySQL juga sudah diakusisi oleh Oracle, sudah pasti Solaris teroptimasi untuk melayani database mysql. Biasanya Solaris di Install di mesin-mesin Blade, server besar baik yang menggunakan prosesor sparc, intel based dll. Di salah satu ISP Jakarta, yang pernah saya temui Solaris di Install sebagai mail-server menggunakan hardware Sun-Blade.

Ya sudah, kita unduh saja Solaris x86 v10; karena keterbatasan hardware sih πŸ˜€ — Download dari www.oracle.com/technetwork/server-storage/solaris10/downloads. Diperlukan registrasi dan verifikasi via imel.

solaris 10 install 0001
Tekan Enter saja
solaris 10 install 0002
Tekan F2
solaris 10 install 0003
Tekan 1 kalau anda bisa bahasa Brazil πŸ˜€
solaris 10 install 0004
tekan lagi F2 3 kali
solaris 10 install 0005
Karena dijadikan dedicated server (semestinyalah), pilih NO lalu F2

solaris 10 install 0006

solaris 10 install 0007
karena dibelakang router. Saya masukan IP private-static. tekan F2 6x mengiyakan pertanyaan default, subnet mask, ipv6 (tidak di install)
solaris 10 install 0008
Seharusnya tampilan setingan terlihat ini. IP Private C dengan Subnet /24 beserta keterangan lain. F2 lagi untuk melanjutkan. Jika terjadi kesalahan ulang saja, dengan menekan F4
solaris 10 install 0009
Penting. Kalau ingin menggunakan Kerberos Key. Atau No untuk memakai yang standard UNIX. Tekan F2 2x

solaris 10 install 0010

solaris 10 install 0011
Masukkan domain internet untuk Solaris.
solaris 10 install 0012
masukan DNS server ISP atau DNS-masq router. Saya gunakan DNS google. 8.8.8.8 lalu F2 3x
solaris 10 install 0013
Seharusnya tampilan setingan DNS seperti Ini.
solaris 10 install 0016
TimeZone settings. Asia-Indonesia- Sumatra java
solaris 10 install 0017
Password root, sebaiknya di isi yang rumit.

solaris 10 install 0015

solaris 10 install 0018
Enable saja SecureShell Remote.
solaris 10 install 0019
Uncek, biar ga ribet πŸ˜€
solaris 10 install 0020
Masukkan proxy lokal anda, jika solaris komunikasinya hanya via proxy untuk proses install paket/upgrade system.
solaris 10 install 0021
Tekan F2 lagi untuk memulai proses pengkopian dari dvd ke harddisk mesin.
solaris 10 install 0022
Install ke harddisk lokal, atau ke harddisk iScsi..? F2 untuk lanjutkan.
Lalu F2 lagi sampai 5-6 kali πŸ˜€
solaris 10 install 0023
Pilih UFS kalau ram anda tidak sampai 1 gb, lainnya ZFS; lebih cepat; lebih stabil; jarang corrupt.
solaris 10 install 0024
Pilih default saja πŸ˜€ nomor 2, lalu F2
solaris 10 install 0025
Setingan ZFS. Setting Pool-tank dll. F2 saja lah; sebanyak 3-4 kali.
solaris 10 install 0026
Proses pindah media, dari Dvd ke Harddisk dimulai… agak lama. harap sabar.

Oh ya. UNIX based; Solaris, BSD, dan turunannya Linux hampir sama semua koq. Jadi lupakan untuk mencari yang terbaik. Tergantung setingan sysadminnya dan konfigurasi mesinnya. Kalau bisa memanfaatkan resource mesin, servis apapun yang di ladeni di system akan cepat, aman dan efisien. Yang biasanya berbeda adalah Loadernya. Di Linux ada grub & lilo di Bsd ada btxloader, di Solaris loadernya grub, dll. dll. dll.

Oh ya (lagi), ada 40 tahun perayaan UPtime di Server UNIX loh πŸ˜€ Kalau tidak salah server root-dns. Kalau server tsb reboot/shutdown, akan banyak website yang tidak bisa terbuka.

solaris 10 install 0027

solaris 10 install 0028
Salah satu server Windows saya, baru 1 thn lebih dikit Uptimenya.. beda 39 tahun lagi

Kembali ke topik awal πŸ˜€F66048BEF41EEC4912FE7E4BF3C74_h498_w598_m2

solaris 10 install 002
Selamat datang di Solaris. tekan enter saja, kalau tidak sabar untuk Boot ke sistem. Awal boot memang lebih lama. karena mengkonfigurasi beberapa paket. Misalnya key untuh SSH, ngecek file system. Ditambah ZFS, awal boot memang lambat ketimbang UFS, tetapi ketika melayani untuk mail server dan cache server, secepat kilat. Kalau untuk database, filesystem standard saja sudah cukup.
solaris 10 install 0029
Tampilan login ke Desktop Solaris. Masukkan saja user root & passw nya untuk login.
solaris 10 install 0030
Saya pilih CDE, karena sudah terbiasa.
solaris 10 install 0031d
Tampilan desktop Solaris 10. Mirip OS/2 warp ya …? πŸ˜€
solaris 10 install 0032
Untuk mencoba desktop environtment yang lain, tekan dan tahan di tombol Option pada login menu.

Solaris berhasil terinstall dengan baik pada mesin.

Tidak ada startmenu di CDE. untuk melihatnya klik kanan diruang kosong desktop. lalu cari terminal untuk masuk ke terminal πŸ˜€

Tips:

Untuk logout cepat dari desktop ke login (gdm), silakan gunakan shortcut ctrl+alt+backspace. Perintah-perintah umumnya seperti ls, mkdir dll sama semua dengan freebsd. Bagi yang mo login root via ssh, silakan edit file sshd_config & ssh_config di /etc
 PermitRootLogin yes
 PasswordAuthentication yes
 AllowUsers root
 Port 22

 

  • extract file .tar.gz agak sedikit lama; pertama gunzip namafile.tar.gz nya, lalu di untar menggunakan ‘tar -zxv namafile.tar’ nya
  • untuk menambahkan gateway untuk akses internet (jika dibelakang router yang sudah meroute dengan benar) # ‘route add default 192.168.30.1’. Biar persisten, buat file baru di /etc/defaultrouter. yang isinya ip gateway. Bisa gunakan perintah echo 192.168.30.1>/etc/defaultrouter
  • Silakan browsing-browsing keΒ http://www.sunfreeware.com/ untuk mendapatkan paket-software yang bisa di install ke sistem. Yak; lagi-lagi butuh registrasi.
  • Untuk install paket dari .gz biasanya perlu kompilasi. Jarang ditemui binary packet πŸ˜€ — caranya? beda-beda. baca file README didalamnya.
  • init 0 untuk reboot, init 5 untuk halt/shutdown. Di lingkungan multiuser-clustering, gunakan perintah ‘shutdown’.
  • solaris 10 install 0033
    Tampilan desktop java solaris. Akan menjadi desktop default di Solaris yang akan datang. Biasakan juga memakai desktop ini.
    solaris 10 install 0034
    Firefox di Solaris, dalam desktop Sun-Java

    Coba kita install mysql community edition dari situs nya langsung (lagi-lagi butuh registrasi; tetapi kalau sudah registray oracle account, bisa digunakan). Saya pilih untuk versi 10, x86.

    Setelah file mysql-xxx.pkg.gz terunduh, save di /tmp. buka terminal. lalu ketikkan:

    # groupadd -g 800 mysql
    # useradd mysql -g 800
    # gunzip mysql-5.1.72-solaris10-x86_64.pkg
    #
    read more

    Teknik mempercepat Website

    Ada berbagai cara mempercepat pemuatan website dari server ke browser, baik di sisi Script, penempatan file, kompressi di protokol http, menggunakan CDN dll.

    Bila anda mempunyai website yang terletak di datacenter Eropa / Amerika cukup membayar mulai puluhan dollar sampai ratusan, semuanya akan otomatis πŸ˜€ Untuk itu; gunakan layanan CDN termudah yang pernah saya temui. Yaitu menggunakan layanan CloudFlare.

    Setup CloudFlare hampir otomatis, anda tinggal mengganti name-server di domain control panel dengan dns 1&2 nya cloudfire. Teknisnya: CloudFlare akan mengupload ke beberapa server semua conten situs anda. Ketika ada user dari negara; misalnya Belgia, Server yang tadinya request ke Newyork (misalnya kota ini tempat hosting anda), akan dilarikan ke Negara tsb, atau yang terdekat. Ini berkat pemanfaatan teknologi dilevel DNS. Walaupun anda mempunyai sub-domain, MX record yang banyak sekalipun --Β CloudFlare akan mendownload dan mengunduhnya ke beberapa lokasi server dibelahan dunia dalam hitungan menit/jam.

    Bagaimana kalau website hosting di ASIA, terutama di Indonesia? teknik CDN CloudFlare tidak bisa dimanfaatkan karena beberapa faktor; saya tidak jelaskan disini sebabnya πŸ˜€