Difference between revisions of "Инсталляция на ALT Linux:Установка файлов web-сервера"
(Created page with "Навигация: Главная страница/Система ejudge/Инсталляция/Инсталляция на ALT Linux/[[Инсталл...") |
|||
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, однако его установка рекомендуется для улучшения интерфейса пользователя.