本服务器是在本地部署的CentOs系统,运行的项目是SprinBoot项目
修改ip,设置为静态IP
修改/etc/systemctl/network-scripts/ifcfg-ens33
BOOTPROTO="static" # 使用静态ip地址
IPADDR="192.168.170.131" # 设置静态ip地址
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="102.168.170.1" # 网关地址
DNSI="192.168.170.1" # DNS服务器
重启网络服务
systemctl restart network
安装JDK
1.解压安装包
tar -zxvf jdk压缩包 -C /usr/local
2.配置环境变量
使用vim命令修改/etc/profile文件加入配置
vim /etc/profile
在文件中添加配置
JAVA_HOME=/usr/local/jdk所在文件夹
PATH=$JAVA_HOME/bin:$PATH
3.重新加载profile,使更改的配置生效
source /etc/profile
4.验证是否成功
java -version
安装tomcat
1.解压安装包
tar -zxvf tomcat压缩包 -C /usr/local
2.进入tomcat的bin目录启动服务
sh startup.sh #或者
./startup.sh
3.开放对应的端口
# 开放指定端口
firewall-cmd --zone=public --add-port=端口号/tcp -- permanent
# 使之生效
firewall-cmd --reload
# 查看开放的端口
firewall-cmd --zone=pubilc --list-ports
# 查看防火墙状态
systemctl status filewallld,firewall-cmd --status
# 暂时关闭防火墙
systemctl stop firewalld
# 永久关闭防火墙
systemctl disable firewalld
# 开启防火墙
systemctl start firewall
# 关闭指定端口
firewall-cmd --zone=public --remove-port=端口号/tcp -- permanent
安装mysql
1.检查当前洗头膏中是否安装mysql
rpm -qa | grep mysql # 查询当前系统中安装名称为mysql的软件
rpm -qa | grep manadb
2.删除自带的数据库
rpm -e --nodeps 加上搜索的manadb的名称
3.加压压缩包
mkdir /usr/local/mysql
tar -zxvf mysql压缩包 -C /usr/local/mysql
4.按照顺序安装rpm软甲包
rpm -ivh mysql-community-cmmon-...rpm
rpm -ivh mysql-community-libs...rpm
rpm -ivh mysql-community-devel...rpm
rpm -ivh mysql-commnity-libs-compat...rpm
rpm -ivh mysql-community-client...rpm
yum install net-tools # 如果安装过程中出现缺少net-tools依赖,使用yum安装
rpm -ivh mysql-community-server...rpm
5.启动mysql
systemctl status mysqld # 查看mysql服务状态
systemct start mysqld #启动mysql服务
systemct enable mysqld # 设置开机启动mysql服务
6.登录mysql数据库,查阅临时密码
在命令行输入
nysql -u root -p
此时是不知道密码的,进入/var/og/mysqld.log
cat /var/log/mysqld.log | grep password
获取临时密码,进行登录
7.登录mysql,修改密码,开放访问权限
# 修改密码
set global validate_password_length=4; # 设置密码长度为4
set global validate_password_policy=LOW; #设置密码的验证级别为低级
set pasword = password("root") # 设置密码为root
# 开放权限
grant all on *.*to'root'@'%'identified by 'root';
flush privileges;
删除SpringBoot项目,并运行
1.上传之后,直接使用java -jar
java -jar ....jar
2.使用对应的ip地址和端口在window浏览器中访问
3.修改后台运行SpringBoot项目,并输出日志到日志文件中
# 线上程序在后台运行,将日志输出到欸之文件中
nohup java -jar 工程.jar &>日志文件名.log &
对应的日志在同一级目录下
4.停止SpringBoot程序
ps -ef | grep 'java -jar'
kill -9 进程名 # 杀死对应的进程