LDAP has been around for decades and openldap is the only opensource ldap in town until few years ago.
I think openldap is great but it is just too complicated & operationally inconvenience to implement. Along, I have discovered 2 alternative opensource ldap that possible to fit our project requirements.
Alternative 1:-
389 Directory Server aka RedHat Directory Server is available for linux distro but it also work on HPUX, Solaris, etc. It share the common root with openldap with base branch from University of Michigan. It has all the features that openldap offered & it has we admin interface that make the administration easy
Alternative 2:-
OpenDJ/OpenDS is Java based ldap that started by SUN. It probably is the most effortless to setup. On performance, it has reported it can handle millions of search requests per second.
Verdict:-
My choice of opensource ldap is 389 Directory Server as our server farm is mostly RedHat Linux based & our administrators are very much comfortable with it
Monday, 2 May 2011
Saturday, 6 February 2010
Setup MySQL on OpenSUSE 11.1
This is the guide to setup mysql on OpenSUSE 11.1, the steps will be slightly different if you are using other Linux distros, It also assuming you are using KDE
- Application Launcher → Applications → System → Configuration → Install Software
- search “mysql”
- click on “mysql” and “mysql-gui-tools”, click Accept to install
- Open “Terminal”
- su -
- cp /usr/share/mysql/mysql.servera mysql
- chkconfig --add mysql
- You should see this:
mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off - if not, the run the command below to make mysql run on runlevel 2,4,5:
chkconfig --level 245 mysql on - chown mysql:mysql mysql
- ls -al mysql
- You should see the below:
-rwxr-xr-x 1 mysql mysql 11960 Aug 18 17:42 mysql - cd /etc/
- cp my.cnf my.cnf.bak
- vim my.cnf
- Add in new lines under the
[mysqld]:
datadir=/home/mysql
user=mysql - cd /home/
- mkdir mysql
- chown mysql:mysql mysql
- mysql_install_db --datadir=/home/mysql/ --user=mysql
- cd /home/mysql/
- chown mysql:mysql -R *
- mysqladmin -u root password 'password'
- Now, you should able to log on via MySql Database Administrator gui to create new users & database.
- In the, Database Administrator gui, creatre schema; then create user and password “ermpassword”. Assigned all privileges in new schema to the user created
- Now you are goto go
Subscribe to:
Posts (Atom)