テストで作った仮想サーバー上の CentOS6 に
Webサーバ apache を インストールした。
# yum install httpd
でインストールし、
# service httpd start
で起動した。が、起動しない。
設定ファイルがおかしいのかと思いチェックした。
# apachectl -t
httpd: apr_sockaddr_info_get() failed for myhostname
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
ググるとホスト名の件でトラブっているみたい。
サーバ名を localhost.localdomain に設定する為、
/etc/httpd/conf/httpd.conf の 次の行を書き換えた。
再度チェックするとエラーが出ないことを確認。
# apachectl -t
Syntax OK
httpd を起動。
# service httpd start
ファイアウォールがあると接続できないので確認をする。
仮想環境のテストサーバなので取り敢えず
# iptables -F
で取り敢えず接続できることを確認した。
この後、エイリアスの設定を行った。
設定ファイルは /etc/httpd/conf.d/*.conf を読み込むように書かれているので、
エイリアスの設定は この場所においた。
/etc/httpd/conf.d/alias.conf
Webサーバ apache を インストールした。
# yum install httpd
でインストールし、
# service httpd start
で起動した。が、起動しない。
設定ファイルがおかしいのかと思いチェックした。
# apachectl -t
httpd: apr_sockaddr_info_get() failed for myhostname
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
ググるとホスト名の件でトラブっているみたい。
サーバ名を localhost.localdomain に設定する為、
/etc/httpd/conf/httpd.conf の 次の行を書き換えた。
#ServerName www.example.com:80
ServerName localhost.localdomain
再度チェックするとエラーが出ないことを確認。
# apachectl -t
Syntax OK
httpd を起動。
# service httpd start
ファイアウォールがあると接続できないので確認をする。
仮想環境のテストサーバなので取り敢えず
# iptables -F
で取り敢えず接続できることを確認した。
この後、エイリアスの設定を行った。
設定ファイルは /etc/httpd/conf.d/*.conf を読み込むように書かれているので、
エイリアスの設定は この場所においた。
/etc/httpd/conf.d/alias.conf
alias /user0001/ /home/localuser/html/
<Directory
/home/localuser/html
>
Allow from all
</Directory>
コメント
コメントを投稿