Joomla! 2.5.x

Установка Joomla! 3.x 2.5.x. Скачиваем дистрибутив и пакет русификации с официального сайта.

$ wget -c http://joomlacode.org/gf/download/frsrelease/18322/80354/Joomla_2.5.11-Stable-Full_Package.zip
# wget -c http://joomlacode.org/gf/download/frsrelease/16530/80926/ru-RU_joomla_lang_full_2.5.11v1.zip

Распаковываем скаченный архив в нужную нам директорию.

$ unzip Joomla_2.5.11-Stable-Full_Package.zip -d $HOME/workspace/joomla_25_en

Настраиваем Apache в Хостинг VPS/VDS на Ubuntu 12.04.2 LTS.

# nano joomla_25_en
<VirtualHost *:80>
        ServerName joomla25.lan
        DirectoryIndex index.php
        DocumentRoot /home/darkfire/workspace/joomla_25_en

        <Directory /home/darkfire/workspace/joomla_25_en/>
                Options -Indexes
                AllowOverride All
#                Order allow,deny
#                Allow from all
# for Apache 2.4 and older
                 Require all granted
        </Directory>
</VirtualHost>

# nano /etc/hosts
127.0.0.1       localhost
127.0.0.1       joomla25.lan

# a2ensite joomla_25_en
Enabling site joomla_25_en.

# service apache2 reload

Сменим владельца каталога и права на каталог

# chown -R www-data.www-data /путь к директории с Joomla
# chmod -R 755 /путь к директории с Joomla

Создаем БД для сайта и пользователя от которого Joomla будет работать с БД

# mysql -uroot -p

CREATE DATABASE joomla;
GRANT ALL PRIVILEGES ON joomla.* TO joomla_admin@localhost IDENTIFIED BY 'password';

Для запуска мастера установки в браузере водим адрес нашего сайта http://joomla25.lan Установщик рекомендовал выключить Буферизация вывода. Для его отключения в файл .Настройка .htaccess добавим строку

$ nano .htaccess
php_value output_buffering 0

Не помещает также добавить в .htaccess строку

AddDefaultCharset utf-8
PQ VPS сервера в 28+ странах.