YiMo.一茉 YiMo.一茉
首页
导航站
  • Java基础知识
  • Java进阶
  • 设计模式
  • Spring
  • SpringMVC
  • SpringBoot
  • SpringCloud
  • Redis
  • MySQL

    • MySQL-基础
    • MySQL-进阶
  • HTML
  • CSS
  • Vue2
  • Vue3
  • uni-app
  • 博客实战教程
  • 图书馆实战教程
  • 网关
  • 数据缓存
  • 搜索
  • 注册中心
  • 消息队列
  • RPC框架
  • Nginx
  • Docker
  • Gitlab
  • Kafka
  • Linux
  • Linux环境搭建

    • 导航
    • 安装JDK
    • 安装MySQL
    • 安装Nginx
    • 安装Tomcat
    • 部署SpringBoot项目
    • 安装node.js
    • 部署Vue项目
    • 安装Redis
  • 每日一更
  • Java基础
  • 前端基础
  • 友链
  • 学习分享
  • 生活
  • 关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

YiMO.一茉

拥抱生活,追寻真实的快乐
首页
导航站
  • Java基础知识
  • Java进阶
  • 设计模式
  • Spring
  • SpringMVC
  • SpringBoot
  • SpringCloud
  • Redis
  • MySQL

    • MySQL-基础
    • MySQL-进阶
  • HTML
  • CSS
  • Vue2
  • Vue3
  • uni-app
  • 博客实战教程
  • 图书馆实战教程
  • 网关
  • 数据缓存
  • 搜索
  • 注册中心
  • 消息队列
  • RPC框架
  • Nginx
  • Docker
  • Gitlab
  • Kafka
  • Linux
  • Linux环境搭建

    • 导航
    • 安装JDK
    • 安装MySQL
    • 安装Nginx
    • 安装Tomcat
    • 部署SpringBoot项目
    • 安装node.js
    • 部署Vue项目
    • 安装Redis
  • 每日一更
  • Java基础
  • 前端基础
  • 友链
  • 学习分享
  • 生活
  • 关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Nginx

  • Docker

  • Gitlab

  • Kafka

  • Linux

  • Linux环境搭建

    • 导航
      • 1、介绍
      • 2、防火墙
    • 安装JDK
    • 安装MySQL
    • 安装Nginx
    • 安装Tomcat
    • 部署SpringBoot项目
    • 安装node.js
    • 部署Vue项目
    • 安装Redis
  • 运维
  • Linux环境搭建
YiMO.一茉
2022-11-04
目录

导航

# 导航

# 1、介绍

在平时自己开发项目时总会遇到环境的部署问题,不管是本地还是服务端的,有时会遇到各种各样的坑才最终完成安装,本专题就是将这些安装的步骤总结起来,当我们以后遇到了可以直接按照步骤安装即可。

具体的操作可以结合自己部署环境的需求选择环境的版本等。我的服务器操作系统是Centos8.2 64位

操作软件:Xshell 7、Xftp 7

# 2、防火墙

一般服务器都会开启防火墙来保证服务器系统的安全,我们需要先了解一些基础的命令和操作。

最实际的应用就是当我们在服务器开了一个端口,则需要将这个端口加入到防火墙中,否则你外部访问这个接口是访问不通的,可以有效的阻止了一些非法的请求。

我使用的是一个新的服务器,首先先安装一下基础的包:

yum install -y vim wget make cmake gcc gcc-c++ net-tools python-pip unzip
1

先检查一下我们服务的防火墙

1、查看防火墙状态

systemctl status firewalld
1

image-20221107162200225

2、开启防火墙

service firewalld start 
1

例如:

[root@lsWWDAPldn /]# service firewalld start 
Redirecting to /bin/systemctl start firewalld.service
1
2

3、重启防火墙

service firewalld restart
1

4、关闭防火墙

service firewalld stop
1

5、查看防火墙全部信息

firewall-cmd --list-all
1

6、查看防火墙端口信息

firewall-cmd --list-ports
1

7、开启防火墙端口

80端口是系统默认开启的,我们需要将什么端口打开,则将80换成其他的端口即可。

firewall-cmd --zone=public --add-port=80/tcp --permanent
1

--zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效

添加完成之后,然后重启一下防火墙,用以下命令也可以

systemctl restart firewalld.service
1
上次更新: 2023/03/05, 20:36:52

← index 安装JDK→

最近更新
01
项目实战部署
03-16
02
Maven插件
03-16
03
软件安装
03-16
更多文章>
Theme by Vdoing | Copyright © 2022-2023 YiMO.一茉 | 苏ICP备2022035828 | MIT License | 一茉 All rights reserved.
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×