Instalasi Fedora DS di Ubuntu 9.10

Ternyata sudah lama ya g nulis blog lagi, kangen juga.
sambil experimen FDS di Ubuntu 9.10 skalian tulis aja experience nya di sini,
berbekal tutorial dari ubuntu community akhirnya berhasil juga install FDS.
oke, langsung aja ke step-stepnya.

next step
Langkah pertama tambahkan repository FDS dengan cara
di terminal ketik : sudo gedit /etc/apt/sources.lst
tambahkan
deb http://ppa.launchpad.net/ubuntu-389-directory-server/ppa/ubuntu/ karmic main
deb-src http://ppa.launchpad.net/ubuntu-389-directory-server/ppa/ubuntu/ karmic main
Kemudian update
apt-get update
Jika terdapat error pada public key, ketikan
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 07B8937284F281ED
sudo apt-get update
Langkah selanjutnya kita install paket FDSnya
install dependency paket
sudo apt-get install libmozilla-ldap-perl
Download dan install libicu40
wget http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu40_4.0.1-2ubuntu2_i386.deb
sudo dpkg -i libicu40_4.0.1-2ubuntu2_i386.deb
Oke, sekarang install FDS dan Javanya
sudo apt-get install dirsrv dirsrv-admin 389-ds-admin-console 389-ds-console
389-idm-console libadminutil1 libapache2-mod-nss libidm-console-framework-java
libjss-java libldap-java libsvrcore0 openjdk-6-jdk
saat proses instalasi paket tersebut terdapat warning “* /var/run/dirsrv is not writable for “
edit file /etc/init.d/dirsrv-admin cari baris ini
owner=`grep \^sysuser /etc/dirsrv/admin-serv/admserv.conf | awk ‘{print $2}’ ‘
ubah menjadi
owner=`grep \^User /etc/dirsrv/admin-serv/console.conf | awk ‘{print $2}’ ‘
langkah selanjutnya take ownership
sudo chown -R dirsrv /var/run/dirsrv
stop service sebagai berikut
/etc/init.d/dirsrv-admin stop
/etc/init.d/dirsrv-admin start
jika kita mendapatkan error saat start FDS admin seperti ini :
“apache2: Syntax error on line 123 of /etc/dirsrv/admin-serv/httpd.conf: module log_config_module is built-in and can’t be loaded”
santai aja bro, g usah panik, cukup edit file httpd.conf, kasih simbol “#” pada log_config_module
setelah itu ada beberapa link yang ilang dari java, kita bikin link lagi biar bisa nyambung, caranya:
cd /usr/share/java
sudo ln -s fedora-admin-1.1.3.jar 389-admin-1.1.jar
sudo ln -s fedora-admin-1.1.3_en.jar 389-admin-1.1_en.jar
sudo ln -s fedora-ds-1.2.0.jar 389-ds-1.2.jar
sudo ln -s fedora-ds-1.2.0_en.jar 389-ds-1.2_en.jar
cd /usr/share/dirsrv/html/java/jars
sudo ln -s ../../../../java/389-admin-1.1.jar
sudo ln -s ../../../../java/389-admin-1.1_en.jar
sudo ln -s ../../../../java/389-ds-1.2.jar
sudo ln -s ../../../../java/389-ds-1.2_en.jar
untuk mengecek apakah java telah terinstalasi dengan baik di komputer kita, jalankan perintah ini
java -version
cek nss_module pada /etc/dirsrv/admin-serv/httpd.conf
lokasinya harus disini : “LoadModule nss_module /usr/lib/apache2/modules/mod_nss.so”
klo bukan…ya di edit dong..
sudo gedit /etc/dirsrv/admin-serv/httpd.conf
cari baris ini, kemudian uncomment
# LoadModule nss_module /usr/lib/apache2/modules/libmodnss.so
rubah menjadi :
LoadModule nss_module /usr/lib/apache2/modules/mod_nss.so
harusnya sampe sini sudah bisa jalan..
oke kita cross-check dulu apakah saat instalasi paket FDS ikut di buat juga.
coba di cek:
ls /etc/dirsrv/
jika terdapat directory ini :
/etc/dirsrv/slapd-<yourserver>/
berarti sudah ke install, klo gitu di delete dulu, caranya :
sudo /etc/init.d/dirsrv stop
sudo rm -R /etc/dirsrv/slapd-<yourserver>/
sudo setup-ds-admin
siip dah, semuanya selesai,
sekarang coba buka FDS Consolenya, ketikin di terminal :
fedora-idm-console
username : cn=Directory Manager
password :<yourpassword>
URL : http://localhost:9830
Ni ada beberapa screenshoot nya …
Category: ,

0 komentar:

Post a Comment