お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2014-11-04 22:55:34

taku_s
メンバ
登録日: 2008-12-14

apache2の設定について

apache2の設定について教えてください。

apache2の起動時に、
H00557: apache2: apr_sockaddr_info_get() failed for
のエラーメッセージが出ます。

ドメイン名: mydomain.com
マシン名: ubuntu1
である場合

/etc/hostname
ubuntu1

/etc/hosts
127.0.0.1 localhost ubuntu1
192.168.10.10 ubuntu1

/etc/apache2/sites-available/mysite.conf (新規作成)
<VartualHost *:80>
    ServerName www.mydomain.com
    ServerAdmin [email protected]
        ・
        ・
</VartualHost>

/etc/apache2/conf-available/fqdn.conf
ServerName ubuntu1

のように設定しました。
どこがまずいでしょうか?

オフライン

 

#2 2014-11-05 08:29:30

ry
メンバ
登録日: 2008-07-30

Re: apache2の設定について

ServerName で指定している www.mydomain.com の名前引きができないのではないでしょうか。

LAN 環境下限定の運用に思えるので、/etc/hosts の「192.168.10.10 ubuntu1」を「192.168.10.10 ubuntu1 www.mydomain.com」 に直してみてください。

オフライン

 

#3 2014-11-06 21:40:38

taku_s
メンバ
登録日: 2008-12-14

Re: apache2の設定について

ryさま
ご指導いただきありがとうございました。
/etc/hostsの編集では解決できませんでした。

結局、Ubuntuの場合
sites-available内のconfファイル内で指定するServerNameとは関係なく、(www.mydomain.comのままで)
hostsも
127.0.0.1    localhost のままでも

sudo echo ServerName $HOSTNAME > /etc/apache2/conf-available/fqdn.conf
sudo a2enconf fqdn
で解決できるようです。

ありがとう、ございました。

オフライン

 

Board footer

Powered by FluxBB