Linux Mandrake Untuk Server
oleh Onno W Purbo
Prerequisit
Tingkat ini bukan untuk pengguna biasa, tapi untuk seorang operator.
Tools yang sangat berguna
https://localhost:10000 -Webmin!
Setting TCP/IP & Routing
Tujuan:
Set ethernet adapter & routing.
Langkah:
https://localhost:10000 - hardware - network configuration - network interfaces. Klik eth0 & set IP address, network, broadcast address. Tekan save setelah selesai.
https://localhost:10000 - hardware - network configuration - routing and gateways. Untuk konfigurasi sederhana cukup isikan default router. Tekan save setelah selesai. Untuk fungi routing yang kompleks anda dapat bermain-main dengan Act as router, local routes, static routes dll.
https://localhost:10000 - hardware - network configuration - dns client. Isikan DNS server untuk me-resolve domain name di Internet.
Setting Webserver
Tujuan:
Menjalankan Webserver yang ada (biasanya Web server sudah jalan).
Langkah:
https://localhost:10000 - Servers - Apache Webserver. Perhatikan di bagian bawah anda bisa menambahkan beberapa server pada sebuah Webserver apache. Default webserver akan beroperasi pada port 80 dengan file HTML di letakan di /var/www/html.
Bagian bawah sekali, anda dapat membuat virtual server. Cukup memasukan IP address, port, lokasi document root, nama / hostname web server. Jangan lupa klik create. Untuk teknik yang lebih kompleks dengan virtual web server ini, sebaiknya anda menambahkan IP address pada virtual ethernet eth0:1, eth0:2, eth0:3 dll melalui https://localhost:10000 - hardware - network configuration - network interfaces.
Jika anda mengubah setting Webserver apache, jangan pula lakukan Apply Changes, Stop Apache & Start Apache yang berlokasi di pojok kanan atas.
Membuat Domain Sendiri
Tujuan:
Membuat domain name sendiri & mengaktifkan DNS server.
Langkah:
https://localhost:10000 - Server - Bind DNS Server (8) - Create a new master zone.
Pada bagian create a new master zone isikan: domain name, master server (bisa berisi IP address dari master server), e-mail address penanggung jawab. Tekan create.
Pada bagian existing DNS zone, masuk ke domain yang baru kita buat.
Klik NS - masukan zone name (di akhiri titik) & nama server. Untuk menambahkan name server yang membawa informasi sebuah zone. Tekan create.
Klik A - masukan host (tanpa zone & tanpa di akhiri titik) & IP address. Untuk menambahkan sebuah hostname. Tekan create.
Klik MX - masukan nama mesin kita yang akan diberikan MX, nama mail server lengkap di akhiri titik, prioritas MX semakin kecil angkanya semakin tinggi prioritasnya. Tekan create.
Tekan edit record file untuk melihat record yang kita buat & jika ada keganjilan.
Kembali ke halaman Web sebelumnya, tekan Start Name Server yang terletak di bawah kiri.
Membuat Virtual Webserver
Tujuan:
Membuat beberapa virtual webserver di sebuah mesin
Langkah:
Secara sepintas telah diterangkan di bagian setting Webserver. Bagian ini akan menerangkan secara perlahan & lebih detail.
https://localhost:10000 - hardware - network configuration - network interfaces - add a new interface. Isikan eth0:1 (dst untuk virtual interface selanjutnya) & set IP address, network, broadcast address. Tekan save setelah selesai. Jumlah virtual interface minimal sama dengan jumlah virtual web server yang akan dibuat. IP address yang digunakan di eth0:1, eth0:2 dst harus berbeda satu sama lain.
https://localhost:10000 - Servers - Apache Webserver - Create a new Virtual Server. Sebuah virtual server dapat dibuat. cukup memasukan IP address, port, lokasi document root, nama / hostname web server. Jangan lupa klik create.
Masuk ke shell, ubah permission dari lokasi document root virtual server anda dengan # chmod 755 /path/virtual/server.
Seharusnya virtual web anda dapat di akses secara lokal menggunakan alamat http://virtual.server.
Setting Servis e-mail
Tujuan:
Memberikan servis e-mail antar user Internal.
Mengirimkan e-mail ke Internet.
Mengambilkan e-mail dari Internet.
Langkah:
Mail server postfix biasanya sudah terinstall di Linux Mandrake kalau anda memilih paket Server Mail pada saat kofigurasi awal. Dengan demikian anda dapat saling berkirim e-mail antar user di Linux Mandrake.
Agar postfix dapat mengirimkan e-mail anda ke Internet dengan merelay melalui mail server smtp.isp.net.id. Edit file /etc/postfix/main.cf isikan parameter relayhost=smtp.isp.net.id.
Agar postfix mau menerima e-mail dari workstation lain di LAN untuk di relay ke Internet. Edit file /etc/postfix/main.cf isikan parameter mynetworks=192.168.0.0/24, 127.0.0.0/8
Untuk mengambilkan e-mail user yang ada di yahoo.com, pop.isp.net.id, dll. Dapat digunakan fetchmail. Biasanya perintah fetchmail di set /root/.fetchmailrc dengan permission 710. Contoh isi .fetchmailrc untuk user lokal (andalokal) dengan e-mail address useranda@yahoo.com, adalah:
poll pop.mail.yahoo.com protocol pop3
username useranda password rahasia is andalokal here:
Cerita akan menjadi seru kalau anda ingin supaya semua user mempunyai e-mail masing-masing, dengan domain sendiri & dapat menerima e-mail dari internet.
Setting Jaringan TCP/IP LAN
Tujuan:
Setting supaya TCP/IP dapat berjalan dengan baik di jaringan LAN.
Langkah:
Mandrake Control Center à Network & Internet à Connection à Configure. Isi dengan benar IP address ethernet card.
Masuk ke shell / console. Lakukan $ ping [ip.address.komputer.tetangga] harusnya komputer tetangga ada akan meresponds jika LAN tersambung dengan baik.
Setting Network Neighbourhood (SAMBA)
Tujuan:
Setting supaya bisa berbicara dengan network neighbourhood di Windows.
Langkah:
Gunakan SWAT http://localhost:901
http://localhost:901 à global perlu di set workgroup, netbios name & security share (jangan security user, supaya mudah dari Windows mengakses Linux). Jangan lupa tekan tombol commit changes.
http://localhost:901 à shares dapat kita create share dengan /path/share yang betul. Jangan pula tekan tombol commit changes.
http://localhost:901 à status dapat di start / stop / restart smbd & nmbd, agar Samba beroperasi atau tidak.
Setelah semua di set dengan baik kita dalam browsing network neighbourhood menggunakan Start à Networking à Remote Access à Gnome Samba Browser. Share di komputer lain dapat di mount ke komputer kita dengan klik kanan.