
Ubuntu日本語フォーラム

ログインしていません。
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
のように設定しました。
どこがまずいでしょうか?
オフライン
ServerName で指定している www.mydomain.com の名前引きができないのではないでしょうか。
LAN 環境下限定の運用に思えるので、/etc/hosts の「192.168.10.10 ubuntu1」を「192.168.10.10 ubuntu1 www.mydomain.com」 に直してみてください。
オフライン
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
で解決できるようです。
ありがとう、ございました。
オフライン