質問編集履歴

5

誤字

2018/07/31 12:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -48,9 +48,9 @@
48
48
 
49
49
  systemctl start httpd
50
50
 
51
- アクセス可の確認してみた
51
+ アクセス可の確認してみた
52
-
52
+
53
- 変わらずの
53
+ しかし、変わらずの
54
54
 
55
55
  html/index.htmlの内容が出て来る。本来ならこれで変更が可能だったと思いますが違いますか???
56
56
 

4

log追加

2018/07/31 12:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -190,6 +190,26 @@
190
190
 
191
191
  をコメントアウトした時のログだと思われます
192
192
 
193
+ 31のerrorログ内容(welcom.confコメントアウト後)
194
+
195
+ e Jul 31 21:21:00.760963 2018] [mpm_prefork:notice] [pid 1918] AH00170: caught SIGWINCH, shutting down gracefully
196
+
197
+ [Tue Jul 31 21:21:02.727741 2018] [core:notice] [pid 1945] SELinux policy enabled; httpd running as context system_u:system_r:httpd_t:s0
198
+
199
+ [Tue Jul 31 21:21:02.729456 2018] [suexec:notice] [pid 1945] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
200
+
201
+ [Tue Jul 31 21:21:02.785191 2018] [auth_digest:notice] [pid 1945] AH01757: generating secret for digest authentication ...
202
+
203
+ [Tue Jul 31 21:21:02.786424 2018] [lbmethod_heartbeat:notice] [pid 1945] AH02282: No slotmem from mod_heartmonitor
204
+
205
+ [Tue Jul 31 21:21:02.821366 2018] [mpm_prefork:notice] [pid 1945] AH00163: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16 configured -- resuming normal operations
206
+
207
+ [Tue Jul 31 21:21:02.821433 2018] [core:notice] [pid 1945] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
208
+
209
+ [Tue Jul 31 21:21:08.939653 2018] [authz_core:error] [pid 1946] [client 192.168.100.167:49336] AH01630: client denied by server configuration: /var/www/html/
210
+
211
+
212
+
193
213
 
194
214
 
195
215
  -------------------------------------------------

3

読み易くしました

2018/07/31 12:28

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -25,6 +25,8 @@
25
25
  .......
26
26
 
27
27
  </Directory>
28
+
29
+
28
30
 
29
31
  ---------------------------------
30
32
 
@@ -102,6 +104,8 @@
102
104
 
103
105
  その他詳細に記入
104
106
 
107
+
108
+
105
109
  ------------------------------------------
106
110
 
107
111
  試してみたこと確認したこと
@@ -158,6 +162,8 @@
158
162
 
159
163
  drwxr-xr-x. apache apache system_u:object_r:httpd_sys_content_t:s0 wp
160
164
 
165
+
166
+
161
167
  ------------------------------
162
168
 
163
169
  追加事項
@@ -184,4 +190,6 @@
184
190
 
185
191
  をコメントアウトした時のログだと思われます
186
192
 
193
+
194
+
187
195
  -------------------------------------------------

2

誤字修正、試してみたことの追加

2018/07/31 12:25

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -14,9 +14,9 @@
14
14
 
15
15
  httpd.confの内容(デフォルト)
16
16
 
17
- DocumentRoot "/var/www/html
17
+ DocumentRoot "/var/www/html">
18
18
 
19
- <Directory "/var/www>
19
+ <Directory "/var/www">
20
20
 
21
21
  <Directory "/var/www/html">
22
22
 
@@ -30,21 +30,31 @@
30
30
 
31
31
  を次のように変更
32
32
 
33
- DocumentRoot "/var/www/wp
33
+ DocumentRoot "/var/www/wp"
34
34
 
35
- <Directory "/var/wp>
35
+ <Directory "/var/www/wp">
36
36
 
37
37
  apache再起動後(stop&startも実行してみる)
38
38
 
