スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Apacheの起動

####################
./configure \
--prefix=/opt/apache-httpd-2.2.21 \
--enable-mods-shared=all \
--with-mpm=prefork \
2>&1 | tee configure_log.txt
###############################

この後、make; sudo make install;
とやっても、実際にはinstallできません。

############################
undefined reference to `apr_os_uuid_get'
############################
となる。

apr-develパッケージをインストールした後、 --with-included-apr
オプションを追加(./configure --helpでオプションの意味は確認できる)
####################
./configure \
--enable-mods-shared=all \
--prefix=/opt/apache-httpd-2.2.21 \
--with-included-apr \
--with-mpm=prefork \
2>&1 | tee configure_log.txt
###############################

make clean
make
sudo make install

今度は、apacheを起動する。
####################################################
sudo /opt/apache-httpd-2.2.21/bin/apachectl start
####################################################
httpd: apr_sockaddr_info_get() failed for dti-vps-srvXXX
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

失敗したので、ぐぐる
http://codezine.jp/article/detail/5399
"/etc/hosts にlocalhost以外に自分で設定したホスト名が、Apacheの設定ファイルに定義されていない"事が原因らしい
sudo vi /etc/httpd/conf/httpd.conf
ServerName dti-vps-srvxx:80

こんな感じで、hostnameコマンドで確認したhost名を入力する
sudo vi /etc/hosts
127.0.0.1 dti-vps-srvxx localhost.localdomain localhost

もう一度、
####################################################
sudo /opt/apache-httpd-2.2.21/bin/apachectl start
####################################################
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

警告は出るが、一応、起動するみたい。ブラウザからも確認できた。
上記の警告文への対処は後で考える
スポンサーサイト
プロフィール

tjnet777

Author:tjnet777
Solaris, VPNのサポート業務を1年

金融系SIerで業務アプリの開発、メンテを3年半

離職して大学院大学 1年生

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。