I tried my luck with the Classic Server first since I thought it would scale better since every connection would have its own process and use the whole 4GB per process limit on 32 bit, but the server would drop connections after 10+ users so I went with the SuperServer which was the Centos 5 configuration that worked well.
# Install dependencies
sudo su -l
yum -y install glibc.i686
yum -y install libstdc++.so.5
yum -y install libncurses.so.5
yum -y install glibc.i686
yum -y install libstdc++.so.5
yum -y install libncurses.so.5
# Download Firebird Super Server
# Install Firebird package
rpm -i FirebirdSS-1.5.6.5026-0.i686.rpm
# Turn the service on at boot time
chkconfig --level 35 firebird on
# Optionally change the sysdba password
cd /opt/firebird
cat SYSDBA.password
bin/changeDBAPassword.sh
# Optionally create db path
mkdir /home/firebird
chown firebird:firebird /home/firebird
# Optionally Install flamerobin
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
yum -y install firebird-libfbclient
cd /root
wget http://downloads.sourceforge.net/project/flamerobin/flamerobin-snapshots/0.9.x/flamerobin-0.9.1.1806-i386-gtk2.tgz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fflamerobin%2Ffiles%2Fflamerobin-snapshots%2F0.9.x%2F&ts=1385064466&use_mirror=softlayer-dal
cd /
tar xvzf /root/flamerobin-0.9.1.1806-i386-gtk2.tgz
# Test flamerobin
ssh -Y user@server
flamerobin
No comments:
Post a Comment