宝塔面板的安装看这里 @宝塔Linux面板助手安装并配置JavaWeb环境并且部署项目
之前部署项目,然后发现不能访问数据库,总是报错资源找不到 然后123345的原因.
但是在今天,我铜锭思痛,不行,我受不了了,怎么能不显示数据呢,怎么能提交失败呢?
所以,在昨天晚上我重新安装了一切 如下图:
安装的软件
经过我的经验,如果你要能有跑起来一个项目的话
- Nginx
- Mysql
- Tomcat7,8,9 [其中一个就可以 建议使用Tomcat8以上,因为Tomcat7是不支持JDK8以上的,在Linux上的确如此,因为我报错了]
- PHP7.3
- phpMyAdmin [你必须在安装完 PHP之后,才能安装 ] 用来在浏览器管理你的数据库
-
Java项目管理器 在Java项目管理器中安装 Tomcat
在Java项目管理器中 安装Tomcat
然后修改配置文件的端口号 这需要和你的服务器开放的端口号一致
当你所有的配置都搞定的时候,而且你也本次测试好了自己的软件,那么就可以开始部署项目了
第一步 创建数据库
创建数据库
可以指定IP,指定所有人,和本机 选择指定IP地址是没有问题的 然后可以设置你的密码,用户名可以自己写 不过我在部署的时候用的是 root 密码也是root数据库密码
第二步 上传web应用到服务器
可以在任意位置存放你的文件夹,这是没有问题的,我存放的位置在 Tomcat8 下的 webapps 目录下 这个目的地址你要记住的 马上就用到
上传代码
第三步 在Java项目管理器中部署项目*
添加项目 选择项目版本 项目域名 一定是你自己的域名 是可以访问的 然后项目路径 就是上传的文件路径了
部署项目
第四步 在Java项目管理器中映射
此处必须映射,不映射不可以访问 所谓映射就是把你的项目和域名绑定
映射项目
在映射之后在 网站出现你的映射
在映射之后在 网站出现你的映射
然后在这里你可以添加其他的域名来访问此网站
添加其他的域名来访问此网站
第五步 倒数第二步
有一件很重的事情没有做 就是没有修改你的代码,绑定你现在服务器对应数据库,也就是第一步创建的数据库 到指定配置文件修改对应代码就可以了 就是你上传项目的地址
我的上传路径
/www/server/tomcat8/webapps/icanci_main/
配置文件的修改
driverClassName=com.mysql.jdbc.Driver
url=jdbc:mysql:///数据库明?useOldAliasMetadataBehavior=true
username=root
password=你的数据库密码
第六步 一切已经配置好 使用域名来访问
http://www.main.icanci.cn/
访问
提交数据
提交数据
第七步 使用phpMyAdmin查看数据库是否有数据了
选择数据库 然后管理 登陆 前提是你已经安装好了 对应的软件
phpMyAdmin
OK,解决
数据