Инсталиране и конфигуриране на сървъра Elgg Дебиан или Ubuntu

Като сървъри в сигурни центрове за данни в Европа. Open облак VPS / VDS сървър на бърз SSD за 1 минута!

Най-добър уеб хостинг:
- ще предпазят данните от неоторизиран достъп в защитена Европейския център за данни
- ще плати най-малко в Bitcoin.
- Той ще постави вашата дистрибуция

- защита от DDoS-атаки
- безплатно архивиране
- Uptime 99,9999%
- DPC - TIER III
- ISP - етап I

Подкрепа в руските 24/7/365 работи с юридически и физически лица. Сега трябва 24 ядро ​​и 72 Gb RAM. Моля ви!

Нашите конкурентни цени доказват, че най-евтиният хостинг, че не знаеш!

За броени минути, изберете конфигурация, заплати и CMS на VPS е готова.
Връщане на парите - за 30 дни!

Банкови карти, електронни валута през QIWI терминали, Webmoney, PayPal, Novoplat и други.

Задайте въпрос 24/7/365 поддръжка

Намерете отговорите в нашата база данни, както и да отговарят на препоръките на

изисквания

  • Сървър 7 Debian или Ubuntu 12.04
  • Скоро (с пренаписване модул)
  • PHP 5.2+ (необходима също няколко модула, за да поддържа някои функции)
  • MySQL 5+

актуализация на системата

Преди инсталация, се препоръчва да се актуализира напълно системата:

актуализация ап-да
ап-да ъпгрейд

Инсталиране на уеб сървър и сървър на база данни

Инсталиране на Apache и MySQL:

ап-да инсталирате apache2 MySQL-сървър

По време на инсталацията на MySQL сървър, за да въведете паролата за корен потребител. Препоръчително е да се създаде сложна парола и я записва само в случай, тъй като по-късно ще трябва да се създаде базата данни и потребителски Elgg.

Конфигуриране на Apache

След инсталиране на Apache трябва да се даде възможност на пренаписване модул, изпълнението на командата:

Apache Конфигурацията по подразбиране игнорират .htaccess файлове в корена на документа (по подразбиране / Var / WWW). Но тези файлове са необходими за правилното функциониране на Elgg (за пренаписване на URL адрес).

В този файл, намерете директорията, отделна папка, съдържаща / Var / WWW, както и промяна на AllowOverride кой да AllowOverride All.

Чрез редактиране на конфигурационния файл и записване на промените, рестартирайте Apache:

обслужване apache2 рестартиране

Създаване на потребител и MySQL база данни

Вместо да се използват за корен на Elgg, се препоръчва да се създаде нов потребителски данни. Отворите команден ред MySQL, бягане:

Изпълнете следната заявка за създаване на нова база данни за Elgg потребител и да предостави на потребителя, че достъп до базата данни.

CREATE DATABASE Elgg;
Създаване на потребителски elgguser идентифицирани от "elggpassword";
Дарение ALL ON Elgg * ДА elgguser .;

Инсталиране на PHP

Следващата команда ще инсталира PHP и някои модули, необходими за определени функции Elgg.

ап-да инсталирате php5 php5-GD PHP-XML-анализатора php5-MySQL разархивирайте

Изтеглете Elgg

Отидете в основната директория на уеб сървъра и изтеглите изходния код на Elgg:

Разархивирайте и премахване elgg.zip, а след това разархивирайте папката, която съдържа кода.

разархивирайте elgg.zip RM elgg.zip
MV Elgg-01.08.18 / *. RMDIR Elgg-08.01.18

Настройка, преди да инсталирате Elgg

Конфигуриране на директорията на данни

За да съхранявате потребителски данни и генерира Elgg система използва специален указател данни. Създаване тази директория извън уеб сървър основната директория, и да позволи на писане на уеб сървър.

защитен режим / Var / elggdata
chown -R WWW-данни: WWW-данни / Var / elggdata

WWW-данни е потребител на Apache, което прави писането на файловата система.

Тази команда издава права Apache до директорията на данни.

settings.php и .htaccess файлове

Сега се премести на .htaccess и settings.php файла в правилната точка на системата:

MV / Var / WWW / htaccess_dist /var/www/.htaccess
MV /var/www/engine/settings.example.php /var/www/engine/settings.php

редактиране settings.php

Open settings.php и попълнете данните за достъп до бази данни.

Не забравяйте да замени стойностите, посочени в примера на данните си:

$ Конфигурирана> dbuser = 'elgguser ";
$ Конфигурирана> dbpass = 'elggpassword ";
$ Конфигурирана> DBNAME = 'Elgg ";
$ Конфигурирана> dbhost = 'Localhost ";
$ Конфигурирана> dbprefix = ''; // или нещо друго ви харесва

Инсталиране Elgg

страница Setup се появява с всички необходими инструкции. Elgg се създаде база данни, да поиска подробности за някои от сайтовете, и дори да създадете потребител с администраторски права.

Получаване на помощ

Ако се сблъскате с някакви проблеми просто отидете на сайта Elgg общност. Тук можете да намерите много хора, желаещи да помогнат в това нещо.