牛骨文教育服务平台(让学习变的简单)
博文笔记

WAMP建立虚拟主机及配置TP5

创建时间:2017-08-28 投稿人: 浏览次数:1386

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

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

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

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

# Virtual hosts
Include 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:wampvhost目录,新建一个文件,并命名为:my.dgsyktv.com.conf,打开这个文件,并填入一下内容:

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

3、进入C:WindowsSystem32driversetc目录,修改hosts文件,在里面增加一项:

127.0.0.1       my.dgsyktv.com

4、修改tp5项目的配置文件C:wampwwwdgsyapplicationconfig.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即可访问到本地项目。

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。