apsv上にRED5のインストール後、websvにインストールしたApacheとの連携の為にhttpd.confファイルを編集しているのですが、上手く行かず悩んでます。
最終的には
・http://websvのIPアドレス/
・http://websvのIPアドレス/wordpress
でページが表示されるように(上がRED5、下がwordpressのブログページ)したいのですが、「このサイトにアクセスできません」の状態のままになってしまいます。
Apacheのファイルを編集した後、Apache、MariaDB、RED5を起動してからページが表示されるか確認しているのですが、ファイル編集後、Apacheの起動に失敗してばかりで進めない状況です。
Apacheは起動確認をするとfailedの状態のままです。
環境は以下になります。
<使用OS>
[root@apsv ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.3 (Maipo)
※全サーバ同じ。
<使用サーバ>
➀websv:Apacheインストール済み。
[root@websv ~]# httpd -v Server version: Apache/2.4.6 (Red Hat Enterprise Linux) Server built: Aug 3 2016 08:33:27
②dbsv MariaDBインストール済み。wordpressとの連携も済み。
読み込んだプラグイン:product-id, search-disabled-repos, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast インストール済みパッケージ mariadb.x86_64 1:5.5.52-1.el7 @Local_DVD [root@dbsv2 ~]#
パッケージ名:red5-server-1.2.3.tar
以下も踏まえてApacheの設定ファイルを編集する必要があることには気づけたのですが、
下の順序で実行してもうまく行かず困り果てています。
Apacheの設定ファイルの中身のどの部分の構成がどの役割を果たしているのか?そこをどのように変えなければいけないのか?
プロキシに関しての理解が不足しているのでその辺に関してもアドバイス頂けると助かります。
参考サイト:https://httpd.apache.org/docs/2.4/ja/mod/mod_proxy.html
<実行した手順>
➀Apacheの設定ファイル(httpd.conf)を編集。
②Apacheを起動する。(websv上)
systemctl status httpd
systemctl start httpd
③MariaDBを起動する。(dbsv上)
systemctl start mariadb.service
systemctl status mariadb.service
④RED5を起動する。(apsv上)
cd /opt/red5/red5-server/
./red5.sh &
〈red5のシャットダウン〉 cd /opt/red5/red5-server ./red5-shutdown.sh
<バックアップファイル(後のファイル名)との差分>
Linux
1コード 2[root@websv ~]# diff /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org 395c95 4< ServerName websv:80 ←ここは指定されてます。 5--- 6> #ServerName www.example.com:80 7125c125 8< AllowOverride All 9--- 10> AllowOverride None 11319c319 12< 13--- 14> # 15354,359d353 16< 17< ProxyRequests Off 18< ProxyPass / wordpress ! 19< ProxyPass / http://10.1.4.156:5080/ 20< ProxyPass Reverse / http://10.1.4.156:5080/ 21< 22[root@websv ~]# 23 24ProxyRequests Off
<Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass /foo http://foo.example.com/bar ProxyPassReverse /foo http://foo.example.com/bar
完全に八方塞がりなので何か助言頂けるだけでも本当に助かります。よろしくお願いいたします。
初学者の為、情報不足などありましたら、追記させて頂きます。
回答3件
あなたの回答
tips
プレビュー