资讯专栏INFORMATION COLUMN

wamp修改空密码以及设置虚拟站点

idisfkj / 1750人阅读

摘要:首先,肯定要修改默认的空密码其次,便要配置虚拟站点,因为当项目多的时候,每个项目分配成一个站点,对于开发来说,很方便管理。配置虚拟站点首先需要开启虚拟模块,然后还要开启允许在目录之外的目录设置站点的权限。

近来重装了一下wamp,索性记录一下,wamp安装完后,我的常用配置。首先,肯定要修改默认的空密码;其次,便要配置虚拟站点,因为当项目多的时候,每个项目分配成一个站点,对于开发来说,很方便管理。其实网上已有很多这方面的文章,但大部分说的都不够详细,有的只能在www目录内,所以借着这次重装wamp的机会整理一下笔记,分享一下,已留后用 !

修改wamp空密码
启动wamp后,左键点击wamp图标->MySQL->MySQL控制台,然后会提示让输入密码,安装完后,密码是空的,所以直接回车便可进入MySQL,接下来具体操作如下:

use mysql;//选择数据库
update user set password=PASSWORD("新密码") where user="root";//修改密码
flush privileges;//刷新权限表,不然不会生效

附上截图

最后输入quit;退出,然后再重新进来,提示输入密码,再直接回车就进不来了,而输入刚才修改的密码便可。

配置虚拟站点
首先需要开启虚拟模块,然后还要开启允许在www目录之外的目录设置站点的权限。
开启这些配置需要打开配置文件,配置文件在wamp安装目录下的E:wampbinapacheapache2.4.9confhttpd.conf(路径按照您自己的路径去找)

开启虚拟模块:找到如下地方,把#号去掉,大概在514行和554行左右

#Include conf/extra/httpd-vhosts.conf//开启虚拟模块
#IncludeOptional "e:/wamp/vhosts/*"//开启这个,就会自动加载我们在这个目录下面配置的所有vhost。

开启权限:找到如下地方,大约在240行左右


    AllowOverride none
    Require all denied

改成如下


    Options Indexes FollowSymLinks
    AllowOverride all
    #Require all denied

然后重启Apache,再访问localhost,就会出现如下提示

Not Found

The requested URL / was not found on this server.

Apache/2.4.9 (Win64) PHP/5.5.12 Server at localhost Port 80

出现这个,代表设置成功,但localhost没法访问了,没关系,我们手工配置一个localhost。

在E:wampvhosts(路径还是您的路径)下,新建localhost.conf文件,名字您可以自己起(但后缀一定要是conf),一般和站点保持一致即可,方便管理,然后在文件中添加如下代码


    DocumentRoot "E:websitelocalhost"
    ServerName localhost

ServerName:你要设置的站点名称,也就等于是域名

DocumentRoot:你的站点根路径

以上两个是必须设置的,然后保存,重启Apache,再输入localhost,便可列出站点根目录下的内容,可能有经验的就会想到,不是还需要在hosts文件加个指向么,为毛这里没有加便可?这是因为localhost默认已在hosts文件中配置过,所以不需要再配置了。
如果再配置其他站点,就把wamp/vhost文件夹中的任意一个conf文件,复制一份,改下名字,把里面的ServerName和DocumentRoot值改改便可。
比如新增的站点名称叫test.com,然后在hosts文件中加上下面一行(hosts文件一般都是在C:WindowsSystem32driversetc里面)

127.0.0.1 test.com

然后重启Apache,输入test.com,便可列出你设置的根目录下的内容。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/30490.html

相关文章

  • wamp非集成安装

    摘要:新到公司首先就是自己搭建开发环境,原来一直用,被它的默认配置坑了的字符集要改为,所以自己做自己的配置非集成环境,下面安装路径可以进行参考一创建目录目录下再创建三个目录二安装我没写的代表默认,直接下一步就可以根目录配置默认根目录是在,现在改为 新到公司首先就是自己搭建开发环境,原来一直用phpstudy,被它的默认配置坑了【mysql的my.ini字符集要改为utf8】,所以自己做自己的...

    xiaoqibTn 评论0 收藏0
  • CSS学习笔记(十三) WAMP5 & SinaAppEngine

    摘要:引言很多时候,我们需要将代码放到服务器上调试。对于小前端来说,集成环境是个非常不错的选择。体积较小,启动速度快,菜单较人性化,小图标有状态显示。划分模块的一个准则就是高内聚,低耦合。为了解决的远程访问问题,我抡起了铺尘的账号。 引言:很多时候,我们需要将代码放到服务器上调试。 对于小前端来说,PHP 集成环境 是个非常不错的选择。在 window 上这类软件有很多,一搜就知道...

    sourcenode 评论0 收藏0
  • WAMP 环境搭建

    摘要:环境要求环境看下载的版本可选,如果系统未安装则必须先安装这边提供一种下载方法下载链接软件要求安装设置设置路径更改下列值填入的根目录打开重写模块,把前面的去掉开启虚拟主机把前面的去掉设置虚拟主机路径新增下列数据,表示监听所有的端口也可指 环境要求 vc 环境 vc2009 vc2010 vc2014 vc2012 ... 看下载的 php/apache 版本(可选,如果系统未安装则必须先...

    pumpkin9 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<