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)

Breadcrumbs