Petunjuk praktis instalasi Solaris minimalis

Posted on


Di Solaris, ketika kita ingin menghemat space, meminimalisir paket software yang terinstal disesuaikan dengan aplikasi apa yang akan dipasang dimesin tersebut nantinya, kita bisa memilih model instalasi “Core” saat melakukan instalasi, istilah bahasa jadulnya adalah “Just Enough Operating System” :)

Metode ini tentu saja punya “Plus” “Minus” nya, minusnya adalah kita harus bisa memilih secara manual paket-paket apa saja yang dibutuhkan, ini akan sangat sulit jika kita tidak familiar dengan nama paket dan dependencies nya, tapi jika kita sedikit berusaha dan bersabar untuk memanfaatkan internet saya kira tidak ada yang susah :)

Berikut ini sedikit panduan ketika install Solaris secara minimalis dan menginstall beberapa software tambahan yang secara general nanti dibutuhkan saat kita akan menginstall aplikasi.

FYI, instalasi mode “Core” tidak meng-install ssh secara default

Mounting CD/DVDROM

# mkdir /mnt/cdrom
# mount -F hsfs /dev/dsk/c0t0d0s0 /mnt/cdrom
# cd /mnt/cdrom/Solaris_10/Product/

Install Bash

# pkgadd -d . SUNWbash

Install Documentation

# pkgadd -d . SUNWdoc SUNWman

Install JRE

# pkgadd -d . SUNWmfrun SUNWxwrtl SUNWxwice SUNWxwplt SUNWj5rt
# java -version

Install ssh

# pkgadd -d . SUNWssh*
# cd /etc/ssh
# ssh-keygen -t rsa -f ssh_host_rsa_key
# ssh-keygen -t dsa -f ssh_host_dsa_key
# svcadm enable ssh
# svcadm restart ssh

Logging

# touch /var/adm/sulog
# chmod 644 /var/adm/sulog

Setting Cron (hanya root yang punya akses untuk melakukan konfigurasi crontab)

# rm /etc/cron.d/cron.deny
# echo “root” > /etc/cron.d/cron.allow

Install NTP

# pkgadd -d . SUNWntp*
# cp /etc/inet/ntp.client /etc/inet/ntp.conf
# echo “server 10.x.x.x” > /etc/inet/ntp.conf
# svcadm enable ntp
# ntpq -p

Disable service yang tidak digunakan

# svcadm disable rlogin
# svcadm disable ftp
# svcadm disable telnet
# svcadm disable sendmail
# svcadm disable finger

Selamat bereksperimen, ingat…!  Google adalah sahabat terbaik kita :)

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s