将项目部署到云服务器上(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
经验分享 程序员 微信小程序 职场和发展