走走停停springboot

centos 下从0到1实现springboot部署

2019-05-21  本文已影响0人  一个忙来无聊的人

一、环境准备
1.1、准备工作,安装centos环境 及相关配置--步骤略
1.2 检查jdk环境是否安装好

rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj

如图,如果没有提示信息表示没有安装

image.png

1.3 安装jdk环境

yum install java-1.8.0-openjdk* -y

安装完成后使用命令 java -version 查询是否安装OK


image.png

1.4 安装tomcat 输入以下命令 根据提示 再输入 y 或直接使用 yum -y install tomcat 安装

yum install tomcat
image.png

检查tomcat是否安装成功 rpm -q tomcat

[root@10 temp]# rpm -q tomcat
tomcat-7.0.76-9.el7_6.noarch

1.5 设置环境变量

打开系统环境变量配置文件

[root@10 /]# vim /etc/profile

在文件最后新增jdk环境变量 和tomcat环境变量

## JAVA
JAVA_HOME=/usr/local/jdk1.8.0_161
JRE_HOME=/usr/local/jdk1.8.0_161/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

## tomcat配置
CATALINA_BASE=/usr/share/tomcat
CATALINA_HOME=/usr/share/tomcat

image.png

配置文件立即生效 source /etc/profile 或 ./etc/profile

[root@10 /]# source /etc/profile

ps: 关于文件操作
1、vi或者vim命令打开指定目录文件,
2、 i 切换为输入模式,
3、输入完成后按esc 推出编辑
4、 英文状态下 shift + :输入 ":" 在输入 wq 保存 回车即可

image.png

1.6 、安装tomcat 管理包sudo yum install tomcat-webapps tomcat-admin-webapps 根据提示按y确定

[root@10 /]# sudo yum install tomcat-webapps tomcat-admin-webapps 

修改8080端口字符集 URIEncoding="UTF-8"

[root@10 /]# vim /etc/tomcat/server.xml 
image.png

PS: tomcat 启动
启动服务:sudo systemctl start tomcat
重启服务:sudo systemctl restart tomcat
每次启动服务时运行: sudo systemctl enable tomcat

1.7、 添加防火墙过滤

[root@10 /]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
success
[root@10 /]# firewall-cmd --zone=public --add-port=8009/tcp --permanent
success
[root@10 /]# firewall-cmd --reload
success

重启服务 在windows下访问测试


image.png

二、部署jar包 ---未完待续 此处我想通过脚本启动 还在研究

新增sz下载 rz上传 命令

[root@10 scb-gate]# yum install lrzsz 

[root@10 scb-gate]# java -jar springboot-demo-0.0.1.jar 
# 后台启动jar 包
[root@10 scb-gate]# java -jar springboot-demo-0.0.1.jar  &

idea中 pom.xml 右键 run maven install

三、关于consul安装指南
下载:https://www.consul.io/downloads.html

上传linux 然后解压

配置环境变量 如图红框圈起来部分

vi /etc/profile
CONSUL_HOME=/usr/local/consul
image.png

设置配置生效 source /etc/profile

拷贝文件 查询consul版本 启动consul

[root@10 consul]# sudo scp consul /usr/local/bin/

[root@10 consul]# consul -v

[root@10 consul]# ./consul agent -dev 

image.png
image.png

添加对外开放端口8500

firewall-cmd --permanent --add-port=8500/tcp
重启防火墙
firewall-cmd --reload
查询防火墙开放端口
firewall-cmd --list-ports
开启防火墙
systemctl start firewalld

上一篇下一篇

猜你喜欢

热点阅读