我目前正在我的机器上运行CentOS 5.5,并且正在尝试使用Django,MySQL和Apache来设置构build服务器。
我基本上没有任何经验,而且每次遇到新的错误时,我一直在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
我不知道还有什么可以让你们更容易。 对不起,如果问题最终成为不可解决的,因为我在configuration文件中犯了一些错误:/
另外,我在/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
谢谢。