Setup Joomla 3.3 - new Installation on CentOS 7.02
Requirements
Basic packages
yum install net-tools wget mc unzip telnet
Install epel repository
wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-1.noarch.rpm
yum install epel-release-7-1.noarch.rpm
Install maria-db server
yum install mariadb-server mariadb
systemctl start mariadb.service
systemctl enable mariadb.service
mysql_secure_installation
Install apache
yum install httpd
systemctl start httpd.service
systemctl enable httpd.service
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
Install php
yum install php
Install phpmyadmin(optional)
optional phpmyadmin
yum install phpMyAdmin
vi /etc/httpd/conf.d/phpMyAdmin.conf
-- restrict to your IP --
vi /etc/phpMyAdmin/config.inc.php
[...]
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?
[...]
Prepare Database
CREATE DATABASE jos_hauser.cc;
CREATE USER 'jos_hauser.cc'@localhost;
GRANT ALL ON `jos_hauser.cc`.* TO `jos_hauser.cc`@`localhost` IDENTIFIED BY 'SAFE';
FLUSH PRIVILEGES;
Download Joomla full package
wget http://joomlacode.org/gf/download/frsrelease/19665/160049/Joomla_3.3.3-Stable-Full_Package.zip
--virtualhost konfigurieren - und entpacken --
set correct owner (chown -R apache.apache)