39
- 結果
39
+ /var/www/html/index.htmlの内容が表示される。
40
40
 
41
- /var/www/html/index.html表示される。
41
+ 再起動できていないのかと疑ってみて
42
42
 
43
+ systemctl stop httpd
44
+
45
+ アクセス拒否確認
46
+
47
+ systemctl start httpd
48
+
49
+ アクセス可の確認としてみた
50
+
51
+ 変わらずの
52
+
43
- 本来ならこれで変更が可能だったと思いますが違いますか???
53
+ html/index.htmlの内容が出て来る。本来ならこれで変更が可能だったと思いますが違いますか???
44
54
 
45
55
  ーーーーーーーーーーーーーーーーーーーーーー
46
56
 
47
- 次ぎも以下のように変更
57
+ 次ぎも以下のように変更してみた
48
58
 
49
59
  <Directory "/var/www/wp">
50
60
 
@@ -64,4 +74,114 @@
64
74
 
65
75
  と表記されています.....
66
76
 
77
+ つまりパスは/var/www/htmlを読み込んでいるのではないのかと思ったため
78
+
79
+ httpd.confの他に何があるのかを見てみる
80
+
81
+ httpd.conf httpd.conf.org httpd.confwp magic
82
+
83
+ となっている
84
+
85
+ 未だに解決が出来ず......
86
+
87
+
88
+
89
+ ーーーーーーーーー質問の修正内容、追加内容ーーーーーーーーーーーーーーーーーーーーーーーー
90
+
91
+ 試してみたことが記入されていなかったり誤字があったことお詫びいたします。
92
+
93
+ 質問修正内容
94
+
95
+ "の追加
96
+
97
+ DocumentRoot "/var/www/wp"
98
+
99
+ ディレクトリ修正
100
+
101
+ <Directory "/var/www/wp">
102
+
103
+ その他詳細に記入
104
+
105
+ ------------------------------------------
106
+
107
+ 試してみたこと確認したこと
108
+
109
+ 1
110
+
111
+ SElinuxの一時停止
112
+
113
+ setenforce 0
114
+
115
+ permissiveに変更
116
+
117
+ 2
118
+
119
+ SElinuxの停止
120
+
121
+ vi /etc/selinux/config
122
+
123
+ SELINUX=enforcing
124
+
125
+ 再起動(reboot)
126
+
127
+ 3
128
+
129
+ chownで所有者変更
130
+
131
+ htmlがapache:apacheとなっていたため同じように変更
132
+
133
+ wp/index.htmlも同じように変更
134
+
135
+ lsで確認
136
+
137
+ drwxr-xr-x. 2 apache apache 40 7月 29 08:35 html
138
+
139
+ drwxr-xr-x. 2 apache apache 24 7月 29 08:35 wp
140
+
141
+ -rwxrwxrwx. 1 apache apache 43 7月 29 08:35 index.html
142
+
143
+ 4chmod権限変更
144
+
145
+ 取り敢えず777にしてみた
146
+
147
+ ls結果
148
+
149
+ -rwxrwxrwx. 1 apache apache 43 7月 29 08:35 index.html
150
+
151
+ 5
152
+
153
+ chconでセキュリティコンテキスト変更
154
+
155
+ www/htmlと同じようにしてみた
156
+
157
+ drwxr-xr-x. apache apache system_u:object_r:httpd_sys_content_t:s0 html
158
+
159
+ drwxr-xr-x. apache apache system_u:object_r:httpd_sys_content_t:s0 wp
160
+
161
+ ------------------------------
162
+
163
+ 追加事項
164
+
165
+ デフォルト設定での動作確認OK
166
+
167
+ 29日のログ
168
+
169
+ error_log-20180729ファイル
170
+
171
+ [authz_core:error] [pid 2004] [client 192.168.100.167:40694] AH01630: client denied by server configuration: /var/www/html/
172
+
173
+ これは
174
+
175
+ welcom.confの
176
+
177
+ LocationMatch "^/+$">
178
+
179
+ Options -Indexes
180
+
181
+ ErrorDocument 403 /.noindex.html
182
+
183
+ </LocationMatch>
184
+
67
- 助けて下さいよろくお願いします
185
+ をコメントアウトた時のログだと思われます
186
+
187
+ -------------------------------------------------

