>FreeBSD Basic Configuration / Konfigurasi dasar FreeBSD

>Pada FreeBSD yang baru saja diinstall terdapat beberapa file konfigurasi yang perlu diperhatikan untuk keberjalanan sistem. FreeBSD yang baru saja diinstall mungkin belum bisa melakukan koneksi internet dan memberikan servis-servis seperti installasi via ports dan sebagainya. Hal tersebut dikarenakan kita belum melakukan konfigurasi pada file-file yang dibutuhkan dan mengkonfigurasi beberapa environmet variable, beberapa file tersebut antara lain:

ports-supfile, make.conf, rc.conf
file-file konfigurasi ini terdapat pada directory /etc .
rc.conf
file ini menyimpan semua informasi mengenai hostname, parameter-parameter jaringan yang penting seperti alamat ip, netmask dan router, serta informasi servis atau program (terutama yang berkaitan dengan jaringan) yang ingin secara otomatis dijalankan oleh FreeBSD ketika FreeBSD dihidupkan. 
Isi dari file ini pada saat freebsd baru saja diinstall adalah hasil dari pilihan2 yang kita lakukan pada layar-layar biru yang kita temui pada prosess installasi. contoh isinya untuk setting ip address statik (inet, netmask), gateway/defaultrouter, dan hostname adalah sebagai berikut.
linux_enable=”YES”
sshd_enable=”YES”

# — sysinstall generated deltas — # Sat Oct 9 02:26:18 2010
ifconfig_fxp0=”inet 167.205.76.120 netmask 255.255.255.224″
defaultrouter=”167.205.76.97″
hostname=”ateam.okecem.itb.ac.id”
make.conf
make.conf merupakan konvigurasi utama untuk melakukan koneksi ke ports atau ports database.
ports merupakan salah satu metode installasi software yang digunakan pada freebsd. Melalui ports ini kita bisa memperoleh database dan semua sources software atau program yang telah disediakan. proses installasi program menjadi sangat simple, yaitu tingga masuk ke direktori ports yang di inginkan lalu masukkan perintah make install. contohnya kita ingin melakukan installasi mysql55-server, sebuah program server database yang digunakan secara massal karena gratis dan kemudahan pemakaiannya. 
maka pertama kita masuk ke direktorinya. lalu melakukan installasi 
1. cd /usr/ports/databases/mysql55-server
2. make install clean
maka proses installasi akan berjalan.
untuk dapat melakukan semua itu maka 
untuk koneksi internet melalui proxy (di kampus2) 
file make.conf dapat diisi seperti contoh dibawah ini.

FETCH_ENV=ftp_proxy=http://user:password@alamatproxy:portnya/
FETCH_ENV=http_proxy=http://user:password@alamatproxy:portnya/
MASTER_SITE_OVERRIDE=alamat download file
contoh untuk konfigurasi make.conf di dalam ITB
FETCH_ENV=http_proxy=http://dikaastu:ganteng1234@cache.itb.ac.id:8080
FETCH_ENV=ftp_proxy=ftp://dikaastu:ganteng1234@cache.itb.ac.id:8080
MASTER_SITE_OVERRIDE=ftp://ftp.itb.ac.id/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
Advertisements

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 )

Google photo

You are commenting using your Google 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 )

Connecting to %s