我正在尝试通过SSL安装trac和mod_wsgi。我尝试手动安装它,但是效果不佳,因此我开始遵循此方法:trac-on-ubuntu
我跳过了svn部分,因为我想改用git。在第一次编辑httpd.conf之后:
WSGIScriptAlias /trac /var/trac/apache/trac.wsgi
<Directory /var/trac/apache>
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
我重新启动apache只是得到此错误:
* Restarting web server apache2
(98)Address already in use: make_sock: could not bind to address [::]:443
[ OK ]
这样做没有任何效果。
netstat -anp | grep 443
fuser 443/tcp
这样做除了我运行的grep命令外没有产生任何效果:
ps -aux | grep httpd
当什么都没有显示时,为什么还说其他端口正在使用该端口?
编辑:你们会为此而笑。我在ports.conf中有一个额外的Listen 443,它不应该在那里。删除解决了这个问题。