php连接宝塔数据库,使用宝塔部署项目打通数据库前后端数据交互

之前部署项目,然后发现不能访问数据库,总是报错资源找不到 然后123345的原因.

但是在今天,我铜锭思痛,不行,我受不了了,怎么能不显示数据呢,怎么能提交失败呢?

所以,在昨天晚上我重新安装了一切 如下图:

5f89f2ab21ba

安装的软件

经过我的经验,如果你要能有跑起来一个项目的话

Nginx

Mysql

Tomcat7,8,9 [其中一个就可以 建议使用Tomcat8以上,因为Tomcat7是不支持JDK8以上的,在Linux上的确如此,因为我报错了]

PHP7.3

phpMyAdmin [你必须在安装完 PHP之后,才能安装 ] 用来在浏览器管理你的数据库

Java项目管理器 在Java项目管理器中安装 Tomcat

5f89f2ab21ba

在Java项目管理器中 安装Tomcat

然后修改配置文件的端口号 这需要和你的服务器开放的端口号一致

当你所有的配置都搞定的时候,而且你也本次测试好了自己的软件,那么就可以开始部署项目了

第一步 创建数据库

5f89f2ab21ba

创建数据库

可以指定IP,指定所有人,和本机 选择指定IP地址是没有问题的 然后可以设置你的密码,用户名可以自己写 不过我在部署的时候用的是 root 密码也是root数据库密码

第二步 上传web应用到服务器

可以在任意位置存放你的文件夹,这是没有问题的,我存放的位置在 Tomcat8 下的 webapps 目录下 这个目的地址你要记住的 马上就用到

5f89f2ab21ba

上传代码

第三步 在Java项目管理器中部署项目*

添加项目 选择项目版本 项目域名 一定是你自己的域名 是可以访问的 然后项目路径 就是上传的文件路径了

5f89f2ab21ba

部署项目

第四步 在Java项目管理器中映射

此处必须映射,不映射不可以访问 所谓映射就是把你的项目和域名绑定

5f89f2ab21ba

映射项目

在映射之后在 网站出现你的映射

5f89f2ab21ba

在映射之后在 网站出现你的映射

然后在这里你可以添加其他的域名来访问此网站

5f89f2ab21ba

添加其他的域名来访问此网站

第五步 倒数第二步

有一件很重的事情没有做 就是没有修改你的代码,绑定你现在服务器对应数据库,也就是第一步创建的数据库 到指定配置文件修改对应代码就可以了 就是你上传项目的地址

我的上传路径

/www/server/tomcat8/webapps/icanci_main/

配置文件的修改

driverClassName=com.mysql.jdbc.Driver

url=jdbc:mysql:///数据库明?useOldAliasMetadataBehavior=true

username=root

password=你的数据库密码

第六步 一切已经配置好 使用域名来访问

5f89f2ab21ba

访问

5f89f2ab21ba

提交数据

5f89f2ab21ba

提交数据

第七步 使用phpMyAdmin查看数据库是否有数据了

选择数据库 然后管理 登陆 前提是你已经安装好了 对应的软件

5f89f2ab21ba

phpMyAdmin

OK,解决

5f89f2ab21ba

数据

至此,就已经成功了,假如你有什么问题,请在 http://www.main.icanci.cn/ 给我留言吧,或者私信我也是OK的,当然,此网站是有我的练习方式的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值