8

/etc/init.d/apache2 restart を発行して Apache を再起動しようとすると、次のメッセージが表示されます。

root@server:~# /etc/init.d/apache2 restart
 * Restarting web server apache2                                                                                                                             apache2: apr_sockaddr_info_get() failed for server
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
 ... waiting apache2: apr_sockaddr_info_get() failed for server
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
                                                                                                                                                      [ OK ]
root@server:~# cat /etc/hostname
iSell
root@server:~# hostname
server
root@server:~# hostname -f
hostname: Name or service not known
root@server:~# cat /etc/hosts
127.0.0.1     localhost localhost.localdomain
108.1.*.*     eins
root@server:~#

注: /etc/hosts の ip の末尾にある 2 つのアスタリスクは、投稿時に私が追加したものです。注 2: 私のドメイン名が www.xyz.net だとしましょう

段階的に何をしなければならないかを正確に知りたいです。どうもありがとう!

4

5 に答える 5

22

次のように、Apache の空白の httpd.conf を編集するだけです。

sudo gedit /etc/apache2/httpd.conf

次の行を追加します。

ServerName localhost

Apache を保存して終了し、再起動します。

sudo /etc/init.d/apache2 restart

それはそれを処理します。

于 2012-05-20T07:50:21.597 に答える
2

1) ファイルを編集します: vi /etc/apache2/apache.conf 2) 最後の行に書き込みます (your-machine-name の書き込みを表示するには: cat /etc/hostname): ServerName your-machine-name 3)service apache2 reload

楽しめ!

于 2014-10-14T13:37:49.190 に答える
2
  1. まず、Apacheのバージョンを確認してください
    $ apache2 -v
  2. Apache のバージョンが 2.x の場合、次のコマンドを使用してこのメ​​ッセージを回避します。
    $ echo "ServerName\t`cat /etc/hostname`" | sudo tee -a /etc/apache2/apache2.conf
于 2014-10-23T08:38:03.693 に答える
2

hostsファイルを編集する

sudo nano /etc/hosts

サーバーの適切な名前として ip 127.0.1.1 を確認してください

127.0.1.1      srv-web-01

Apacheを再起動します

sudo service apache2 restart
于 2014-02-27T15:51:56.270 に答える
2

ServerName を に追加し /etc/apache2/apache.confます。

ServerName [yourservername or localhost]

Apache 設定をロードします。 service apache2 restart

于 2016-06-27T09:03:55.290 に答える