Earlier we showed you how to set up your Raspberry Pi as a web server, now I want to show you how to install Joomla.
Joomla is a content managment system (CMS) used my many people around the globe to manage their web sites.
if you havent yet set up your Raspberry Pi as a web server you can follow these articles to help you:
Next, we need a copy of Joomla. ALWAYS use the latest available – you can get it from here:
once downloaded, you need to unpack it to the directory /var/www on your Raspberry Pi
Its up to you how you do this – i downloaded it from within my Raspberry Pi and used the gui to extract the files. Others may prefer to use command line, or even ftp to transfer the files across – which ever way you do it is fine!
to extract locally, open a terminal window and type:
sudo unzip joomla.zip -d /var/www
Now we need to change a couple of settings in your php.ini file.
cd /etc/php5/apache2 sudo nano php.ini
then press CTRL W to search for a string, and search for output_buffering
now change it to look like this:
output buffering Default Vaule: off Development Value: 0 Production Value: 0b
now press CTRL o then CTRL x to save the file and exit. finally, you will need to reboot..
Next, we need to create and make sure your configuration.php is writeable:
sudo bash cd /var/www touch configuration.php chmod 777 configuration.php
(if you get the standard Apache welcome screen, delete the index.html from /var/www)
You should get the screen below, click next
Check everything looks ok on this screen:
click next, then next again on the license acceptance screen..
now fill in the database fields as shown, using the password you chose when you installed My SQL:
you can skip the next step (unless required):
Next we have to enter a Name for our site and some basic details. Make a note of the password, you will need this to log into the admin side of Joomla.
Finally, click the button shown to remove the installation folder and visit the admin page..
if you receive an error, we can remove the folder manually from the command line:
cd /var/www sudo rm -rf installation
you can now visit the home page or the admin panel, congratulations, you are done!