wamp集成环境部分设置

6 篇文章 0 订阅

wampserver是win下一款好用的php,mysql,Apache集成开发环境,很方便。在使用过程中也遇到一些问题,以下记录:

1:wampserver所有服务开启后本地通过localhost或者127.0.0.1可以访问但远程无法访问:

出现此问题的原因是wampserver默认是关闭远程连接的,只支持本地访问。想要远程访问,需修改Apache的httpd-vhosts.conf文件中的配置。打开我们会发现默认为:Require local。意思是只支持本地访问,将之改为Require all granted。即可远程访问。

2:更改mysql为 Mariadb:

首先右键单击wamp-->点击wamp settings-->可以发现Allow MySql和Mariadb都是默认有绿色箭头勾选的,将mysql的勾选去掉(关闭mysql)。

mysql的默认端口为3306,Mariadb默认端口为3307.我们还需要Mariadb的默认端口修改为3306。

右键点击wamp-->点击“Tools”-->点击Use a port other than 3307。

在弹出的端口设置输入3306点击ok,wamp会重启数据库完成端口修改。

注意:必须先关闭mysql否则3306被mysql占用会报错。wamp是从3.14版本默认集成这两个数据库的,更低版本没有这个选项。

3:更改mariadb密码:

mariadb默认用户为root,密码为空。空肯定是不行的,必须设置密码。如何更改密码?

首先进入mariadb控制台(console),默认密码为空回车,然后执行sql语句:

set password for 'root'@'localhost'=password('123456');

flush privileges;

即可完成更改密码。

 

4:php添加redis扩展:

--1:win环境安装redis:

去redis官网下载对应的redis包。然后解压至要存放的目录。

https://github.com/microsoftarchive/redis/releases。直接下载,下一步安装。

打开cmd cd至redis目录。运行redis-server --service-install redis.windows-service.conf --loglevel verbose运行服务命令。

运行后会打开服务列表会发现多了一个redis服务。

常用命令:

卸载服务:redis-server --service-uninstall

开启服务:redis-server --service-start

停止服务:redis-server --service-stop

--1.1:redis设置密码:

进入redis配置文件redis.windows,conf然后搜索requirepass foobared在这行下面添加一行:

requirepass 你的密码

命令方式修改 config set requirepass '密码'

--1.2:登录redis-cli -p 6379

auth 密码

--1.3如果select出现(error) ERR invalid DB index则是超出了最大限制,需要提高数据库数量

修改配置文件 redis.windows.conf  redis.windows-service.conf

--2:wamp php添加redis扩展:

--2.1:运行phpinfo.php查看自己的php环境,包括php版本,vc运行库等。根据自己的环境下载下面两个扩展对应的包。ts为安全模式,我们之后需要下载对应的ts包。

--2.2:进入https://windows.php.net/downloads/pecl/releases/igbinary/2.0.1/下载对应igbinary。解压后将php_igbinary,dll和php_iginary.pdb两个文件复制至wamp php目录下的ext目录中。

 --2.3:进入https://windows.php.net/downloads/pecl/releases/redis/下载对应redis。解压后将php_redis,dll和php_redis.pdb两个文件复制至wamp php目录下的ext目录中。如上图。

--2.4:打开php.ini搜索.dll。然后至dll最后添加如下两行命令,注意顺序不能错,错了redis无法正常添加。

extension=php_igbinary.dll
           extension=php_redis.dll

 

然后重启所有服务,等待重启完成后。左键单击wamp-->php-->php扩展,勾选redis。

重启等待完成,然后进入phpinfo文件,搜索redis看到如下图所示内容即代表redis扩展添加成功。

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值