Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS.
We have to install LAMP stack first.
Download latest version from joomla website
http://www.joomla.org/download.html
it a zip 10 MB appor file . Extract it.
Move to that file to ubuntu server using WinSCP
# mv joomla-*** to /var/www/joomla
Database initialization
mysql -u root -p
Here we are adding database=joomla user=joomlauser and password=joomla:
CREATE DATABASE joomla;
CREATE USER joomlauser@localhost;
SET PASSWORD FOR joomlauser@localhost= PASSWORD(“joomla”);
GRANT ALL PRIVILEGES ON joomla.* TO joomlauser@localhost IDENTIFIED BY ‘joomla’;
Further moving ahead:
FLUSH PRIVILEGES;
exit
chown -R www-data.www-data /var/www/joomla
chmod -R 755 /var/www/joomla
Go to the url ,installation begins