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"
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}/
mantab artikelnya berguna sekali. thank's :)
ReplyDelete