Установка livestreet
Теги статьи:
Для неподготовленного пользователя установка livestreet может показаться достаточно сложной. Но результат стоит полученных усилий. Проект активно развивается и возможно позже будет написан мастер установки, но пока придется немного помучаться.
На оффициальном сайте проекта представлена инструкция по установке - все коротко и ясно:
- Скачать дистрибутив
- Разархивировать в нужный каталог вашего сайта
- Выполнить SQL дамп(sql.sql), предварительно создав базу данных
- Настроить коннект к БД(config/config.db.php)
- Настроить параметры движка(config/config.php)
- Дать права 766 каталогам: logs, uploads, templates\compiled, templates\cache
- Готово! По умолчанию в системе создается администратор: admin admin
Если первые два шага должны быть понятны начинающему пользователю, то остальные могут вызвать недоумение. Разьясним и опишем все подробно.
Выполнить SQL дамп(sql.sql), предварительно создав базу данных
Как и при установке других cms для начала нам нужно создать базу данных MySQL. Подробно и в картинках создание базы данных описано в статьях Создание базы данных в DirectAdmin и Создание базы данных в cPanel. Разберемся как выполнить sql дамп базы. Для этого мы будем пользоваться программой phpMyAdmin, установленной практически на каждом хостинге. Как попасть в phpMyAdmin из вашей панели управления мы говорили в начале этой статьи. И так после входа вам нужно выбрать созданную базу данных в выпадающем списке слева:
.png)
Выбрав базу переходим на вкладку "SQL" , в соответствующем поле указываем где лежит файл sql.sql (он лежит в архиве с движком) и исполняем SQL инструкции (нажимаем "пошел"):
.png)
Можно закрывать phpMyAdmin и переходить к следующему шагу.
Настроить коннект к БД(config/config.db.php)
В папке config находим файл config.db.php, открываем его и вносим изменения:
'host' => 'localhost' - здесь указано где расположен сервер БД, чаще всего это localhost.- 'port' => '3306' - порт для подключения к серверу БД. В подавляющем большинстве случаев это поле менять не нужно. (эту информацию предоставляет ваш хостер).
- 'user' => 'username' - имя пользователя БД, которого вы создали на предыдущем этапе вместе с базой данных.
- 'pass' => 'parol' - пароль для доступа к базе.
- 'type' => 'mysql' - тип используемой базы данных. Движок может работать с несколькими видам БД, мы создали MySql базу, поэтому указываем mysql/
- 'dbname' => 'baza' - указываем название созданной базы данных.
Настроить параметры движка(config/config.php)
В этой же папке config находим и открываем файл config.php. Это файл конфигурации, в котором находятся основные настройки сайта. Рекомондую вам обратить внимание пока только на два раздела этого файла:
- Настройки ACL(Access Control List — список контроля доступа)
- Прочие настройки
Начнем с первого. LiveStreet система современная, и построена так, что бы привлекать пользователей принимать активное участие в жизни сайта. Каждое действие пользователя, будь-то создание блога или написание комментария, другие участники могут одобрить или не одобрить с помощью качественной системы рейтингов. Положительные отзывы увеличивают рейтинг, отрицательные соответственно уменьшают. У вас же есть возможность ограничивать действия пользователей в зависимости от их рейтинга. Нужно это для того, что бы уменьшить количество спама, а так же, что бы стимулировать пользователей активнее общаться на сайте (больше рейтинг - больше привелегий). Доступно ограничение на создание материалов - блоги, комментарии, и на возможность принимать участие в голосовании. В файле конфигурации вы увидите описание для каждой настройки. Вам нужно всего лишь подставить числовое значение (может быть как положительным, так и отрицательным):
.png)
В разделе "прочие настройки" доступно 17 опций. К каждой опции дано описание. Разберем некоторые, которые могут быть непонятны.
Seo keywords и seo description - ключевые слова и описание сайта, которое используется в мета-тегах keywords и descriptions соответственно. Это может пригодиться вам в дальнейшем для раскрутки вашего сайта.
Использовать активацию при регистрации или нет - можете изменить false на true и тогда новый пользователь для завершения регистрации должен будет подтвердить свой e-mail
Время в секундах в течении которого топик считается новым - Время в течении которого запись будет иметь статус "новая" и отображаться на соответствующей вкладке. Обратите внимание - по умолчанию стоит значение 60*60*24*1. Это арифметическое выражение, которое равно 86400 секунд, то есть 24 часа. Вы тоже можете сделать запись в таком виде или же подставить уже готовое значение.
Рейтинг комментария, начиная с которого он будет скрыт - Отличная опция, позволяет дает возможность вашим участникам снижать рейтинг спамерского комментария и таким образом убрать его с сайта.
До какого размера в пикселях ужимать картинку по щирине - пользователи часто добавляют картинки в новости и комментарии, но не все понимают, что если картинка будет слишком большого размера - это может навредить внешнему виду страницы. Что бы защитить сайт о "расползания" скрипт автоматически уменьшает размеры картинки (сохраняя пропорции) до указанного вами размера.
.png)
Дать права 766 каталогам: logs, uploads, templates\compiled, templates\cache
Для правильной работы скрипта он должен имет неограниченный доступ к указаным каталогам. Настроить права доступа вы сможете с помощью файл-менеджера своей хостинг-панели. Подробнее о том как это сделать читайте в статье "Права доступа к каталогам"
На этом установка скрипта завершена. Автоматически создан администратор сайта с логином admin и таким же паролем. Обязательно смените пароль администратора))


Комментарии
Оставьте свой комментарий