发表于: 2017-12-16 23:44:37
1 642
今日完成
1.在服务器配置tomcat, 配置sql
(1)设置AWS的安全组,允许所有端口访问服务器。
(2)启动tomcat sudo /usr/share/tomcat7/bin/startup.sh
(3)测试启动是否成功,在本地服务器输入ip : 8080,出现欢迎页面说明连接成功。
(4)配置tomcat端口,用户等信息。
2.数据库的迁移
(1)使用navicat连接远程数据库。
使用ssh协议
问题:需要给sql的用户设置访问权限
grant all privileges on *.* to testuser@localhost identified by "123456" ; 创建一个用户,可以在本地访问
grant all privileges on *.* to testuser@"%" identified by "123456" ; // 设置用户testuser,可以在远程访问mysql
使用navica连接数据库的方式是在SSH连接下的本地访问。
使用新建的用户就能成功连接了。
(2)使用navicat将本地的数据库表拷贝到远程数据库。
(3)使用maven install 命令打包SSM项目成。war。
(4)使用xftp将文件传输到,服务器的 webapps 目录下面。不用解压
(5)输入ip:8080/ +项目名+ url 路径
说明访问项目成功
遇到问题:
1.部署好项目后,不能访问服务器的数据库,在本地可以访问。
报错不能连接数据库。
检查服务器的数据库结构与本地一致。
明日计划
1.解决数据库连接的问题
2.学习nginx
评论