黑马程序员技术交流社区
标题: 【上海校区】PHP配置虚拟主机 [打印本页]
作者: 战行者 时间: 2018-6-26 11:35
标题: 【上海校区】PHP配置虚拟主机
配置虚拟主机1. 手动配置(1) 打开httpd.conf文件(Apache的配置文件),按”CTRL+F”搜索”vhosts”关键字,找到下面这行代码
#Include conf/extra/httpd-vhosts.conf
将代码前的”#”井号去掉
(2) 打开当前文件夹下的extra文件夹,找到httpd-vhosts.conf文件,打开,找到以下代码块
#<VirtualHost *:80>
# DocumentRoot "/Apache24/docs/dummy-host2.example.com"
# ServerName dummy-host2.example.com
# ErrorLog "logs/dummy-host2.example.com-error.log"
# CustomLog "logs/dummy-host2.example.com-access.log" common
#</VirtualHost>
将注释用的”#”井号都去掉,修改DocumentRoot后面的目录(改为自己域名所指向的目录),修改ServerName后面的域名(改为自己即将使用的域名)
(3) 打开C:\Windows\System32\drivers\etc目录,找到hosts文件,打开,找到下面这行代码
127.0.0.1 localhost
将localhost修改为自己要使用的域名
(4) 重启apache服务器即可
2. 利用phpStudy集成环境软件配置(1) 打开phpstudy软件界面
(2) 写入配置信息
(3) 重新启动服务器(一般都会自己启动)
注意:第二种方法只适用于phpStudy这个集成环境,不适用于别的软件,且千万不要手动修改配置文件(生效文件是vhosts.conf
注意:第一种方法和第二种方法不要混用
希望打开域名后所有文件和文件夹以列表形式展现的配置1. 打开httpd.conf文件,搜索”<IfModule dir_module>”关键字,找到以下代码段
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
将DirectoryIndex后面的所有内容删掉
2. 重启服务器进行访问,如果有报错,就在当前文件中搜索”options”关键字,找到如下代码块
<Directory />
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
在options后面添加一下代码
+Indexes +FollowSymLinks +ExecCGI
3.重启服务器访问
作者: wuqiong 时间: 2018-6-26 14:12
作者: 梦缠绕的时候 时间: 2018-6-26 15:21
加油加油
作者: 小影姐姐 时间: 2018-6-27 14:05
作者: 不二晨 时间: 2018-6-27 14:46
阔以的
作者: 吴琼老师 时间: 2018-6-28 14:53
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |