Проблема с web сервером

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
ars.ashuha
Posts:6
Joined:29 December 2013, 14:36
Проблема с web сервером

Post by ars.ashuha » 29 December 2013, 14:48

Здравствуйте, прошу прошения и помощи, я видимо упустил важную деталь.

Я скомпилировал и собрал систему

Code: Select all

mkdir inst-ejudge
sudo chmod 777 inst-ejudge
mkdir judges
sudo chmod 777 judges

wget http://www.ejudge.ru/download/ejudge-2.3.29.1.tgz
tar -xvzf ejudge-2.3.29.1.tgz
cd ejudge

./configure --prefix=/home/admin/inst-ejudge --enable-contests-home-dir=/home/admin/judges --with-httpd-cgi-bin-dir=/usr/lib/cgi-bin --with-httpd-htdocs-dir=/var/www --enable-ajax 
make && make install
Запустил appche

Code: Select all

<VirtualHost *>
ServerName 195.19.44.139
DocumentRoot /var/www/
ScriptAlias /cgi-bin/ /home/admin/ejudge/libexec/ejudge/cgi-bin/
<Directory /home/admin/ejudge/libexec/ejudge/cgi-bin>
Options +ExecCGI
AllowOverride Options
</Directory>
<Location "/cgi-bin/">
SetHandler None
</Location>
</VirtualHost>
Запустил ejudge-control

Code: Select all

admin@st03:~/inst-ejudge/bin$ ./ejudge-control start
Sun Dec 29 15:44:17 2013:info:ej-users 2.3.29+ (SVN r7685), compiled Sun Dec 29 14:39:20 2013
Sun Dec 29 15:44:17 2013:info:using XML as the userlist database
Sun Dec 29 15:44:17 2013:info:login hashtable: size = 4099, shift = 23, thresh = 2732, current = 1
Sun Dec 29 15:44:17 2013:info:login hashtable: collisions = 0, hash collisions = 0
Sun Dec 29 15:44:17 2013:info:login hashtable: time = 2 (us)
Sun Dec 29 15:44:17 2013:info:cookie hashtable: size = 4099, step = 37, thresh = 2732, current = 0
Sun Dec 29 15:44:17 2013:info:cookie hashtable: collisions = 0
Sun Dec 29 15:44:17 2013:info:client_key_hashtable: size = 4099, step = 37, thresh = 2732, current = 0, collisions = 0
Sun Dec 29 15:44:17 2013:info:cookie hashtable: time = 48 (us)
Sun Dec 29 15:44:17 2013:info:ej-super-server 2.3.29+ (SVN r7685), compiled Sun Dec 29 14:39:20 2013
Sun Dec 29 15:44:17 2013:info:configuration file parsed ok
Sun Dec 29 15:44:17 2013:info:ej-jobs 2.3.29+ (SVN r7685), compiled Sun Dec 29 14:39:20 2013
Sun Dec 29 15:44:17 2013:info:ej-contests 2.3.29+ (SVN r7685), compiled Sun Dec 29 14:39:20 2013
Sun Dec 29 15:44:17 2013:info:using files as the new-server database
Я немогу достучаться до http://ip.ip.ip.ip/serve-control. В чем может быть проблема ?

Заметил что в /var/www не создалась папка html, но она пристуствует в виртуальной машине.

apathism
Posts:64
Joined:09 January 2009, 22:54
Location:Мытищи, Россия

Re: Проблема с web сервером

Post by apathism » 29 December 2013, 17:33

http://ip.ip.ip.ip/cgi-bin/serve-control ?

И вообще, вы устанавливаете cgi-скрипты в /usr/lib/cgi-bin, судя по configure, а в настойках сервера ставите cgi-bin в /home/admin/ejudge/libexec/ejudge/cgi-bin/, куда у процесса сервера может не быть доступа (например, если он запускается не под root, а под пользователем http).

ars.ashuha
Posts:6
Joined:29 December 2013, 14:36

Re: Проблема с web сервером

Post by ars.ashuha » 29 December 2013, 21:09

http://195.19.44.139/serve-control

внещний ip сервера 195.19.44.139

ars.ashuha
Posts:6
Joined:29 December 2013, 14:36

Re: Проблема с web сервером

Post by ars.ashuha » 29 December 2013, 21:51

Большое спасибо!

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Проблема с web сервером

Post by cher » 31 December 2013, 13:45

проблема решена?

ars.ashuha
Posts:6
Joined:29 December 2013, 14:36

Re: Проблема с web сервером

Post by ars.ashuha » 01 January 2014, 15:43

Да все в поредке, сейчас все работает! Косяк с правами доступа.

ars.ashuha
Posts:6
Joined:29 December 2013, 14:36

Re: Проблема с web сервером

Post by ars.ashuha » 01 January 2014, 17:12

Хотя в логах апач2 все было в норме!

Post Reply