状态码:
- 1xx
- 作用:提示信息
- 2xx
- 作用:表示客户端的本次请求是成功的
- 200
- 3xx
- 作用:表示客户端本次请求被重定向到了其他地址
- 301: 永久重定向
- 302:临时重定向
- 304:表示数据来自浏览器缓存
- 4xx
- 作用:表示客户端的本次请求是失败的【客户端原因】
- 403 forbidden
- 第一种可能:客户端所请求的文件,无权查看
- 第二种可能:客户端没有指定要访问哪个文件,于此同时服务器默认要展示给用户的文件不存在也会报403
- 404 not found:客户端所访问的页面不存在
- 5xx
- 作用:表示客户端的本次请求是成功的【服务器端原因】
- 500
- 501
- 502
浏览器开发者工具可以看到数据包的三种首部【按F12】
1.5 http协议的格式
http://域名:端口号/路径/文件名
二、部署Apache
第一步:配置yum源
略
第二步:安装Apache
yum install httpd -y
第三步:启动Apache
systemctl start httpd #启动服务
systemctl enable httpd #设置开机的时候自动启动
systemctl status httpd #查看服务当前状态
第四步:检查端口号
ss -tunal | group 80
lsof -i :80
第五步:关闭selinux #这是增强的安全配置,不好用
sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config #永久关闭
setenforce 0 #临时关闭
第六步:关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
第七步:同浏览器访问测试
- 在浏览器中输入Linux的IP就可以看到了
- 注意:必须保证物理机和虚拟机可以通信才能看到网页
访问失败:排查故