2021部署JSP项目记录

JavaWeb项目部署流程

1.购买云服务器

在国内可购买云服务器的可靠平台主要有:

  1. 阿里云(www.aliyun.com)
  2. 腾讯云(www.cloud.tencent.com)
  3. 华为云 (www.activity.huaweicloud.com)
  4. 百度智能云(www.cloud.baidu.com)

这四个平台对学生购买云服务器都有优惠,最低价均为¥9/月;但是相同的价格,在阿里云购买的服务器配置更高,因此性价比更高。

2.通过xshell远程登录服务器

地址为服务器弹性公网ip

3.下载相关gz包并通过winSCP上传至服务器根目录

所需包有(均保证与项目的所需环境版本一致):

  1. jdk
  2. Tomcat

4.安装jdk

步骤如下:

  1. 解压
    1. tar -zxvf 包名
  2. 新建目录并移动
    1. #新建文件夹
    2. mkdir /usr/local/java
    3. #移动文件至文件夹
    4. mv 文件名 /usr/local/java
  3. 配置环境变量
    1. #进入系统变量
    2. vim /etc/profile
    3. #按i进入编辑
    4. #在原有的行末添加变量
    5. export JAVA_HOME=/usr/local/java/java文件名
    6. export JRE_HOME=${JAVA_HOME}/jre
    7. export CLASSPATH=:${JAVA_HOME}/lib:${JRE_HOME}/lib
    8. export PATH=${JAVA_HOME}/:${JAVA_HOME}/bin:$PATH
    9. #按esc后输入 :eq 退出
  4. 激活环境变量
    1. source /etc/profile
  5. 查看是否配置成功
    1. #查看java版本
    2. java -version

5.安装Tomcat

  1. 解压
    1. tar -zxvf xxx
  2. 创建文件夹并移动文件
    1. mkdir /usr/local/tomcat
    2. #查看文件列表
    3. ls
    4. #移动文件
    5. mv 文件名 /usr/local/tomcat

6.安装mysql

  1. 安装并配置
    详情见>>>https:/blog.csdn.net/weixx3/article/details/80782479
  2. 将本机数据库导出为sql文件并导入服务器
    1. use 数据库名;
    2. source sql文件的绝对路径;
    3. quit

7.配置防火墙

可以略过,但后期为了安全起见需要配置

8.设置安全组

在入规则里将常用端口80、8080、3306打开

9.将项目打包成war包

如ecplise里通过export打包

10.将war包上传值Tomcat下的webapps目录下

11.在conf目录下修改server.xml

注意了,修改不得当会导致开启服务器关闭服务器时报错

  1. 修改8080端口为80端口,使其可通过http访问
  2. 在host标签下增加Context标签使其直接访问

12.开启Tomcat服务器

  1. #bin目录下
  2. #开启
  3. ./startup.sh
  4. #关闭
  5. ./shutdown.sh
posted @ 2022-10-27 09:29  热心邻居老王  阅读(15)  评论(0编辑  收藏  举报