, I는 다음과 같습니다 (약칭 함) /etc/apache2/sites-enabled/000-default.conf
에서 아파치의 conf 파일이 있습니다Certbot Apache 오류 "이름이 이전 WSGI 데몬 정의와 중복됩니다." 내 우분투 16.04 서버에서
WSGIApplicationGroup %{GLOBAL}
<VirtualHost *:80>
ServerName example.com
WSGIDaemonProcess myprocess user=ubuntu group=ubuntu threads=10 home=/home/ubuntu/myapp
WSGIProcessGroup myprocess
...
</VirtualHost>
그것은 HTTP 모드에서 잘 작동하지만을 나는 HTTPS를 설정하는 $ sudo certbot --apache
를 실행하면 Syntax error on line 7 of /etc/apache2/sites-enabled/000-default.conf: Name duplicates previous WSGI daemon definition.
오류와 함께 실패합니다. 줄 7은 WSGIDaemonProcess
으로 시작하는 줄입니다.
가장 큰 문제는 가능한 한 자동으로 Certbot을 실행시키는 것입니다. 이를 위해서''밖에서'WSGIDaemonProcess'를 정의해도 괜찮습니까? 추신 'mod_wsgi' 아키텍트가 내 질문에 답을 얻는 것은 꽤 멋지다! –
Josh
네,''VirtualHost'' 밖에서''WSGIDaemonProcess'' 지시자를 넣을 수 있습니다. –