1. download the fedora directory server (fds) from:
% wget http://directory.fedoraproject.org/download/fedora-ds-1.0.4-1.FC6.x86_64.opt.rpm
2. convert it to deb [--script was put there as it was warned by the system]:
% sudo alien fedora-ds-1.0.4-1.FC6.x86_64.opt.rpm --script
3. as it is amd64 version, we should use the termcap from fedora and do converting to deb again:
% wget http://download.fedora.redhat.com/pub/fedora/linux/core/6/x86_64/os/Fedora/RPMS/libtermcap-2.0.8-46.1.x86_64.rpm % sudo alien libtermcap-2.0.8-46.1.x86_64.rpm
% sudo dpkg -i libtermcap_2.0.8-47.1.amd64.deb
[deleted as it found to be false]Should 32 bit version is used, we could directly install it using:
% sudo apt-get install termcap-compat [upto here]
we should do:
% wget http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/libtermcap-2.0.8-46.1.i386.rpm
% sudo alien libtermcap-2.0.8-46.1.i386.rpm
% sudo dpkg -i libtermcap-2.0.8-47.1.i386.deb
4. We need Java, for feisty fawn you can do:
% sudo apt-get install sun-java6-bin
5. Setting JAVA_HOME enviroment variable:
% sudo vi /etc/profile
add these two lines on the last line:
JAVA_HOME=/usr/bin/java
export PATH JAVA_HOME
to make the modification take effect:
% . /etc/profile
test by
% echo $JAVA_HOME
/usr/bin/java [the expected output]
6. We also need apache:
% sudo apt-get install apache2-mpm-worker
as ubuntu recognize apache as apache and fedora recognize it as httpd, we need to create as symbolic link:
% sudo ln -s /usr/sbin/apache2 /usr/sbin/httpd
7. Installing the package:
% sudo dpkg -i fedora-ds_1.0.1-2_i386.deb
Creating a user and group for the daemon:
% sudo groupadd fds
% sudo useradd -s /bin/false -g fds fds
Next, setting up the server....
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment