質問: apache インストール時のエラーについて centos4.6 に apacheをインストールしようとしているのですが、make と make install で いつも このようなエラーがでて。。どうも上手いこといきません。 まだ初心者なので訳してみてもよくわからず、調べた結果、 /usr/local/apache/bin/ に apachectl が何度も挑戦しても、 作成されません。なぜでしょう・・・助けてください。 ※元々、osインストール時にhttpdがインストールされてましたので、 yum remove httpdを実行しました。(元々のでも出来なかったので) 後、最終的にしたいことは、htdocsを作成してcgiとかperl とかで勉強したいのですが、apacheが、、、お願いします。 /usr/lib/libexpat.so: could not read symbols: file in wrong format collect2: ld returned 1 exit status make[3]: *** [libaprutil-1.la] error 1 make[3]: leaving directory `/usr/local/src/httpd-2.2.8/srclib/apr-util' make[2]: *** [all-recursive] error 1 make[2]: leaving directory `/usr/local/src/httpd-2.2.8/srclib/apr-util' make[1]: *** [all-recursive] error 1 make[1]: leaving directory `/usr/local/src/httpd-2.2.8/srclib' make: *** [all-recursive] error 1
回答: たしか、centosやfedoraなどのred hat系の場合、apacheはhttpdという名称になっているので、ひとまず、yumを使って、httpdを入れなおします。 # yum install httpd その後、下のurlを参考に設定してみてはいかがでしょうか。 http://www.aconus.com/~oyaji/centos/apache_centos.htm http://fedorasrv.com/apache.shtml