1

私のapache2はubuntuで正しく動作していました。しかし、再起動すると次のエラーが表示されるようになりました。

  • Webサーバーの再起動apache2apache2:ServerNameに127.0.1.1を使用して、サーバーの完全修飾ドメイン名を確実に判別できませんでしたapache2:ServerNameに127.0.1.1を使用して、サーバーの完全修飾ドメイン名を確実に判別できませんでした

アンインストールしてから再インストールしてみました。

構成ファイルを編集し、ServerNamelocalhostを追加しました

エラーはなくなりましたが、ブラウザでローカルホストを実行できません

4

4 に答える 4

5

/etc/apache2/httpd.conf を編集し、次の行を追加します

ServerName localhost

今すぐApacheを再起動します

sudo /etc/init.d/apache2 restart
于 2012-09-25T05:30:24.973 に答える
2

FQDN が正しく設定されていることを確認する必要があります。

以下を試してください

  1. /etc/hostname を編集して、たとえば localhost にします
  2. 実行: ホスト名 -F /etc/ホスト名
  3. それに応じて /etc/hosts を編集します
  4. /etc/init.d/apache2 再起動
于 2012-12-16T17:54:51.517 に答える
1
Open Terminal (Ctrl + Alt + t)
sudo gedit /etc/apache2/httpd.conf
(you can also use any editor like nano vi )
(By default httpd.conf file will be blank. Now, simply add the following line to the file)
ServerName localhost
(Save the file and close gedit)
sudo /etc/init.d/apache2 restart
于 2013-07-06T22:55:58.480 に答える