首页 > 编程语言 > 详细

Java web项目部署到阿里云Centos

时间:2020-03-31 20:04:05      阅读:61      评论:0      收藏:0      [点我收藏+]

一、部署Java环境

1.安装     

yum -y install java-1.8.0-openjdk.x86_64

2.运行     

 java -version   (出现当前java版本即表示java安装成功)

 

二、部署MySQL数据库

1.获取MySQL社区版

cd /tmp
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm

2.安装MySQL
yum install mysql mysql-server mysql-devel -y
3.启动MySQL
systemctl start mysql.service
注解:centos7 启动mysql 报错 Failed to start mariadb.service: Unit not found 解决办法:https://blog.csdn.net/qq_28450919/article/details/78563370
4.验证MySQL
netstat -anp|grep 3306   (MySQL启动后会占用3306端口)
5.修改MySQL管理员密码
mysqladmin -u root password admin  (修改MySQL管理员密码为admin)
6.登陆验证
1.登录                                 mysql -uroot -padmin
2.登录成功后显示数据库    show databases;  (结尾为英文状态下的封号)
 
三、部署tomcat
1.安装
cd  /tmp
wget  https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.53/bin/apache-tomcat-8.5.53.tar.gz  (8.5.23经测试是能跑 springboot 的)
tar  -xzvf  apache-tomcat-8.5.53.tar.gz
mv apache-tomcat-8.5.53   /usr/local/tomcat7
2.启动
/usr/local/tomcat7/bin/startup.sh
3.验证
netstat -anp | grep 8080  
4.查看启动日志 
tail -300f /usr/local/tomcat7/logs/catalina.out  (-300表示查看最后300行, f表示持续刷新日志文件有更新可以立即看到)
5.开启外网访问端口
阿里云需要在安全组配置开放端口8080
6.从公网访问
http://47.104.95.212:8080/
7.tomcat启动成功,但是外部通过ip端口号访问不了tomcat首页如何解决?
答:一、关闭防火墙就可以了。命令如下:systemctl stop firewalld.service
       二、开放8080端口,步骤如下 1. firewall-cmd --zone=public --add-port=8080/tcp --permanent 出现success表明添加成功     2. firewall-cmd --reload 更新防火墙        3. systemctl restart firewalld.service重启防火墙
8.重启tomcat
 
 
 
 
 
 

Java web项目部署到阿里云Centos

原文:https://www.cnblogs.com/yanans/p/12606781.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!