환경
centOS7 + 아파치
아파치를 설치
설치
(1) 설치 및 아파치 # 확인 여부를
2 RPM -qa | 그렙 아파치는
3 #을 설치하지 않은 경우
4 아파치를 설치 -y 얌을
아파치 및 검증을 시작합니다
서비스 아파치 시작
서비스 아파치 상태
그런 다음 페이지를 볼 수있는 브라우저에서 액세스 리눅스 호스트 IP는 성공적인 출시를 설명
httpd.conf를 수정
냠 설치 경로는 일반적으로 /etc/httpd/conf/httpd.conf 파일, 사용자 정의 설치는 찾기 / -name을 httpd.conf로 보일 수 있습니다. 구성 파일을 편집하거나 기본 경로가 가능합니다 사용 :
- 기본 경로 : 서버 루트 및 디렉터리를 수정 기본 경로는 / var에 폴더에 직접 내용을 복사하지 마십시오 / www /에서 html로;
CP의 /etc/httpd/conf/httpd.conf 파일 / 했다 / www /에서 HTML
게시 된 기본 디렉토리 :
의 / var / www /에서 HTML
는 / var 디렉토리가 없습니다 / www가에서 / html로 두 개의 폴더 경우, 당신은 당신의 자신을 만들 수 있습니다
기본값은 파일을 게시 :
자신을 설정하는 /var/www/html/test.html ## 필요
디렉토리는 / var에 정적 파일을 복사 / www /에서 HTML
html로 폴더에 두 개의 파일이 있습니다 값을 httpd.conf, test.html를
(rlcVenv) [root@67 logicCheck]# cp test.html /var/www/html
(rlcVenv) [root@67 logicCheck]# cd /var/www/html
(rlcVenv) [root@67 html]# ls
httpd.conf test.html
重启httpd
1 service httpd restart
访问 :
http://10.2.1.92/test.html
遇到的问题:
403:没有权限访问test.html
分析:这只少证明是可以访问到test.html资源的,只是没有权限打不开,所以这里修改html文件夹的权限为所有人可读
修改html文件夹权限
(rlcVenv) [root@67 www]# sudo chmod 777 html -R
修改后可以看到html文件夹变成绿色,表示所有人可读 可写了
刷新页面,OK 成功啦 ~!
检查
重新访问ip,如果返回403
,有几种可能:
- 文件夹权限
ServerRoot
下没有index.html
SELinux
为开启状态(禁用SELinux)
最后一种情况居多。
参照:多谢大佬
Linux环境使用Apache部署静态html页面(主要看这1篇就可以了)
https://blog.csdn.net/CL_YD/article/details/84568828