WAMP建立虚拟主机及配置TP5

来源:互联网 发布:淘宝网登陆注册 编辑:程序博客网 时间:2024/05/22 22:49

首先安装Wamp,例如安装的目录为c:\wamp,项目www的目录为c:\wamp\www。

现在建立一个项目,例如:
1)网址为:my.dgsyktv.com
2)目录地址为:c:\wamp\www\dgsy\
3)把ThinkPHP5.0的代码拷贝到这个目录,配置默认。

1、配置Apache(注:本apache版本为2.4.9)
1.1)打开Apache的httpd.conf:
这里写图片描述

1.2)并修改以下两个配置(把注释的打开):

# Virtual hostsInclude conf/extra/httpd-vhosts.conf
IncludeOptional "c:/wamp/vhosts/*"Include "c:/wamp/alias/*"

上面如果没有设置过,其中
Include conf/extra/httpd-vhosts.conf

IncludeOptional “c:/wamp/vhosts/*”
行首前面是带#号的,把#号删除(#为注释,把注释去掉即打开)。

2、进入c:\wamp\vhost目录,新建一个文件,并命名为:my.dgsyktv.com.conf,打开这个文件,并填入一下内容:

<VirtualHost *:80>DocumentRoot "C:\\wamp\\www\\dgsy\\"ServerName my.dgsyktv.comDirectoryIndex public/index.php</VirtualHost><Directory "C:\\wamp\\www\\dgsy\\">    Options FollowSymLinks    AllowOverride All    Require all granted    Require host ip</Directory>

3、进入C:\Windows\System32\drivers\etc目录,修改hosts文件,在里面增加一项:

127.0.0.1       my.dgsyktv.com

4、修改tp5项目的配置文件C:\wamp\www\dgsy\application\config.php,增加以下代码:

'view_replace_str'  =>  [        '__PUBLIC__'=>'/public/static',        '__IMG__'=>'/public/static/images',        '__JS__'=>'/public/static/js',        '__CSS__'=>'/public/static/css',        '__ROOT__' => '/',    ],

注:如果没有配置虚拟主机,上面的配置的项目地址应该如下:

'view_replace_str'  =>  [        '__PUBLIC__'=>'/dgsy/public/static',        '__IMG__'=>'/dgsy/public/static/images',        '__JS__'=>'/dgsy/public/static/js',        '__CSS__'=>'/dgsy/public/static/css',        '__ROOT__' => '/dgsy/',    ],

5、重启apache,这时浏览器输入:my.dgsyktv.com即可访问到本地项目。