阿里云centos7搭建javaweb 环境

环境

jdk1.8
tomcat 9.0
mysql 8.0

下载安装jdk 1.8

  1. 将下载的jdk,通过xshell ,rz到 cnetos 7中

  2. jdk-8u201-linux-x64.rpm 通过 rpm 安装

  3. ~/.bashrc 中 添加环境变量(一般默认安装在/usr/java中)
    export JAVA_HOME=/usr/java/jdk1.8.0_201-amd64 export PATH=$PATH:$JAVA_HOME/biexport JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar

  4. java -version

下载安装tomcat 9

  1. 将下载的tomcat,通过xshell ,rz到 cnetos 7中
  2. 在/usr/local/中mkdir tomcat 放解压后的apache-tomcat-9.0.17
  3. ~/.bashrc 中配置环境变量
    CATALINA_HOME=/usr/local/tomcat9/apache-tomcat-9.0.17 CATALINA_BASE=/usr/local/tomcat9/apache-tomcat-9.0.17 PATH=$PATH:$CATALINA_BASE/bin export PATH CATALINA_BASE
  4. 重点就是配置tomcat的 /usr/local/tomcat9/apache-tomcat-9.0.17/conf/server.xml
    server.xml
  5. **然后是配置tomcat的 /usr/local/tomcat9/apache-tomcat-9.0.17/bin/catalina.sh ** ;
    catalina.sh
  6. 由于阿里云默认开放的http端口是80,之前添加过自定义的8080,但是仍然无法连接到tomcat,所以就把tomcat 的监听端口改为80,并且把自定义的8080端口给关闭
    在这里插入图片描述
    然后 将java web项目打包成war
  7. 将war包 rz 到cnetos 7中,并且解压到tomcat 的 webapp/ROOT/
    通过jar -xvf .war包

systemd 自定义tomcat自启动

在/usr/lib/systemd/system 下

[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=oneshot
ExecStart=/usr/local/tomcat9/apache-tomcat-9.0.17/bin/startup.sh
ExecStop=/usr/local/tomcat9/apache-tomcat-9.0.17/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target
`

下载安装mysql 8.0

https://blog.csdn.net/it_ta0/article/details/88192202

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值