Tôi đang cố gắng cài đặt trac và mod_wsgi qua SSL. Tôi đã cố gắng cài đặt thủ công nó, nhưng điều đó không hoạt động tốt nên tôi bắt đầu làm theo điều này: trac-on-ubuntu
Tôi đã bỏ qua phần svn vì tôi muốn sử dụng git để thay thế. Sau lần chỉnh sửa đầu tiên của httpd.conf:
WSGIScriptAlias /trac /var/trac/apache/trac.wsgi
<Directory /var/trac/apache>
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
Tôi khởi động lại apache chỉ để gặp lỗi này:
* Restarting web server apache2
(98)Address already in use: make_sock: could not bind to address [::]:443
[ OK ]
Làm những điều này không cho thấy gì.
netstat -anp | grep 443
fuser 443/tcp
Làm điều này không mang lại bất cứ điều gì ngoại trừ lệnh grep mà tôi đã chạy:
ps -aux | grep httpd
Tại sao nó nói rằng một cái gì đó khác đang sử dụng cổng khi không có gì hiển thị?
CHỈNH SỬA: Các bạn sẽ cười với điều này. Tôi đã có thêm Listen 443 trong port.conf mà lẽ ra không có ở đó. Xóa đã giải quyết được điều này.