update.UbuntuのApache設定ファイルで戸惑ったら。16.04しばらく使ってないと、えーと、どうなってたっけ・・・とすぐ忘れるのでメモかねて。見わかりづらいですが面白い仕組みになってます。/etc/apache2のディレクトリには***-availableと***-enabledという命名規則のディレクトリが対になってます。apache2.confはこのうち***-enabled内の.confや.loadファイルをすべて読み込むようになってます。見ての通り、***-enabledの中身はすべて***-available内のファイルへのシンボリックリンクです。***-availableに実際の設定ファイルがあります。ここで重要なのは、シンボリックリンクと設定ファイルは必ず同じ数だけ対になっているわけではないということです。このシンボリックの有無がapache2.confから***-available内のファイルが読み込みに関係してきます。設定を無効にしたければシンボリックを消せばいいわけで、逆に有効にしたければシンボリックを作成すればいいわけです。そのためのコマンドがそれぞれ用意してあります。その他設定ファイルa2はApache2、disは無効、enは有効という意味かな・・・?いや、知りませんよ。これは../sites-available/sample.confへのシンボリックリンクです。図で見たほうが一目瞭然。requestStockLike32@diconran趣味でプログラミングしてるだけのド素人なおっさん。