質問編集履歴

7

誤字修正

2018/04/14 03:42

投稿

suzunari0017
suzunari0017

スコア7

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
  ---
82
82
 
83
- ※180426 追記
83
+ ※180414 追記
84
84
 
85
85
  **見事にSELinuxが原因でした。回答を参考に、SELinuxを一旦'Permissive'にして仮想マシンを再起動した結果、表示されるようになりました。**
86
86
 

6

回答に基づいた方法を追記

2018/04/14 03:42

投稿

suzunari0017
suzunari0017

スコア7

test CHANGED
File without changes
test CHANGED
@@ -74,7 +74,19 @@
74
74
 
75
75
  ホスト側・ゲスト側でで任意のファイルを追加、削除した所、きちんと反映されていることから、ディレクトリ共有自体に問題は無さそうに思いました。
76
76
 
77
- ファイルのアクセスなどが禁止されている訳では無いので、現状SELinuxの線も無いと思っています。
77
+ ファイルのアクセスなどが禁止されている訳では無いので、~~現状SELinuxの線も無いと思っています。~~
78
+
79
+
80
+
81
+ ---
82
+
83
+ ※180426 追記
84
+
85
+ **見事にSELinuxが原因でした。回答を参考に、SELinuxを一旦'Permissive'にして仮想マシンを再起動した結果、表示されるようになりました。**
86
+
87
+
88
+
89
+ ---
78
90
 
79
91
 
80
92
 

5

脱字修正

2018/04/14 03:30

投稿

suzunari0017
suzunari0017

スコア7

test CHANGED
File without changes
test CHANGED
@@ -148,7 +148,7 @@
148
148
 
149
149
  ```
150
150
 
151
- ※180413追記: コメントアウト部を一部省略しています
151
+ ※180413追記: 文字数の関係上、コメントアウト部を一部省略しています
152
152
 
153
153
  【/etc/httpd/conf/httpd.conf】
154
154
 

4

試したこと、httpd.confを追加

2018/04/13 11:01

投稿

suzunari0017
suzunari0017

スコア7

test CHANGED
File without changes
test CHANGED
@@ -122,7 +122,7 @@
122
122
 
123
123
  【Vagrantfile(コメントアウト部は省略)】
124
124
 
125
- ```ここに言語名を入力
125
+ ```Vagrantfile
126
126
 
127
127
  Vagrant.configure("2") do |config|
128
128
 
@@ -148,14 +148,340 @@
148
148
 
149
149
  ```
150
150
 
151
-
151
+ ※180413追記: コメントアウト部を一部省略しています
152
+
152
-
153
+ 【/etc/httpd/conf/httpd.conf】
154
+
155
+ ```
156
+
157
+ # This is the main Apache HTTP server configuration file. It contains the
158
+
159
+ #〜省略〜
160
+
161
+ #
162
+
163
+ ServerRoot "/etc/httpd"
164
+
165
+
166
+
167
+ # Listen: Allows you to bind Apache to specific IP addresses and/or
168
+
169
+ #〜省略〜
170
+
171
+ #
172
+
173
+ #Listen 12.34.56.78:80
174
+
175
+ Listen 80
176
+
177
+
178
+
179
+ # Dynamic Shared Object (DSO) Support
180
+
181
+ #〜省略〜
182
+
183
+ #
184
+
185
+ Include conf.modules.d/*.conf
186
+
187
+
188
+
189
+ # If you wish httpd to run as a different user or group, you must run
190
+
191
+ #〜省略〜
192
+
193
+ #
194
+
195
+ User apache
196
+
197
+ Group apache
198
+
199
+
200
+
201
+ # 'Main' server configuration
202
+
203
+ #〜省略〜
204
+
205
+ ServerAdmin root@localhost
206
+
207
+
208
+
209
+ # ServerName gives the name and port that the server uses to identify itself.
210
+
211
+ #〜省略〜
212
+
213
+ #ServerName www.example.com:80
214
+
215
+
216
+
217
+ # Deny access to the entirety of your server's filesystem. You must
218
+
219
+ #〜省略〜
220
+
221
+ #
222
+
223
+ <Directory />
224
+
225
+ AllowOverride none
226
+
227
+ Require all denied
228
+
229
+ </Directory>
230
+
231
+
232
+
233
+ # Note that from this point forward you must specifically allow
234
+
235
+ #〜省略〜
236
+
237
+ DocumentRoot "/var/www/html"
238
+
239
+
240
+
241
+ # Relax access to content within /var/www.
242
+
243
+ #
244
+
245
+ <Directory "/var/www">
246
+
247
+ AllowOverride None
248
+
249
+ # Allow open access:
250
+
251
+ Require all granted
252
+
253
+ </Directory>
254
+
255
+
256
+
257
+ # Further relax access to the default document root:
258
+
259
+ <Directory "/var/www/html">
260
+
261
+ #〜省略〜
262
+
263
+ Options Indexes FollowSymLinks
264
+
265
+
266
+
267
+ #〜省略〜
268
+
269
+ AllowOverride None
270
+
271
+
272
+
273
+ #〜省略〜
274
+
275
+ Require all granted
276
+
277
+ </Directory>
278
+
279
+
280
+
281
+ <IfModule dir_module>
282
+
283
+ DirectoryIndex index.html
284
+
285
+ </IfModule>
286
+
287
+
288
+
289
+ <Files ".ht*">
290
+
291
+ Require all denied
292
+
293
+ </Files>
294
+
295
+
296
+
297
+ ErrorLog "logs/error_log"
298
+
299
+
300
+
301
+ LogLevel warn
302
+
303
+
304
+
305
+ <IfModule log_config_module>
306
+
307
+ #〜省略〜
308
+
309
+ LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
310
+
311
+ LogFormat "%h %l %u %t \"%r\" %>s %b" common
312
+
313
+
314
+
315
+ <IfModule logio_module>
316
+
317
+ # You need to enable mod_logio.c to use %I and %O
318
+
319
+ LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
320
+
321
+ </IfModule>
322
+
323
+
324
+
325
+ #〜省略〜
326
+
327
+ #CustomLog "logs/access_log" common
328
+
329
+
330
+
331
+ CustomLog "logs/access_log" combined
332
+
333
+ </IfModule>
334
+
335
+
336
+
337
+ <IfModule alias_module>
338
+
339
+
340
+
341
+ ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
342
+
343
+
344
+
345
+ </IfModule>
346
+
347
+
348
+
349
+ <Directory "/var/www/cgi-bin">
350
+
351
+ AllowOverride None
352
+
353
+ Options None
354
+
355
+ Require all granted
356
+
357
+ </Directory>
358
+
359
+
360
+
361
+ <IfModule mime_module>
362
+
363
+
364
+
365
+ TypesConfig /etc/mime.types
366
+
367
+
368
+
369
+ #AddType application/x-gzip .tgz
370
+
371
+
372
+
373
+ #AddEncoding x-compress .Z
374
+
375
+
376
+
377
+ #AddEncoding x-gzip .gz .tgz
378
+
379
+
380
+
381
+ AddType application/x-compress .Z
382
+
383
+ AddType application/x-gzip .gz .tgz
384
+
385
+
386
+
387
+ #AddHandler cgi-script .cgi
388
+
389
+
390
+
391
+ # For type maps (negotiated resources):
392
+
393
+ #AddHandler type-map var
394
+
395
+
396
+
397
+ #〜省略〜
398
+
399
+
400
+
401
+ AddType text/html .shtml
402
+
403
+ AddOutputFilter INCLUDES .shtml
404
+
405
+ </IfModule>
406
+
407
+
408
+
409
+ #〜省略〜
410
+
411
+ AddDefaultCharset UTF-8
412
+
413
+
414
+
415
+ <IfModule mime_magic_module>
416
+
417
+ #〜省略〜
418
+
419
+ MIMEMagicFile conf/magic
420
+
421
+ </IfModule>
422
+
423
+
424
+
425
+ # Some examples:
426
+
427
+ #ErrorDocument 500 "The server made a boo boo."
428
+
429
+ #ErrorDocument 404 /missing.html
430
+
431
+ #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
432
+
433
+ #ErrorDocument 402 http://www.example.com/subscription_info.html
434
+
435
+
436
+
437
+ # EnableMMAP and EnableSendfile: On systems that support it,
438
+
439
+ #〜省略〜
440
+
441
+
442
+
443
+ EnableMMAP off
444
+
445
+ EnableSendfile off
446
+
447
+
448
+
449
+ IncludeOptional conf.d/*.conf
450
+
451
+ ```
452
+
153
- ### 予め試したこと
453
+ ### 試したこと
154
454
 
