Main Menu
Home
Search
Support
How To's
OpenWiki
Contact Us
Users Blogs
User HowTo's
Announcements
Google Translation

 

 

 

 

Mambo + MySql + PHP + Apache + LDAP PDF Print E-mail
User Rating: / 0
PoorBest 
Written by Paul Matthews   

Mambo is an open source cms (content management system) it is used with conjunction with Mysql a database backend to store all the user information in, php a web based program language and Apache the worlds most used web server.

Name: Apache
HomePage: http://www.apache.org/
Function: Webserver

Name: MySQL
HomePage: http://www.mysql.com/
Function: MySQL, the most popular Open Source SQL database

Name: PHP
HomePage: http://www.php.net/
Function: developers to write dynamically generated webpages

Name: Mambo
HomePage: http://www.mamboserver.com/
Function: dynamic portal engine and content management system

 

1. Mambo, soon to be joomla, can be found at http://www.mamboserver.com/ so once you have downloaded it and copy it to the root directory of your apache server

cp Mambo.5.2.3-stable.tar.gz /var/www/html/

2. untar the package

gzip -d Mambo.5.2.3-stable.tar.gz
tar -xf Mambo.5.2.3-stable.tar

3. Make the files read/writeable from the web server

chown -R apache:apache /var/www/html
chmod -R ug+rwx /var/www/html/

4. Once this is done then you need to start your services

/etc/init.d/mysqld start
/etc/init.d/httpd start

5. Now we need to set the root password for the mysql user

mysqladmin -u root -p create mambo

6. And now access website 'http://your-machine-ip-address/' and follow the steps as shown by the installation guide onscreen.

7. Next step is to get LDAP working so you have to download the LDAP patch from here,

http://mamboforge.net/projects/mosldaphack/

8. Place the 'ldaphack9.zip' in the root directory of your mambo install and unzip it

unzip ldaphack.zip - replace all files that need replacing.

then replace the files that need placing

[root@fedora html]# unzip mambo-ldap.zip.


Archive: mambo-ldap.zip
inflating: includes/authentication/config/index.html
inflating: includes/authentication/authenticationplugin.php
inflating: includes/authentication/plugins.php
inflating: includes/authentication/index.html
inflating: includes/authentication/plugins/index.html
inflating: includes/authentication/plugins/ldapauthenticator.php
inflating: includes/authentication/plugins/pop3authenticator.php
inflating: administrator/components/com_authplugins/admin.authplugins.html.php
inflating: administrator/components/com_authplugins/admin.authplugins.php
inflating: administrator/components/com_authplugins/index.html
inflating: administrator/components/com_authplugins/toolbar.authplugins.html.php inflating: administrator/components/com_authplugins/toolbar.authplugins.php
replace administrator/index.php? [y]es, [n]o, [A]ll, [N]one, [r]ename:A
inflating: administrator/index.php
inflating: administrator/components/com_users/admin.users.html.php
inflating: administrator/components/com_users/admin.users.php
inflating: administrator/modules/mod_fullmenu.php
inflating: components/com_registration/registration.php
inflating: components/com_user/user.html.php
inflating: includes/gacl.class.php
inflating: includes/mambo.php

9. Then go to the administrator's login on mambo

http://your-machine-ip-address/administrator/

10. Then go to 'site/user management/authentication sources'

11. Enter in your LDAP details and you’re done.

12. once your finished with the behind the scenes setting you might want to change the look of your mambo, there are plenty of mambo templates out there one of the better sites is the mambo hut (http://www.mambohut.com) and my favorite is 'xplike plesk blue' found the mambo hut link listed below

 


BookMarking:

 

cell1

cell3 Submit to del.icio.us
cell4
AddThis Social Bookmark Button

 


Trouble Shooting:

 

Go to the wiki page

Go to the 'Contact Us ' Forum

Go to the how-to's Support Forum


External Links:

 

http://www.mambohut.com/component/option,com_remository/Itemid,26/func,fileinfo/parent,folder/filecatid,600

Last Updated ( Wednesday, 06 June 2007 )
 
< Prev   Next >