Joomla
- http://joomlaportal.ru - русскоязычный сайт, посвящённый Joomla!
- http://joomlaforum.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';
ЧаВо
Как настоить глобальные настройки? Такие как навигация по контенту, отключение иконок напротив контента(емейл, пдф, принт)?
В редактировании пунктов меню настрой параметры для каждого пункта, на вкладке "Параметры - Компонент". После того, как ты настроил в менеджере материалов, настройки применяются к новым пунктам меню. К старым нужно менять ручками.