Linux系统部署项目
一、准备工作
1.WinSCP 远程服务器可视化工具
2.Xshell5 linux服务器打命令用的
3.准备一台阿里云/华为云/腾讯云服务器
要求:系统镜像centeOS7.0以上
二、开始搭建环境
1.进入服务管理控制台,先给你的root账号改一个密码
改完会提示重启服务器,启动完了之后,用WinSCP.exe登录
进去了就说明成功了
2.添加防火墙安全规则
(为了部分软件能直接远程)
3.用Xshell5连上服务器
相关命令用Xshell 5运行(同样需要先用Xshell5连上服务器)
3.安装宝塔面板
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
这是教程:https://www.bt.cn/bbs/thread-19376-1-1.html
安装完成之后得到一下界面
把刚刚得到的账号密码 输入到这里 登录
4.浏览器登录宝塔面板,首次进入会提示安装软件,可以选择安装nginx和mysql5.7 后续,可以把redis(缓存数据库)安装一下
5.安装完成之后
重置一下数据库密码,尝试用Navicat 连接一下数据库
1.第一步:在阿里云的安全组添加安全规则,配置安全组放开3306端口
注意:入方向和出方向都要添加
2.第二步,在宝塔面板的安全里放行3306端口
3.在宝塔面板添加数据库
4.在navicat 新建mysql 连接
注意:这里的用户名 和密码 要和宝塔上添加的数据库密码一致
若远程连接的时候出现1130错误,检查一下宝塔数据库的权限(所有人)
连接成功之后,进行下一步
安装jdk8
参考:
https://www.cnblogs.com/w-wu/p/13684480.html
jdk8安装完成之后
安装tomcat 去宝塔面板的应用商店直接下载即可
启动tomcat
注意:8080端口放行
将项目文件打成jar包放入tomcat吓的wabapp 文件夹中即可