将项目部署到云服务器上(mac)
以我之前写的图片服务器来说吧 1、连接云服务器
ssh root@182.92.83.207
2、连接数据库
mysql -uroot -p
3、设计项目需要的数据库表 注:因为之前我的项目在本地,数据库也建在本地,但现在要部署到云服务器,就需要在云服务器上重新建一个库了(如有需要记得更改JDBC中的用户名和密码哦)
create database java_image_server;
use java_image_server;
create table image_table(imageId int not null primary key auto_increment,
-> imageName varchar(50),
-> size int,
-> uploadTime varchar(50),
-> contentType varchar(50),
-> path varchar(1024),
-> md5 varchar(1024)) ;
4、打war包
我是在Java编译器IDEA中,借助moven打的war包,打包过程之前的博客有写哦!
5、将war包放到tomcat下的webapps目录下
6、怎么放呢?下来进入 最后一个环节啦,放文件,嘻嘻
首先mac终端自带shell,可以在里面连接到云服务器 像图中这样,服务器ip要写自己的哦! 点击连接就可以进入终端啦,这时就可以put要传的文件啦!
put 要传的文件路径 需传到云服务器那个位置的路径
传完以后就可以在浏览器(http 客户端)访问服务器啦!
-
云服务器突然访问不了可以尝试重启tomcat linux: 进入tomcat的bin目录下输入 关闭./shutdown.sh 开启:./startup.sh