1

質問内容の変更

2018/07/31 12:23

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- CentOS7 apache2.4のDocumentRoot変更
1
+ CentOS7 apache2.4 index.htmlの場所の変更
test CHANGED
@@ -1,14 +1,22 @@
1
- 403Forbidden
1
+ Documentrootの変更ががうまくいきません。
2
2
 
3
- You don't have permission to access / on this server.にハマってました。
3
+ やりたいことindex.htmlファイルの読み込み場所を変更
4
4
 
5
- apache testing 123表示は削除済みです。
5
+ var/www/html/index.html
6
6
 
7
+
8
+
9
+ var/www/wp/index.htmlに変更したい
10
+
11
+
12
+
13
+
14
+
7
- apacheのhttpd.confファイル中身デフォルト設定の以下3つ
15
+ httpd.confの内容(デフォルト
8
16
 
9
17
  DocumentRoot "/var/www/html
10
18
 
11
- <Directory "/var/www/>
19
+ <Directory "/var/www>
12
20
 
13
21
  <Directory "/var/www/html">
14
22
 
@@ -18,68 +26,42 @@
18
26
 
19
27
  </Directory>
20
28
 
29
+ ---------------------------------
30
+
21
- のパスを次のように変更
31
+ を次のように変更
22
32
 
23
33
  DocumentRoot "/var/www/wp
24
34
 
25
- <Directory "/var/www/wp>
35
+ <Directory "/var/wp>
36
+
37
+ apache再起動後(stop&startも実行してみる)
38
+
39
+ 結果
40
+
41
+ /var/www/html/index.htmlが表示される。
42
+
43
+ 本来ならこれで変更が可能だったと思いますが違いますか???
44
+
45
+ ーーーーーーーーーーーーーーーーーーーーーー
46
+
47
+ 次ぎも以下のように変更
26
48
 
27
49
  <Directory "/var/www/wp">
28
50
 
29
- Options Indexes F.......
51
+ Options Indexes FollowSumLinks
52
+
53
+ .......
30
54
 
31
55
  </Directory>
32
56
 
33
- -----------------------------------------------------
57
+ すると
34
58
 
35
- ためして見たこと
59
+ testing 123ページが表示されます
36
60
 
37
- 1 デフォルト設定の動作確認
61
+ testing 123には
38
62
 
39
- パスをデフォルトの/var/www/htmlに変更
63
+ You should add your website content to the directory /var/www/html/
40
64
 
41
- 起動:O
65
+ と表記されています.....
42
66
 
43
-
44
-
45
- 2 SElinuxの停止、一時停止
67
+ 助けて下さいよろしくお願いします
46
-
47
- setenforce 0
48
-
49
- SELINUX=enforceing
50
-
51
- 起動:X
52
-
53
-
54
-
55
- 3ラベル変更
56
-
57
- ls -Zで確認htmlフォルダとindex.html
58
-
59
- system_u:object_r:httpd_sys_content_t:s0
60
-
61
- chconで同じ値に変更
62
-
63
- 起動:X
64
-
65
-
66
-
67
- 4 ディレクトリのパーミッション変更
68
-
69
- chmod 777 wp/html
70
-
71
- -rwxrwxrwx index.html
72
-
73
- 起動:X
74
-
75
-
76
-
77
- 5所有者の変更
78
-
79
- chown でhtml/index.htmlと同じ値に変更する
80
-
81
- chown apache:apache wp/index.html
82
-
83
-
84
-
85
- その他reboot,restart httpdです。