WampServer 使用详解以及常见问题 您所在的位置:网站首页 wampserver怎么打开mysql WampServer 使用详解以及常见问题

WampServer 使用详解以及常见问题

2023-03-29 12:20| 来源: 网络整理| 查看: 265

目录什么是WampServer基本使用与常见问题基本使用修改mysql使用phpMyAdmin配置Apache修改端口设置其他主机可访问更改服务器默认文件夹常见问题启动WampServer无法访问localhost:80图标一直为橙黄色的一种解决方法wampserver与本地Mysql产生冲突

什么是WampServer

wampserver,这款软件在安装的过程中就已经把Apache、MySQL、PHP继承好了,而且也做好了相应的配置,除此之外,还加上了SQLitemanager和Phpmyadmin,省去了很多复杂的配置过程,让我们能把更多的时间放在程序开发上。更值得高兴地是这款软件也是完全免费的。重要提示:基本上每一步更改配置文件的操作结束之后,均在重启了相应服务之后才会生效,也就是说如果想要修改立即生效的话,必须在修改完毕保存之后重新启动一下相应的服务!

下载 WampServer,官网:http://www.wampserver.com

基本使用与常见问题

WampServler有三种状态 服务器关闭状态,颜色为红色 服务器开启,但是为离线状态,颜色为橙色 服务器开启,在线状态,颜色为绿色 如果服务器在离线,需要左击图标 - 切换到在线状态 在这里插入图片描述 正常启动它的状态是绿色的,这是我们在浏览器输入loacalhost:80就可以访问到wampserver。 另外我们也可以在本机开启服务器,设置新端口,来实现同一台机器,不同端口相互访问的。当然如果通过浏览器发送Ajax请求会涉及跨域问题,这需要被访问服务器开启跨域相关设置来实现。 参考文章:https://blog.csdn.net/qq_41489540/article/details/122784822 在这里插入图片描述

基本使用 修改mysql

主要是MySQL的默认密码为空,为了安全需要给它设置一个密码

点击图标 - MySQL - MySQL控制台 在这里插入图片描述 因为默认为空,直接按 回车 就可以进入数据库了 在这里插入图片描述

输入命令 set password for root@localhost = password('新密码');

打开数据库 打开MySQL的控制台(在图标 - MySQL - MySQL控制台 ),输入刚刚设置的密码后就可以访问数据库啦。

使用phpMyAdmin

phpMyAdmin 是一个以PHP来管理MySQL数据库

先打开本地站点( localhost/127.0.0.1) 在这里插入图片描述 点击 Your Aliases - phpmyadmin 在这里插入图片描述 会发现错误: 在这里插入图片描述 意思就是它使用了空密码登录数据库,结果被失败了。这个时候我们需要修改下登录时的密码

打开 C:\wamp\apps\phpmyadmin3.5.1\config.inc.php 里找到 cfg[′Servers′][cfg['Servers'][cfg[′Servers′][i][‘password’] = ‘’; 将密码填进去即可

再次打开 phpMyAdmin。登录成功 在这里插入图片描述

配置Apache

Apache 需要配置的有 修改端口,设置其它主机可访问

修改端口 打开 httpd.conf 配置文件 位于 C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf 。也可以在右下角图标打开( Apache - httpd.conf 在这里插入图片描述找到 Listen 80 将80 修改成其它端口 Listen主要侦听web服务端口状态,默认为:80,即侦听所有的地址的80端口,注意这里也可以写成IP地址的侦听形式(12.34.56.78:8080)保存后重启服务即可生效 设置其他主机可访问 同样是 httpd.conf 配置 ,搜索 “Controls who can get” ,将 Deny from all 删除,将 Allow from 127.0.0.1 改为 “Allow from all” 在这里插入图片描述保存后重启服务,就可以使其它主机访问了 更改服务器默认文件夹

服务器默认文件夹为www文件夹(点击可以进去) 在这里插入图片描述 当然我们也可以修改为自定义路径 打开httpd.conf文件,查找document.root,将路径改为你想要设置的默认路径,如下 在这里插入图片描述 在这里插入图片描述 按照上文提到的方式重启Apache后在浏览器中输入localhost,就变成了刚刚设置好的默认文件夹。

常见问题 启动WampServer无法访问localhost:80

1 端口占用导致冲突 查看哪个应用占用80端口,杀死进程,然后重启服务器 2 查看哪个服务未正常启动 ctrl+shift+esc打开资源管理器,服务可以查看哪个未启动 在这里插入图片描述 3. 自带MySQL和本机MySQL端口冲突(他们默认都是3306)修改其中一个的端口

图标一直为橙黄色的一种解决方法

遇到的是图标一直为橙黄色,原因是可能是Apache没下载成功,鼠标左键点击图标,移动到Apache,在二级菜单中选择Service administartion,然后选择Install Service,会弹出一个是否下载的信息框,稍等安装完成后您就可以Start Service了,然后图标就会变成绿色。

wampserver与本地Mysql产生冲突

wampserver中有自带的精简版mysql数据库(在安装时也可选择不安装),这会与本地的mysql产生端口冲突。 解决方法:修改自带数据库的本机端口3306为其他端口,防止与本地MySQL端口3306冲突

1.启动wampserver,左键—>mysql—>my.ini 2.找到以下内容: [client] #password = your_password port = 3306 socket = /tmp/mysql.sock [wampmysqld] port = 3306 socket = /tmp/mysql.sock [mysqld] port=3306 explicit_defaults_for_timestamp = TRUE 改变端口号(现在为3306,我改为了8806),一般5000以上不会产生冲突。 保存。 3.找到D:\wamp\apps\phpmyadmin4.1.14(以自己的安装路径为准)中的config.inc.php。用记事本打开,修改$cfg['Servers'][$i]['port'] = '8806'。如果不存在这句,可直接进行添加。 4.修改后保存,重启wampserver,正常。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有