Установка Elgg
Теги статьи:
Для работы elgg необзодима связка программ - web сервер Apache, сервер баз данных MySQL (версии не ниже 5) и интерпритатор PHP (версии не ниже 5.2). Это самое распространенное в мире програмное обеспечение для серверов. Для нормальной работы всех функций движка, на сервере должны быть установлены некоторые дополнительные расширения для PHP:
- mbstring
- SOAP
- DOM
- mod_rewrite (дополнение к Apache)
Для начала установки скачайте архив Elgg и распакуйте его на вашем сервере.
Создайте папку для данных data. Дело в том, что elgg использует специальную папку для хранения загруженых пользователями файлов, включая иконки и фотографии. В целях безопасности эту папку не рекомендуется размещать в корневой папке домена на на котором установлен elgg. Вы можете создать ее в каталоге который находится на уровень выше. Например, если путь к корневой папке сайта на вашем хостинге - /home/domen/public_html/, то путь к папке data должен выглядеть так - /home/domen/data/. Права доступа к папке data должны быть - 777 (как выставить права доступа читайте в статье).
Создайте базу данных MySQL. Подробно и в картинках о создании базы данных написано в разделе "Работа с базами данных".
Откройте браузер и наберите адрес вашего сайта. Запустится мастер установки, который попросит вас ввести необходимые данные.
The name of your site - название для вашего сайта.
Short description of your site - короткое описание или слоган сайта.
Site email address - email, будет использоваться для подписи в письмах от системы.
The site URL, followed by a trailing slash - адрес сайта, обычно это поле заполнено автоматически.
The full path to your site root on your disk, followed by a trailing slash - путь к сайту на сервере, это поле тоже заполнено автоматически.
The full path to the directory where uploaded files will be stored, followed by a trailing slash - полный путь к папке для хранения пользовательских файлов, укажите путь к созданой ранее папке data со слешем на конце.
Enter the view which will be used as the default for your site or leave this blank for the default view - название используемой темы оформления, оставте default.
The default language for your site - здесь можно выбрать язык вашего сайта. (если вы скачивали и ложили в соответствующую папку языковые файлы).
The default access permissions - уровень доступа по умолчанию. Любой контент в elgg имеет свой уровень доступа. Здесь вы можете выбрать тот, который будет присвоен по умолчанию.
- public - контент доступен всем
- logged in users - контент доступен всем авторизированым пользователям
- friends - контент доступен только вашим друзьям
- private - личный контент, доступен только тому, кто его создал
Дальше вам представлены четыре опции:
Turn on debug mode - режим диагностики
Enable HTTPS logins - использование https (безопасный обмен даанными между сервером и пользователем)
Enable the RESTful API - функции для возможности удаленной работы c elgg.
Send anonymous usage statistics - отправка статистики разработчикам.
Можете не включать ни одну из этих опций.
Теперь нажимаем save и можно переходить к изучению функций своей социальной сети.


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