RedHat9+Apache2でサーバ構築しようとしているところです。
Apache2は最新版をDLしてきました。
httpd.confの設定を変えたつもりなのですが、反映されてないようです。
DocumentRoot "/home/www"
そのちょっと下
<Directory "/home/www">
としてApacheを再起動しますが、デフォルトテストページを表示したまま変化ありません。
もちろん/home/wwwにはindex.htmlを置いています。
どこを確認したら良いでしょうか?
また、必要な情報がありましたらすく書き込みします。
以上お願いします。
No.8ベストアンサー
- 回答日時:
皆さんの予想どおり煮詰まってきたところで,
rpm で入っているapacheを止める.
# service httpd stop
rpm で入っているapacheの自動起動を止める.
# chkconfig httpd off
そもそもrpmで入っているapacheが不要なら削除
# rpm -e httpd
ソースから入れたapacheを起動する.
# /root/dl_file/httpd-2.0.48/support/apachectl start
ってとこで.
この回答への補足
返答ありがとうございます。
# service httpd stop
# chkconfig httpd off
は実行しました。
# /root/dl_file/httpd-2.0.48/support/apachectl start
これですが、ダウンロードしてきたものを解凍しただけの場所ですがOKなのでしょうか?
素人ながらに「/usr/local/apache2/bin/apachectl 」
を指定したほうが良いように思えるのですが…
また、この状態だと自動起動しないですよね?
自動起動させるのにはどのようにしたらいいのでしょうか?
よろしくお願いします。
No.13
- 回答日時:
とりあえず,httpd.confをデフォルトにしてみてはいかが?
すみません。イージーミスでした。
.confでのホームディレクトリのスペルを間違っていました。
(/home/wweになってました一個隣を押していたようで(T.T))
無事/home/www/index.htmlを表示できました。
すばやい返答本当にありがとうございました。
No.12
- 回答日時:
#1です。
うう・・・#8さんが教えてくださったようにやったあと、なんですね?
まずそれによって後入れのApacheがちゃんと動いたかは確認しました?
/usr/local/apache2/conf/httpd.conf
をもとに戻したらまたデフォルトページ見れますか?(今度はrpmではなく、後入れによって表示されてるですよね。)
その状態で、一回そのDocumentRootにindex.htmlを突っ込んでみてはどうですか。
すみません。イージーミスでした。
.confでのホームディレクトリのスペルを間違っていました。
(/home/wweになってました一個隣を押していたようで(T.T))
無事/home/www/index.htmlを表示できました。
すばやい返答本当にありがとうございました。
No.10
- 回答日時:
間違えた…(汗)
/usr/local/apache2/bin/apachectl start
自動起動は /etc/rc.d/rc.local にでも上記を書いておけば.
この回答への補足
>/usr/local/apache2/bin/apachectl start
おぉ!正解でしたねw
>自動起動は /etc/rc.d/rc.local にでも上記を書いておけば.
これはどういう記述をしたらいいのでしょう?
さらにお願いします。
更なる問題が…(゜O゜;
まずは、デフォルトのページは見えなくなりました。
で、替わりに403エラーが出てしまいます。
パーミッションが無いですってやつです。
homeとwwwは777(全部チェック)にしてます。
何ででしょう?
また、
/usr/local/apache2/bin/apachectl start
をすると、
httpd: Could not determine the server's fully qualified domain name. using 192.168.1.XX for serverName
と出ます。
何かおかしいということですよね?
対処方法がありますか?
No.9
- 回答日時:
おおっ、すばらしい。
仮に/usr/local/apache2/conf/httpd.conf
をいじったところで、rpmの方のが動いているとしょうがないですものね。この時ソースから入れた方は動いていない、ということなんでしょうか?
FAQチックですね、すみません。勉強になりました。
更なる問題が…(゜O゜;
まずは、デフォルトのページは見えなくなりました。
で、替わりに403エラーが出てしまいます。
パーミッションが無いですってやつです。
homeとwwwは777(全部チェック)にしてます。
何ででしょう?
また、
/usr/local/apache2/bin/apachectl start
をすると、
httpd: Could not determine the server's fully qualified domain name. using 192.168.1.XX for serverName
と出ます。
何かおかしいということですよね?
対処方法がありますか?
No.7
- 回答日時:
#1です、#6さんこんにちは。
いや、電源再投入もされていますから、再起動自体は掛かっているのでしょう。
そうですね、
#find / -name apachectl
とか
#find / -name index.html
もして見られるとどうでしょう。(デフォルトページってなんでしたっけ?それを。)
ところで、「テストページを表示するのにどんなURLを入れてるのでしょう?」
この回答への補足
#find / -name apachectl
/root/dl_file/httpd-2.0.48/support/apachectl
/usr/sbin/apachectl
/usr/local/apache2/bin/apachectl
#find / -name index.html
すみません多すぎて書けないっす(T^T)
とりあえず、
/home/www/index.html
はありました。
>、「テストページを表示するのにどんなURL
http://localhost/
です。
No.6
- 回答日時:
rpmからインストールしたのか、ソースからインストールしたのかによって、実行ファイルのパスなどが違います。
また、「再起動」とは、実際どういうコマンドを入力したのですか?
私も、プレインストールしたアパッチを再起動しているに一票。
No.4
- 回答日時:
> 私もそれをちょっと心配しているのですが、どこで確認ができますか?
→私も経験ないんですが、
#rpm -q httpd
ではどうでしょう。あと、
#find / -name httpd.conf
でhttpd.confファイルがいくつもないかを確認してみられては。
この回答への補足
#rpm -q httpd
httpd-2.0.40.21
[root~~
#find / -name httpd.conf
/etc/httpd/conf/httpd.conf
/usr/local/apache2/conf/httpd.conf
あ、2個ありますね。
これ、
/usr/local/apache2/conf/httpd.conf
を使うって言う風にするのはどこでするのでしょう?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- HTML・CSS Chrome のキャッシュについて 3 2022/05/26 07:50
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Excel(エクセル) エクセルからビジオのリンク貼り付け 1 2023/03/30 17:51
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ubuntuでrpmがインストールでき...
-
CentOSのセキュリティパッチ適...
-
CPANでインストールしたモジュ...
-
アプリケーション起動時にsymbo...
-
パッケージ名のみを抽出したい。
-
SRPM のアンインストール
-
アンインストール
-
rpmlibのあるところ
-
httpdのSSLRequireSSLエラー
-
HD,CD,DVDなどの回転速度
-
linux postgres アンインストー...
-
CentOS7にibus-mozcをインスト...
-
rpmパッケージからspecファイル...
-
パッケージをインストールした...
-
RedHat9 Linuxのアンインストー...
-
パソコンでゲームをプレイしよ...
-
virtual boxにインストールした...
-
ubuntu 初期化について
-
gccのインクルードパスの確認
-
外部レポジトリとは
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
yumインストール先は、何で決ま...
-
CPANでインストールしたモジュ...
-
CentOSのセキュリティパッチ適...
-
ubuntuでrpmがインストールでき...
-
rpmlibのあるところ
-
i386 と i686 の違いとパッケー...
-
vncserverが使えない
-
アプリケーション起動時にsymbo...
-
rpmファイルがインストールでき...
-
Apacheとtomcatの削除
-
HD,CD,DVDなどの回転速度
-
tomcat・apacheを...
-
rpmファイルはそのままダウンロ...
-
パッケージ名のみを抽出したい。
-
5400rpmをシステムドライブとして
-
CentOS7にibus-mozcをインスト...
-
RedHat9+Apache2でテストページ...
-
rpm コマンドでエラーが…
-
webminが利用できない
-
HDD, 5400rpm or 7200rpm ?
おすすめ情報