Debianのアップグレード方法
この辺を見ながら頑張る。
- https://www.debian.org/releases/stable/amd64/release-notes/ch-upgrading.html
- https://mov.vc/posts/11
自動更新予定のパッケージを上手く止められなかったんですが、今回の原因はそれではなさそう。
MySQLとかがjessie用のままなので後日どうにかする(とりあえず動く)。→別の不具合でインスタンスにログインできなくなったので結局stretchのディスクで作り直した…。
Apache2が起動しない
$ sudo service apache2 start
Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
MySQLは動くのに何故なんだ~。
1. 再インストールしてみる
ログを見てもよく解らなかったのでとりあえず。
結論から言うと上手くいかなかった。
apt-get remove --purge [packages]
でapache関連を全部消す。
設定ファイルも消えるので /etc/apache2 をホームディレクトリ等にバックアップしておく。
2. 設定ファイルを調べる
アップグレード(または再インストール)に伴い新しく設定ファイルが必要になったが、作成されていなかったらしい。
apachectl configtest
で設定ファイルのシンタックスエラーが見つけられます。
上記記事とは違うファイルが無いと怒られていたようです。
指定の場所に空のファイルを作って無事解決しました。