php 连接宝塔mysql,宝塔网站部署(PHP+MySQL+Redis)

一、网站部署

1.准备好一个已解析的域名

2.网站-添加站点,勾选创建数据库,域名填你解析好的域名(若域名未解析或域名不存在将无法访问)

3.上传你自己的项目(上传方式有很多种,直接宝塔菜单文件-上传选择对应目录上传就行,在第2步添加成功后会自动在www/wwwroot/文件夹下创建域名命名的文件夹)

到这里网站已经成功部署到线上,访问域名即可看到你自己上传的项目

二、Redis模块

一般项目没这么简单就结束,大部分都需要Redis之类的扩展

那么宝塔如何安装Redis扩展呢?

很简单,直接软件商店里面就可以看到redis,可直接免费安装

安装好之后注意

1.开启Redis端口,默认6379(宝塔菜单安全,放行对应端口即可)

2.PHPRedis扩展要打开(软件商店,找到已安装的PHP,找到刚才所建网站所使用的PHP版本,点击设置-安装扩展,找到redis点击安装即可)

若你安装了redis但无法使用,请注意以上两点是否设置过

三、MySQL数据库模块

每个网站都需要数据库,我们刚创建时已经勾选创建数据库,可直接在菜单数据库中看到自己创建的以域名命名的一个数据库

但这时候就算项目中配置好了数据库也导入了数据,很多时候也还访问不了

若遇到这种情况可以先看看数据库默认端口3306是否放行

如果放行了端口还是无法访问可根据报错进行排查

我这里遇到的情况是报数据库没有权限的错误

解决方案:

1.点击数据库列表上方phpMyAdmin(默认888端口,若无法打开请先服务器开放888端口)

2.进去可看到自己创建的数据库和一个mysql的数据库

3.点击mysql在该数据库中输入 select * from user或找到user表打开,你会看到localhost那个基本都是否

那么如何开启呢?

4.在该数据库中输入grant all privileges on *.* to 数据库名@'ip.ip.%.%'或'%' identified by "用户名";

5.flush privileges;(加这命令可不用重启MySQL服务)

6.重新查看下user表可看到都是Y

恭喜包含redis的网站配置完成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值