当前位置:首页 > 文章列表 > 数据库 > MySQL > wamp修改空密码以及设置虚拟站点

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

来源:SegmentFault 2023-01-19 20:36:09 0浏览 收藏

编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天golang学习网就整理分享《wamp修改空密码以及设置虚拟站点》,文章讲解的知识点主要包括MySQL、PHP、wamp,如果你对数据库方面的知识点感兴趣,就不要错过golang学习网,在这可以对大家的知识积累有所帮助,助力开发能力的提升。

近来重装了一下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:\website\localhost"
    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,便可列出你设置的根目录下的内容。

终于介绍完啦!小伙伴们,这篇关于《wamp修改空密码以及设置虚拟站点》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布数据库相关知识,快来关注吧!

版本声明
本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
MYSQL的GROUP_CONCAT函数MYSQL的GROUP_CONCAT函数
上一篇
MYSQL的GROUP_CONCAT函数
mysql全文索引的原理
下一篇
mysql全文索引的原理
查看更多
最新文章
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    542次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    508次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    497次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    484次学习
查看更多
AI推荐
  • 笔灵AI生成答辩PPT:高效制作学术与职场PPT的利器
    笔灵AI生成答辩PPT
    探索笔灵AI生成答辩PPT的强大功能,快速制作高质量答辩PPT。精准内容提取、多样模板匹配、数据可视化、配套自述稿生成,让您的学术和职场展示更加专业与高效。
    16次使用
  • 知网AIGC检测服务系统:精准识别学术文本中的AI生成内容
    知网AIGC检测服务系统
    知网AIGC检测服务系统,专注于检测学术文本中的疑似AI生成内容。依托知网海量高质量文献资源,结合先进的“知识增强AIGC检测技术”,系统能够从语言模式和语义逻辑两方面精准识别AI生成内容,适用于学术研究、教育和企业领域,确保文本的真实性和原创性。
    24次使用
  • AIGC检测服务:AIbiye助力确保论文原创性
    AIGC检测-Aibiye
    AIbiye官网推出的AIGC检测服务,专注于检测ChatGPT、Gemini、Claude等AIGC工具生成的文本,帮助用户确保论文的原创性和学术规范。支持txt和doc(x)格式,检测范围为论文正文,提供高准确性和便捷的用户体验。
    30次使用
  • 易笔AI论文平台:快速生成高质量学术论文的利器
    易笔AI论文
    易笔AI论文平台提供自动写作、格式校对、查重检测等功能,支持多种学术领域的论文生成。价格优惠,界面友好,操作简便,适用于学术研究者、学生及论文辅导机构。
    42次使用
  • 笔启AI论文写作平台:多类型论文生成与多语言支持
    笔启AI论文写作平台
    笔启AI论文写作平台提供多类型论文生成服务,支持多语言写作,满足学术研究者、学生和职场人士的需求。平台采用AI 4.0版本,确保论文质量和原创性,并提供查重保障和隐私保护。
    35次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码