Joomla

Материал из SysadminWiki.ru
Перейти к: навигация, поиск

Содержание

Устанавка Joomla!

При установке у хостера, всё что описано в этом разделе, скорее всего делать не нужно - хостер сам всё подготовит.

- Создаём пользователя joomla:

#useradd joomla

- Создаём каталог и даём права:

# chown -R joomla.webmaster /var/www/apache2/html/SiteName/

где webmaser - группа, которой принадлежит каталог /var/www. Это может быть root

Сменим права каталога, дав все права только пользователю joomla:

# chmod -R 755 /var/www/apache2/html/SiteName/

- Меняем пользователю каталог в /etc/passwd, чтобы от подключаясь по FTP, сразу попадал в каталог с сайтом:

joomla:x:503:506:User for Joomla engine:/var/www/apache2/html/SiteName:/bin/bash

- Копируем движок в /var/www/apache2/html/SiteName/

- Создаём виртуальный хост, копируя конфигурацию /etc/httpd2/conf/sites-available/default.conf в SiteName.conf в этот же каталог. Исправляем в нём пути до сайта.

- Активизируем в Apache созданный сайт создав на него ссылку:

# cd /etc/apache2/sites-enabled
# ln -s  ../sites-available/SiteName.conf SiteName.conf

- Перезапускаем Apache:

# /etc/init.d/apache2 restart

- Создаём базу данных в MySQL:

# mysqladmin -u root -p create SiteName
# mysql -uroot -p
mysql> GRANT ALL PRIVILEGES ON SiteName.* TO joomla@localhost IDENTIFIED BY '12345';
Query OK, 0 rows affected (0.00 sec)

где:

  • SiteName - имя базы данных в MySQL
  • joomla@localhost - пользователь (и откуда подключаемся) от имени которого будем обращаться к базе
  • 12345 - пароль пользователя joomla в MySQL
mysql> flush privileges;
mysql> quit

- В браузере заходим на административную страницу. Устанавливаем следуя мастеру.

Если в процессе проверке настроек FTP получаем предупреждение: "Установки FTP не правильные или ваш FTP сервер не совместим с Joomla! Сбой функции STOR" значит проблемы с правами

Настройка

Локализация

Добавляем файлы русского языка в

/var/www/apache2/html/SiteName/language

/var/www/apache2/html/SiteName/administrator/language

Добавляем изображения в тему Ja purity

Картинки показываемые в случайном порядке в заголовке выкладываем в

/var/www/apache2/html/SiteName/templates/ja_purity/images/header


Установка Форума phpBB3, подключение к Joomla

Нужно доделать!
Дописать инструкцию

http://www.vvvas.ru/it/phpbb/3.0/docs/INSTALL.html#postinstall

Копируем всё в созданный каталог /var/www/apache2/html/SiteName/forum

# chmod 666 ./config.php
# chmod -R 777 ./store ./cache ./files ./images/avatars/upload/

Заходим из браузера в http://our.domain.ru/forum/install/

Устанавливаем следуя мастеру...


Перенос сайта на другой сервер

  • Переносим файлы сайта.
  • Переносим базу данных, см. MySQL
  • Создаём пользователя joomla в ОС, см. выше
  • Создаём пользователя joomla в MySQL и позволяем подключаться к БД
# mysql -uroot -p
mysql> GRANT ALL PRIVILEGES ON SiteName.* TO joomla@localhost IDENTIFIED BY '12345';

ЧаВо

Как настоить глобальные настройки? Такие как навигация по контенту, отключение иконок напротив контента(емейл, пдф, принт)?

В редактировании пунктов меню настрой параметры для каждого пункта, на вкладке "Параметры - Компонент". После того, как ты настроил в менеджере материалов, настройки применяются к новым пунктам меню. К старым нужно менять ручками.

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Популярное
Инструменты