Apache2 を起動しようとすると、次のメッセージが表示されます。
* Restarting web server apache2
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:2080
no listening sockets available, shutting down
Unable to open logs
Action 'start' failed.
The Apache error log may have more information.
uwsgi はそのポートでリッスンしています:
sudo netstat -ltnp | grep ':2080'
tcp 0 0 0.0.0.0:2080 0.0.0.0:* LISTEN 884/uwsgi
その前にwsgiを手動でインストールしました
sudo apt-get install libapache2-mod-wsgi
Apache を起動しようとしたときに、次のメッセージが表示されたためです。
Syntax error on line 25 of /etc/apache2/sites-enabled/graphite:
Invalid command 'WSGIDaemonProcess', perhaps misspelled or defined by a module not included in the server configuration
Action 'configtest' failed.
The Apache error log may have more information.
...fail!
プロセスは自動的に再起動されるため、プロセスを強制終了しても機能しません。コマンドで無効にできます
sudo a2dismod wsgi
しかし、「無効なコマンド 'WSGIDaemonProcess'」というメッセージが再び表示されます。
Apache error.log には、それに関する情報は含まれていません。
これを解決できるアイデアはありますか?今、私は行き詰まりの状態にあるからです。