155
455
 
156
456
 
157
457
  - 共有ディレクトリにファイルの追加、ゲストマシンから操作、確認 → 問題なく同期
158
458
 
459
+ - 仮想マシンにssh接続後、apacheユーザーをvboxsfグループに追加 → 以前変わらず
460
+
461
+ 【操作の詳細(ssh接続後)】
462
+
463
+ ```
464
+
465
+ [vagrant@localhost ~]$ sudo su -
466
+
467
+ Last login: Thu Apr 12 16:47:04 UTC 2018 on pts/0
468
+
469
+ [root@localhost ~]# gpasswd -a apache vboxsf
470
+
471
+ Adding user apache to group vboxsf
472
+
473
+ [root@localhost ~]# groups apache
474
+
475
+ apache : apache vboxsf
476
+
477
+ [root@localhost ~]# getent group vboxsf
478
+
479
+ vboxsf:x:995:apache
480
+
481
+ [root@localhost ~]# systemctl restart httpd
482
+
483
+ ```
484
+
159
485
 
160
486
 
161
487
 

3

タグを追加

2018/04/13 11:00

投稿

suzunari0017
suzunari0017

スコア7

test CHANGED
File without changes
test CHANGED
File without changes

2

文言修正

2018/04/12 17:02

投稿

suzunari0017
suzunari0017

スコア7

test CHANGED
File without changes
test CHANGED
@@ -66,7 +66,7 @@
66
66
 
67
67
  ### 発生している問題・エラーメッセージ
68
68
 
69
- Error 403 にはならないものの、表示される画面がPC、スマホなどの各デバイス共にApacheのテスト画面("Testing 123.."と書いてあるページです)が表示され、index.htmlが表示されませんでした。
69
+ Error 403 にはならないものの、表示される画面がPC、スマホなどの各デバイス共にApacheのテストページ("Testing 123.."と書いてあるページです)が表示され、index.htmlが表示されませんでした。
70
70
 
71
71
 
72
72
 

1

脱字を直しました。

2018/04/12 17:00

投稿

suzunari0017
suzunari0017

スコア7

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- プログラミング初心者です。
5
+ 初めまして。プログラミング初心者の者です。
6
6
 
7
7
  現在、プログラミングを勉強中で、先達のすすめもあり、Vagrantを利用して仮想環境を構築、
8
8
 
@@ -160,4 +160,4 @@
160
160
 
161
161
 
162
162
 
163
- よろしくお願いいたします。
163
+ 何卒よろしくお願いいたします。