Я намагаюся встановити trac та mod_wsgi через SSL. Я намагався встановити його вручну, але це не вийшло так добре, тому я почав слідувати цьому: 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
Чому кажуть, що щось інше використовує порт, коли нічого не відображається?
EDIT: Ви, хлопці, будете над цим сміятися. У мене був додатковий Listen 443 у ports.conf, якого там не повинно було бути. Видалення цього вирішило.