Mambo is one of the most famous free CMS available in the internet. Actually, Mambo were developed by members of team who created Joomla before.
Before we start, I assume that you have installed XAMPP in your system and familiar with Linux Terminal.
Step 1. Goto Mambo website.
Open your web browser and type “http://mambo-foundation.org” in the URL box to open Mambo website.
Then click “Download Mambo CMS”.

Step 2. Download the source file.
Select the latest version with .tar format extension. The latest version available that I can download when I write this article is MamboV4.6.2.tar.gz. Click the link to save the file to your ‘download directory’.

Step 3. Create Mambo directory at XAMPP web server
Before we extract the Mambo file we have to prepare the directory for it. Since we use XAMPP in this sample, the working directory will be at “/opt/lampp/htdocs”.
Now, open your Linux Terminal (Applications > Accessories > Terminal).
Type “sudo mkdir /opt/lampp/htdocs/mambo” to create a directory for mambo.
Type “cd /opt/lampp/htdcos/” and type “ls -l” to check the result.
We have mambo directory already. Type ‘cd‘ to go back to your home directory.

Step 4. Copy mambo source file
The download directory can be different. It depends to your browser setting. I set my download directory to ‘mydata/new_download‘. So, you can go to your download directory using ‘cd’ command.
Since I use ‘mydata/new_download’ for my download directory, so I type “cd mydata/new_download”.
Check the file with “ls -l” command followed by the mambo file name.
Copy the mambo file to mambo directory that we have created before using ‘cp‘ command (sudo cp MamboV4.6.2.tar.gz /opt/lampp/htdocs/mambo/).

Step 5. Extract Mambo source file
Go to mambo directory using ‘cd‘ command (cd /opt/lampp/htdocs/mambo).
Check the file (ls -l MamboV4.6.2.tar.gz).
Extract the file (sudo tar xvzf MamboV4.6.2.tar.gz).

Step 6. Install Mambo from web browser
Before we start to install the Mambo, first we have to run XAMPP server first.
Go back to your XAMPP server directory (/opt/lampp) and type “sudo ./lampp start” to start the apache and MySQL server.

Now, you can run your browser and type “http://localhost/mambo”.

Mambo Installation – Precheck
You will have mambo installation screen. Type ‘Next‘ button on top right to continue.

Mambo Installation – License
Click check box at “I understand that this software is released under the GNU/GPL License” and click ‘Next‘.

Mambo Installation – Database Configuration
Enter the data needed:
-
Hostname: localhost
-
MySQL User Name: root
-
MySQL password: enter_your_password
-
Verify MySQL password: re_enter_your_password
-
MySQL database name: put any name (I used db_mambo).
-
MySQL Table prefix: don’t change it.
Check box “Install Sample Data”: don’t change it if you are new to mambo.
Then click ‘Next’ button to continue.

Mambo Installation – Your site name
Enter your site name and click ‘Next‘ button.

Mambo Installation – Email and admin password
Don’t change the URL and path.
Just enter your email address and your admin password. Don’t forget this password, otherwise next time you can’t access the admin menu.

Mambo Installation – Configuration File
Don’t forget!! Your user name is ‘admin’ and your password is “12345678 (depend on what you type)”.
Mambo can not create its configuration file the the directory is not writeable.
It’s no problem, we can create it manually.

Just block the configuration codes, click your right mouse button then select copy.

Go back to your Linux Terminal, go mambo directory and type “sudo gedit configuration.php” to create the configuration file using “gedit” wordprocessor.

Paste the configuration file that we copied before.

Name the file with “configuration.php” and save it.

Go back to your Mambo Installation process in your browser and fill the details. Then click ‘Proceed’ button after you are done.

Now, you we are almost done. But, there is another last job to do, remove the installation directory for security reason. Otherwise, can go in and change your admin password.

Go back to your Linux Terminal.
Go to ‘mambo directory’ and check the installation directory.
Remove the installation directory using ‘rm’ command (sudo rm -rf installation/).

Now, go back to your browser and refresh button.
Click ‘Administrator’ (Under Other Menu) button to check administrator function.

Enter the user name and password. Remember, the user name is ‘admin’.
Then click ‘Login’ button to proceed.

Welcome to mambo administration screen.
Congratulation!!! You have mambo in your system.








Do you do blogroll exchanging? If you want to exchange links let me know.
Email me back if you’re interested.
I still not yet understood to put down file of CMS in linux.
Hello,
I’m Susan, of the TechnoSnack’s team and I wish to inform you that we are opening a new blog aggregator about Computers & Internet news.
We put it on-line some hours ago and the link is: http://www.technosnack.com.
The main objective of this project is creation of a “virtual dashboard” of posts coming from many specialized blog and information about Computers & Internet world, with news about Linux, Windows, Mac, Open sources, Security, Graphics, Symbian and more on…
The key feature is that news come directly from blogosphere. We wish to show a preview of posts, with a link “Read more…” to signed blogs. If users are interested in news, they are redirected to your blog and can read entire post directly from your blog!
So, the different signed blogs can increase their visibility and reach more visitors, all over the world!
We think that in a little of time it can send more visitors to re gistered blogs, contributing to diffusion of know-how about Computer and Technology world.
I visited your blog and I think it has very interesting and useful posts!
So, are you interested in this idea, with your blog?
If yes, then you can register your blog, using the specific “Registration Form”!
REGISTRATION IS ABSOLUTELY FREE!
The only thing we ask to you is to insert TechnoSNACK banner in your blog to promote this project. Or, if you prefer, you can insert a link in your blogroll.
If you like (we whould be happy, but it is not mandatory
, you can write a post regarding TechnoSNACK project in your blog, to promote this idea.
Bye!
TechnoSnack’s Team
Everything is very open with a really clear explanation of the issues.
It was definitely informative. Your website is very useful.
Thanks for sharing!