HTTPD
在做之前先起动httpd服务
systemctl start httpd
关闭防火墙
systemctl stop firewalld
在 /var/www/html目录下
先用echo试一下 然后在网页上输虚拟机的IP地址看是否输出hello
echo "hello" > index.html 这代表首页而且必须是index.html
完成之后可以在这个目录里放几个游戏包
在进入/etc/httpd/conf 配置主配置环境
vim
然后随便找一个位置最好是在</Directory>下面
注意:httpd-2.4版本默认是拒绝所有主机访问的,所以安装以后必须做显示授权访问
示例:
<Directory /var/www/html/tanke1>
<RequireAll>
Require not ip 192.168.1.20 意思是不让192.168.1.20的ip用户通过
Require all granted 允许全部ip通过
</RequireAll>
</Directory>
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6vbFhKbf-1658683387951)(C:\Users\修仙1号\AppData\Roaming\Typora\typora-user-images\image-20220722030119511.png)]
有就几个游戏软件就加几个
在浏览器是访问ip/加游戏目录
192.168.8.128/tanke1
搞完后保存打
httpd -t
然后可以能会报错
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xvajyJnl-1658683387953)(C:\Users\修仙1号\AppData\Roaming\Typora\typora-user-images\image-20220722031034124.png)]
找到这个把前面的#号去掉就行了
出来在打
httpd -t
只有 Syntax OK 就行了
虚拟主机:
虚拟主机有三类:
- 相同IP不同端口
进入
cd /etc/httpd/conf.d
然后查找 find / -name *vhosts.conf
然后把他复制到次目录中 cp /usr/share/doc/httpd/httpd-vhosts.conf . 然后找到VI然后改行了
第一个是文件目录
第二个是域名
第三个是错误日志
第四给是正确日志
80是端口 *代表全部IP
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DqAGk8av-1658683387953)(C:\Users\修仙1号\AppData\Roaming\Typora\typora-user-images\image-20220722033616572.png)]
出来打
httpd -t
systemctl restart httpd
在进浏览器输ip加端口
- 不同IP相同端口
同上
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vQIXXaMZ-1658683387953)(C:\Users\修仙1号\AppData\Roaming\Typora\typora-user-images\image-20220722033424977.png)]
在进浏览器输ip
- 相同IP相同端口不同域名
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LD7FUsp9-1658683387954)(C:\Users\修仙1号\AppData\Roaming\Typora\typora-user-images\image-20220722034006075.png)]
输域名