Revision: 8c14603d09
Author:
tvsd...@gmail.com
Date: Tue Aug 25 14:37:03 2009
Log: Edited wiki page through web user interface.
http://code.google.com/p/endspiel/source/detail?repo=wiki&r=8c14603d09
Modified:
/Installation.wiki
=======================================
--- /Installation.wiki Tue Aug 18 14:09:20 2009
+++ /Installation.wiki Tue Aug 25 14:37:03 2009
@@ -7,7 +7,7 @@
== Установка на nginx ==
- # Получить исходный код проекта из репозитория Mercurial.
+ # Скачать архив или получить исходный код проекта из репозитория
Mercurial.
# Создать базу данных и импортировать в нее содержимое файла install.sql.
# Отредактировать файл _/config.php_ и внести в него правильные записи
строки подключения к серверу, имя пользователя БД и пароль.
# Скачать Smarty (есть здесь на странице загрузки) и установить в
_/lib/Smarty/_
@@ -25,6 +25,10 @@
index index.php;
+ location /lib/ {
+ return 403;
+ }
+
location / {
if (!-f $request_filename) {
rewrite ^/(.+)$ /index.php break;
@@ -43,3 +47,24 @@
}
}}}
+
+== Установка на Apache ==
+
+ # Скачать архив или получить исходный код проекта из репозитория
Mercurial.
+ # Создать базу данных и импортировать в нее содержимое файла install.sql.
+ # Отредактировать файл _/config.php_ и внести в него правильные записи
строки подключения к серверу, имя пользователя БД и пароль.
+ # Скачать Smarty (есть здесь на странице загрузки) и установить в
_/lib/Smarty/_
+ # Проверить директорию _/tpl/compile/_. Она должна существовать и иметь
разрешение на запись для PHP.
+ # Создать в корневом каталоге файл _.htaccess_ следующего содержания:
+{{{
+RewriteEngine On
+
+RewriteBase /
+
+RewriteRule ^(lib|tpl) - [F,L]
+
+RewriteCond %{REQUEST_FILENAME} !-f
+RewriteCond %{REQUEST_FILENAME} !-d
+
+RewriteRule .* index.php/$0 [PT,L]
+}}}