これによると、archlinux マシンでホスト名を設定するのは比較的簡単です - https://wiki.archlinux.org/index.php/HOSTNAME#Set_the_hostname
だから私の /etc/rc.conf には、
LOCALE="en_US.UTF-8"
TIMEZONE="UTC"
MOD_AUTOLOAD="no"
USECOLOR="yes"
USELVM="no"
DAEMONS=(syslog-ng sshd crond ec2 httpd)
HOSTNAME="archlinux"
そして、私の/ etc/hostsに対応して、私は持っています
127.0.0.1 archlinux.domain.org localhost.localdomain localhost archlinux
ティーへのドキュメントに従ってください。
残念ながら、httpd の再起動は失敗し、error_log に次のエラーが記録されます。
[Tue Sep 06 04:26:06 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "ip-10-130-57-114"
構成に失敗しました
はい、https://wiki.archlinux.org/index.php/Apache#Apacheからコメントすることでこの問題を解決できることを認識しています。
LoadModule unique_id_module modules/mod_unique_id.so
しかし、このモジュールをロードしたままにし、代わりに /etc/hosts でホスト名を正しく設定したことを確認して解決することで、この問題を解決したいと考えています。