Difference between revisions of "Инсталляция на ALT Linux:Установка файлов web-сервера"

From EjudgeWiki
 
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Инсталляция]]/[[Инсталляция на ALT Linux]]/[[Инсталляция на ALT Linux:Установка файлов web-сервера|Установка файлов web-сервера]]
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Инсталляция]]/[[Инсталляция на ALT Linux]]/[[Инсталляция на ALT Linux:Установка файлов web-сервера|Установка файлов web-сервера]]
 +
 +
Все действия, описанные в этом пункте, можно сделать одной командой
 +
ejudge-upgrade-web, запущенной от имени пользователя root.
 +
 +
Ejudge содержит несколько cgi-bin приложений, которые расположены
 +
в каталоге /usr/lib/ejudge/cgi-bin. Для нормальной работы ejudge
 +
необходимо скопировать эти файлы в каталог cgi-bin web-сервера
 +
apache2 (/var/www/cgi-bin) или создать на них символические ссылки.
 +
 +
Ejudge содержит несколько файлов, которые расположены в каталоге
 +
/usr/share/ejudge/style. Для нормальной работы ejudge эти
 +
файлы необходимо скопировать в каталог ejudge web-сервера apache
 +
(/var/www/html/ejudge) или создать на них символические ссылки.
 +
 +
В новом интерфейсе ejudge (интерфейс "вкладок" на странице участника)
 +
для отдельных эффектов AJAX (например, отображение таймера на странице)
 +
используется javascript toolkit Dojo (http://www.dogotoolkit.org).
 +
 +
Эта версия ejudge (2.3.18) протестирована на работу с Dojo
 +
toolkit версии 1.2.2. Для установки Dojo toolkit скачайте архив
 +
http://download.dojotoolkit.org/release-1.2.2/dojo-release-1.2.2.tar.gz,
 +
извлеките из него каталоги dijit, dojo, dojox и скопируйте их  в каталог,
 +
где находятся файлы ejudge для web-сервера (/var/www/html/ejudge).
 +
 +
Для исполнения всех этих действий (создание символических ссылок на
 +
cgi-bin приложения, стилевые и прочие файлы, скачивание и установка
 +
Dojo toolkit) достаточно запустить скрипт ejudge-upgrade-web:
 +
 +
# ejudge-upgrade-web
 +
 +
Dojo toolkit не обязателен для работы ejudge, однако его установка
 +
рекомендуется для улучшения интерфейса пользователя.

Revision as of 08:40, 29 April 2011

Навигация: Главная страница/Система ejudge/Инсталляция/Инсталляция на ALT Linux/Установка файлов web-сервера

Все действия, описанные в этом пункте, можно сделать одной командой ejudge-upgrade-web, запущенной от имени пользователя root.

Ejudge содержит несколько cgi-bin приложений, которые расположены в каталоге /usr/lib/ejudge/cgi-bin. Для нормальной работы ejudge необходимо скопировать эти файлы в каталог cgi-bin web-сервера apache2 (/var/www/cgi-bin) или создать на них символические ссылки.

Ejudge содержит несколько файлов, которые расположены в каталоге /usr/share/ejudge/style. Для нормальной работы ejudge эти файлы необходимо скопировать в каталог ejudge web-сервера apache (/var/www/html/ejudge) или создать на них символические ссылки.

В новом интерфейсе ejudge (интерфейс "вкладок" на странице участника) для отдельных эффектов AJAX (например, отображение таймера на странице) используется javascript toolkit Dojo (http://www.dogotoolkit.org).

Эта версия ejudge (2.3.18) протестирована на работу с Dojo toolkit версии 1.2.2. Для установки Dojo toolkit скачайте архив http://download.dojotoolkit.org/release-1.2.2/dojo-release-1.2.2.tar.gz, извлеките из него каталоги dijit, dojo, dojox и скопируйте их в каталог, где находятся файлы ejudge для web-сервера (/var/www/html/ejudge).

Для исполнения всех этих действий (создание символических ссылок на cgi-bin приложения, стилевые и прочие файлы, скачивание и установка Dojo toolkit) достаточно запустить скрипт ejudge-upgrade-web:

# ejudge-upgrade-web

Dojo toolkit не обязателен для работы ejudge, однако его установка рекомендуется для улучшения интерфейса пользователя.