Початкова сторінка

Микола Жарких (Київ)

Персональний сайт

?

Розгортання

Процедуру розгортання Смереки ми розглянемо на прикладі розгортання на чистому місці; у випадках розгортання на вже працюючих сайтах деякі етапи можна проминути.

1. Реєструємо доменне ім’я (наприклад, example.com).

2. Вибираємо хостінг з підтримкою mod_rewrite, PHP 5, MySQL.

3. Пильнуємо, щоб магічні лапки в PHP були відключені:

magic_quotes_gpc = Off, якщо маєте персональний файл php.ini;

php_flag magic_quotes_gpc Off або

php_value magic_quotes_gpc Off – у файлі .htaccess

Відключення є конче необхідним для коректної роботи Смереки.

4. Створюємо базу даних MySQL та відповідного користувача.

5. Виконуємо завантаження бази даних (файл start.sql).

6. Редагуємо файл customsettings.php, заповнюючи масив $DBSettings параметрами з’єднання з базою даних.

7. Копіюємо на сервер установочні каталоги Root та smereka.

Типова файлова структура сайту виглядає так :

Root

.htaccess

index.php

customsettings.php

files

css

images

jscript

… інші каталоги за потребою

inc

smereka

db

… інші каталоги Смереки

Програмний каталог Смереки слід розміщувати за межами кореневого каталогу сайту, щоб запобігти його читанню через WWW. Можна також розміщувати його в каталозі на рівні каталогу files, заборонивши безпосереднє читання в файлі .htaccess (але цей спосіб не рекомендується).

Якщо за умовами конфігурування сайту http-доступ до інших каталогів, окрім files, є конечним, слід модифікувати правила перезапису адрес, щоб врятувати ці каталоги від перезапису. Але імена цих каталогів не мусять співпадати з дволітерними назвами мов Смереки.

8. Тепер можна приступати до випробування. Запускаємо веб-браузер і переходимо за адресою http://example.com/?Node=ZZZ, де замість ZZZ треба вказати певне число, надане в інсталяції.

Якщо все зроблено правильно, має з’явитись сторінка реєстрації користувача. Тут слід ввести ім’я користувача і пароль (конкретні значення надані в інсталяції). Після успішної реєстрації ми потрапляємо в персональний кабінет адміністратора Смереки.

На цьому розгортання Смереки можна вважати успішно закінченим. Наступним кроком має бути додавання нового сайту.