Предлагаем Вашему вниманию пошаговую иллюстрированную инструкцию по установке SMS Joomla 3.1 на Виртуальный хостинг. Сервер LAMP + Postfix (Linux Ubuntu 12.04.3).

Установите на сервере архиватор 7-zip, или, например, unzip.

Разрешите членам группы запись в корневую папку Вашего сайта.

sudo chmod 775 /var/www/uesaka.ru

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

sudo chgrp www-data /var/www/uesaka.ru

Пример размещения на сервере папок для сайта uesaka.ru

Пример

Войдите в систему с именем пользователя владельца сайта и перейдите в корневую папку своего сайта (example.ru).

su user
cd /var/www/uesaka.ru

Дальнейшие действия выполняйте от имени пользователя владельца сайта и в корневой папке своего сайта.

Скачайте в корневую папку своего сайта архив дистрибутива Joomla. Адрес ссылки можете уточнить
на официальном сайте Joomla на странице загрузки.

 wget http://joomlacode.org/gf/download/frsrelease/18323/80368/Joomla_3.1.1-Stable-Full_Package.zip

На своем сайте на время установки Joomla отключите буферизацию вывода, для этого создайте в корне своего сайта файл .htaccess следующего содержания:

nano -w .htaccess

php_value output_buffering 0  
php_flag output_buffering off

Создайте в корне своего сайта файл unzip.php следующего содержания:

nano -w unzip.php

<html>
<body>
<pre>
<?php
system ("7z x Joomla_3.1.1-Stable-Full_Package.zip");
?>
</pre>
</body>
</html>

Зайдите на свой сайт через браузер http://example.ru/unzip.php.

Установка Joomla

Архив дистрибутива Joomla будет распакован в корень Вашего сайта.

Установка JOOMLA

Удалите файл unzip.php.

rm unzip.php

Зайдите на свой сайт через браузер http://example.ru и следуйте инструкциям установки.

Joomla 3.1! Установка.

 

Joomla 3.1! Установка.

 

Joomla 3.1! Установка.

 

Joomla 3.1! Установка.

 

Русификация Joomla 3.1 (3.0) может быть выполнена еще на этапе установки Joomla. Установив пакет поддержки русского языка, мы получим Joomla на русском, это русифицированная панель управления и русская версия сайта (front end).

В конце установки Joomla на хостинг, прежде чем удалить директорию 'installation' нажмите кнопку Установка языковых пакетов.

Joomla 3.1! Установка.

На странице установки языковых пакетов выберите Russian — русификатор JOOMLA и нажмите кнопку Далее.

Joomla 3.1! Установка.

Далее, выберите язык панели управления. Выберите Russian, чтобы админка (back and) Joomla была на русском.

Также, настройте язык сайта, будут переведены на русский язык стандартные надписи на сайте, такие как: "Create an account" — "Регистрация" и т.п.

Joomla 3.1! Установка.

Joomla 3.1! Установка.

 

Joomla 3.1! Установка.

Настройка после установки JOOMLA

Включите буферизацию вывода.

nano -w /var/www/example.ru/.htaccess
php_value output_buffering 4096
php_flag output_buffering on

Запустите монитор MySQL в командной строке.

mysql -u root -p mysql

Посмотрите, какие базы уже созданы в вашей системе.

show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| example            |
+--------------------+

Дайте права на управление базой (example) вашего сайта (example.ru) владельцу сайта (user), указав его пароль (123) и выйдите из монитора MySQL

GRANT ALL PRIVILEGES ON example.* TO user@localhost IDENTIFIED BY '123';
quit;

Отредактируйте файл configuration.php, указав нового пользователя и пароль к базе данных (вместо root)

nano -w /var/www/example.ru/configuration.php

        public $dbtype = 'mysqli';
        public $host = 'localhost';
        public $user = 'user';
        public $password = '123';