php学习
1.安装Apache
https://www.apachelounge.com/download/
1. cd道指定文件夹 输入命令:httpd -k install -n "Apache"
‐n 参数是指定服务名称
解决:修改成自己电脑上apq的目录
2. httpd -t 继续测试
解决:修改ServerName:localhost:80(也可以不设置 直接注释掉)
3.成功!
4.启动服务:httpd -k start -n "Apache"
5.启动服务成功
6.查看浏览器
##7.修改监听端口:Listen:8080
8.重启服务(右键重启服务)
9.打开网站
10.配置网站根目录
11.配置默认文档
12.不显示文件目录(学的时候不用设置)
解决: Options Indexes FollowSymLinks 修改成 Options FollowSymLinks
重启服务,在访问
13.配置虚拟主机
13.1 打开这条注释
13.2 重启服务 httpd -t 测试(会提示虚拟主机不存在)
13.3 httpd.conf下的文件 中的Listen 修改成 80
13.3 httpd.conf下的 ServerName 注释掉
13.4 设置虚拟主机 打开 conf/extra/httpd-vhosts.conf 文件
13.5 照着做
# *:8080 监听绑定在当前电脑上的任意IP的80端口
# 由于多个虚拟主机一同工作,每个虚拟主机必须设置ServerName(访问域名)
<VirtualHost *:80>
#网站跟目录
DocumentRoot "D:/www"
#域名
ServerName baixiu.abcd
ErrorLog "logs/baixiu.abcd.com-error.log"
CustomLog "logs/baixiu.abcd-access.log" common
</VirtualHost>
13.6 打开 hosts 文件修改指向: C:\Windows\System32\drivers\etc
13.7 加上http//:访问 (不然有时候会出现问题)
14.配置多个虚拟主机
hosts 文件
httpd-vhosts.conf文件
第一个
第二个
第三个