使用 phpStudy2016 部署本地 Think PHP 3.2.3
01)
下载 thinkphp_3.2.3_full.zip,解压到 C:\gitee\study\phpStudy\www\itbull\tp\tp323
02)
打开 phpStudy2016, 启动版本 php5.5.38 + Apache, 使用 php5.6 的版本无法打开 tp323 不知道啥原因
03)
打开阿帕奇的主配置文件: phpStudy\Apache\conf\httpd.conf,修改如下:
…
# Virtual hosts
Include conf/extra/httpd-vhosts.conf 去掉开头的 # 以开启虚拟主机
…
04)
打开虚拟主机的配置文件: phpStudy\Apache\conf\extra\httpd-vhosts.conf,修改如下:
...
# First Virtual Host must be a shallow duplicate of the main host
# in httpd.conf
# 如果之前修改过阿帕奇的端口,这里要保持一致.我之前修改端口为 3380
# 所以在这里也是 3380
<VirtualHost _default_:3380>
DocumentRoot "/Apache24/htdocs"
#ServerName www.example.com:80
</VirtualHost>
# Add any other Virtual Hosts below
# ---> 自己配置的网站信息 <---
# 如果之前修改过阿帕奇的端口,这里要保持一致
<VirtualHost *:3380>
# 服务器名字
ServerName www.mytp323.com
# 网站根目录
DocumentRoot "C:\gitee\study\phpStudy\WWW\itbull\tp\tp323"
<Directory "C:\gitee\study\phpStudy\WWW\itbull\tp\tp323">
# 是否可以有文件的索引目录
Options Indexes FollowSymlinks
# 是否允许外界访问你的配置文件? All 允许所有
AllowOverride All
# 是否需要授权
Require all granted
# 文件的默认索引是 index.php
DirectoryIndex index.php
</Directory>
</VirtualHost>
# 如果之前修改过阿帕奇的端口,这里要保持一致
<VirtualHost *:3380>
# 服务器名字
ServerName localhost
# 网站根目录
DocumentRoot "C:\gitee\study\phpStudy\WWW"
<Directory "C:\gitee\study\phpStudy\WWW">
# 是否可以有文件的索引目录
Options Indexes FollowSymlinks ExecCGI
# 是否允许外界访问你的配置文件? All 允许所有
AllowOverride All
# 是否需要授权
Require all granted
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
# --------------------------------
# 以下是默认配置,不用理会
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot "/Apache24/docs/dummy-host.example.com"
# ServerName dummy-host.example.com
# ServerAlias www.dummy-host.example.com
# ErrorLog "logs/dummy-host.example.com-error.log"
# CustomLog "logs/dummy-host.example.com-access.log" common
#</VirtualHost>
...
05)
打开 Apache 主配置文件 phpStudy\Apache\conf\httpd.conf, 修改如下:
# If your host doesn't have a registered DNS name, enter its IP address here.
#
# ServerName localhost 在开头加上 # ,将本行注释掉, 否则无法访问 localhost
06)
域名解析
打开 C:\Windows\System32\drivers\etc\hosts 文件,在结尾添加如下信息:
127.0.0.1 www.mytp323.com
07)
打开 cmd 输入 以下信息:
cd C:\gitee\study\phpStudy\Apache\bin
httpd -t 检查配置信息错误
Syntax OK 配置无误
08)
在浏览器输入 http://www.mytp323.com:3380/ 即可访问,显示如下,说明正常