关于Apache配置学习
程序员文章站
2022-06-26 11:34:19
...
本文主要记录自己在学习Apache(2.4.21)时出现的问题:
1.设置其它电脑访问本地服务器(原因如下):
a. 找到httpd.conf文件,搜索Directory标签,然后里面的内容改为如下,2.4版本以前的修改不一样,自行百度,搜索到的Directory中都修改。
<Directory />
AllowOverride none
Require all granted
</Directory>
b. 修改HTTP端口号,
把80 修改为其它不用的端口号
Listen 0.0.0.0:80
Listen [::0]:80
拓展:查看端口是否被用的命令:
netstat -a --查看活跃的端口号,根据查的PID 使用一下命令
netstat -ano|findstr “35000” ----寻找端口PID
tasklist|findstr 9788 --寻找进程
taskkill ----杀死进程
查看命令的参数或者用法,则打开DOS:输入要查询的命令 /? 如:taskkill /?
c.进入httpd-vhosts.conf 文件,找到Directory
<Directory "F:/wamp/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All //要修改的
Require all granted //要修改的
</Directory>
2.关于Apache开启
a.dos进入Apache目录下,然后操作如下:
3. Apache 默认访问目录下的index文件,如果要修改目录如下:
修改DocumentRoot 值即可,设置的文件夹要有访问权限
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www">
Options +Indexes +FollowSymLinks +Multiviews
AllowOverride all
Require all granted
</Directory>
4…Apache 配置文件属性详细介绍