第一步:购买云服务器
首先需要一台云服务器,我这里演示的是一台腾讯云的轻量应用服务器
腾讯云官网地址:https://cloud.tencent.com/
购买时会提示安装操作系统,我这里安装的操作系统是centos7,服务器用户默认:root,服务器登陆密码:自定义
购买后,会分配公网ip和内网ip,这里公网ip待会我们需要用到。
第二步:开启防火墙/配置安全组
在腾讯云中,轻量应用服务器是配置防火墙,ECS服务器是配置安全组,这里我们配置好防火墙。
我这里测试(偷懒)端口一键全部放开
第三步:安装宝塔面板
宝塔面板官网地址:bt.cn
因为我这里装的是centos系统,所以选用的是宝塔linux面板。
安装页面:https://www.bt.cn/new/download.html
填入你的服务器公网ip及密码,端口默认:22
不要关闭当前页面,等待部署!!!
部署完成后会弹窗告诉您的宝塔登陆地址及账号密码
第四步:登陆宝塔面板
登陆宝塔面板后,会提示登陆宝塔的账号密码,方便管理!
如果没有的话可以按提示页面注册登陆。
第五步:安装nginx、jdk、tomcat、mysql、php
打开软件管理,搜索上述需要安装的程序,一键安装。
安装完成后就可以开始部署java项目了,
第六步:本地运行java项目
使用idea配置好项目相关数据参数,然后打包。
打包完成后会产生一个war包或jar包
第七步:宝塔新建站点
新建站点之前,首先在/www/wwwroot目录下创建个目录用于存放你的项目,例如你的域名或者ip是abc.com或1.1.1.1,最好就以域名或者ip新建目录。
创建目录之后,把前面idea打包后的war包上传到您创建的目录下
然后新建选了java项目,添加java项目,我这里选择的是内置项目,根据自己需求来创建。
填写项目域名,没有域名也可以填ip,这个无所谓。
项目路径选择刚才创建的目录。
tomcat选择最开始部署的版本,根据自己需求来。
点击创建之后就可以看到自己的站点了。
常见问题:
1、创建项目后无法访问网站
首先确定服务器的防火墙端口有没有放开,然后确定宝塔面板中,安全中心,或者防火墙有没有放开端口,因为每次宝塔面板启动的时候都会默认开启安全中心。
2、添加ssl证书问题
添加证书可以使用宝塔一键获取的证书,只有90天时间,到期记得自己续签。
java项目添加证书不是和php一样的,是先需要开启外网映射。
代理目录为根目录
然后在去添加ssl,才可以访问。
如果添加之后还是没办法https访问,就需要勾选强制https
本文地址:https://bolg.xs357.com/post-116.html
未标注转载均为本站远程,转载请注明文章出处: