wiki:qemulampserver

Version 5 (modified by juri, 6 years ago) (diff)

--

Installation

  • Installation is done normally, by selecting 'qemulampserver' off of the FAI DVD.

Installing Joomla

  • First, create a database and grant permissions to a Mysqluser:
    mysql -u root -p 
    

Enter the Mysql Root password

CREATE DATABASE joomla;
GRANT ALL PRIVILEGES ON joomla.* TO joomla@localhost IDENTIFIED BY 'fai';
FLUSH PRIVILEGES;
quit
  • Install some missing packages:
    • FIXME: add these to a joomla image
apt-get install unzip
  • Then, download joomla, placing it in /var/www/joomla/ with the proper permissions.
wget http://joomlacode.org/gf/download/frsrelease/19143/157504/Joomla_3.2.2-Stable-Full_Package.zip
mkdir joomla
cd joomla
unzip ../Joomla_3.2.2-Stable-Full_Package.zip
cd ..
mv joomla /var/www/
chown -R www-data.www-data /var/www/joomla/
  • Open the /joomla folder of the machine in a web browser. This should bring you to the 'Main Configuration' page.
    • For 'Site Name', enter "joomla1".
    • For 'Description', enter "Joomla test server".
    • for 'Admin Mail', enter "root@localhost".
    • for 'Admin Username', enter "root".
    • for 'Admin Password', enter "fai".
    • for 'Confirm Admin Password', enter "fai".
    • Click the 'Next' button.
  • you should now be on a 'Database Configuration' page.
    • Leave database type set to "MySQLi".
    • Leave 'Host Name' set to "localhost".
    • for 'Username', enter "joomla"
    • for 'Password', enter "fai".
    • for 'Database Name', enter "joomla".
    • Leave the 'Table Prefix' set to its random default.
    • Click the 'Next' button.
  • you should now be on a 'Finalisation' page.
    • Select the 'Learn Joomla English' sample data.
    • FIXME: figgure out how to turn 'Output Buffering' off.
    • Click the 'Install' button.
  • If all goes well, you should now see a green 'Remove installation folder' button. click it.