Назад | Перейти на главную страницу

(Linux) Python остановлен - я не могу запустить службу

В настоящее время я запускаю CentOS 5.5 на своем компьютере и пытаюсь настроить сервер сборки с использованием Django, MySQL и Apache.

У меня практически нет опыта работы ни с одним из них, и я изучаю в Google каждый раз, когда сталкиваюсь с новой ошибкой. Пока что это убедительно, но сейчас я застрял на последнем этапе.

# service httpd start
Starting httpd: httpd: apr_sockaddr_info_get() failed for jmaxime-linux
httpd: Could not reliably determine the server's fully qualified domain name, 
using 127.0.0.1 for ServerName
                                                  [  OK  ]
# service mysqld start
Starting MySQL: :                                 [  OK  ]
# service buildserverd start
Starting buildserverd :                           [  OK  ]

Так что, видимо, все прошло хорошо. Но тогда я получаю следующее:

# service buildserverd status
python is stopped

Очевидно, моя служба buildserverd не была запущена должным образом, и я не знаю почему. Зависимости, необходимые для работы этой службы, верны, в том числе и для django.

Что я делаю не так?

Примечание:

# uname -a
Linux jmaxime-linux 2.6.18-238.19.1.el5 #1 SMP Fri Jul 15 07:31:24 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
# python -V
Python 2.7.2
# httpd -v
Server version: Apache/2.2.3
Server built:   May  4 2011 06:51:15

Я понятия не имею, что еще добавить, чтобы вам было проще. Извините, если вопрос окажется неразрешимым, потому что я допустил несколько ошибок в файлах конфигурации: /

Кроме того, я добавил следующие строки в /etc/httpd/conf/httpd.conf:

<VirtualHost *:8000>
    DocumentRoot /var/www/cfgmgmt
    ServerName   jmaxime-linux
    ErrorLog     logs/cfgmgmt_error.log
    TransferLog  logs/cfgmgmt_access.log
    SetEnv PYTHON_EGG_CACHE /tmp

    AliasMatch /([^/]*\.css) /var/www/cfgmgmt/media/css/$1
    AliasMatch /([^/]*\.js) /var/www/cfgmgmt/media/$1
    AliasMatch /([^/]*\.png) /var/www/cfgmgmt/media/img/$1
    AliasMatch /([^/]*\.gif) /var/www/cfgmgmt/media/img/$1
    AliasMatch /([^/]*\.ico) /var/www/cfgmgmt/media/img/$1

    Alias /media/ /var/www/cfgmgmt/media

    <Directory /var/www/cfgmgmt/media>
        Order deny,allow
        Allow from all
    </Directory>

    WSGIScriptAlias / /home/jmaxime/workspace/BuildServer_mjulien/django.wsgi

    <Directory /home/jmaxime/workspace/BuildServer_mjulien>
        Order allow,deny
        Allow from all
    </Directory>

</VirtualHost>

По запросу: Хвост журнала Apache:

[Sun Aug 07 04:02:03 2011] [notice] SIGHUP received.  Attempting to restart
httpd: apr_sockaddr_info_get() failed for jmaxime-linux
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Спасибо.