Difference between revisions of "Инсталляция на ALT Linux:Создание и запуск скрипта ejudge-install.sh"
(Created page with "Данные ejudge (базы данных пользователей и соревнований, файлы с тестами для соревнований, отправле...") |
|||
Line 13: | Line 13: | ||
который можно запусить так: | который можно запусить так: | ||
− | # /usr/share/doc/ejudge-2.3.18/ejudge-install.sh | + | # /usr/share/doc/ejudge-2.3.18/ejudge-install.sh |
После этого вы можете исправить все конфигурационные файлы в каталогах | После этого вы можете исправить все конфигурационные файлы в каталогах | ||
Line 20: | Line 20: | ||
администратора турниров следующие: | администратора турниров следующие: | ||
− | Имя пользователя: ejudge | + | Имя пользователя: '''ejudge''' |
− | Пароль: ejudge | + | Пароль: '''ejudge''' |
Вы можете изменить имя и пароль этого пользователя при помощи | Вы можете изменить имя и пароль этого пользователя при помощи | ||
Line 27: | Line 27: | ||
нужно запускать от имени системного пользователя ejudge: | нужно запускать от имени системного пользователя ejudge: | ||
− | # su -c ejudge-edit-users ejudge | + | # su -c ejudge-edit-users ejudge |
Revision as of 08:31, 29 April 2011
Данные ejudge (базы данных пользователей и соревнований, файлы с тестами для соревнований, отправленные участниками решения и т.д.) хранятся в каталоге /var/lib/ejudge. После установки пакета ejudge этот каталог пуст. Для создания в этом каталоге минимально необходимого для работы ejudge набора файлов используется программа ejudge-setup, которую нужно запустить из-под пользователя ejudge. В этой программе обязательным является заполнение данных в разделе "Edit administrator identity" и настройка языков программирования в разделе "Setup compilers". Необходимо сохранить настройки в скрипте ejudge-install.sh. Затем необходимо запустить этот скрипт из-под пользователя root.
Данная сборка уже содержит готовый установочный скрипт ejudge-install.sh, который можно запусить так:
# /usr/share/doc/ejudge-2.3.18/ejudge-install.sh
После этого вы можете исправить все конфигурационные файлы в каталогах /var/lib/ejudge по своему усмотрению. Ecли вы воспользовались готовым скриптом ejudge-install.sh, то реквизиты для входа в web-интерфейс для администратора турниров следующие:
Имя пользователя: ejudge Пароль: ejudge
Вы можете изменить имя и пароль этого пользователя при помощи программы-администратора пользователей ejudge-edit-users. Эту программу нужно запускать от имени системного пользователя ejudge:
# su -c ejudge-edit-users ejudge