回答:
これは2つの方法で克服できます。
ファイルServerName localhost
の最後の行として追加し/etc/apache2/apache2.conf
ます。
という名前のファイルを作成し、/etc/apache2/conf-available/servername.conf
その中に文字列を追加してServerName localhost
保存します。/etc/apache2/conf-enabled
次のようにソフトリンクを作成します
ln -s /etc/apache2/conf-available/servername.conf .
# or
a2enconf servername
サーバーを再起動します。
文字列localhost
は、有効なドメイン名(例:example.com)に置き換えることができます。
ccsenが提案する2番目のオプションを実行する別の方法は、次のとおりです。
/ etc / apache2 / conf-available /に任意の名前でファイルを作成します。servername.confは適切なオプションです。
作成されたファイルに次の行を追加しますServerName yourservername
。yourservernameは任意の値に設定できます。
次に、ターミナルから次のコマンドを実行sudo a2enconf servername
します(手順1の「servername.conf」でconf-availableに追加されたファイルを呼び出したと仮定します)。
最後に、ターミナルから次を実行します。 sudo service apache2 reload
どちらの方法でも同じ結果が得られますが、Apacheがシンボリックリンクを処理し、構成を有効にするため、この方法のほうがきれいだと思います。