华为云耀云服务器L实例规则配置教程(亲自实操经验)

本文主要是介绍华为云耀云服务器L实例规则配置教程(亲自实操经验),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我刚买了这个最基础的36¥的L实例的云服务器,这个实例是自带公网ip的,不需要额外购买。我准备先配置好,能够通过公网ip访问,以便之后上传javaweb项目可以直接访问,不过中途遇到了点问题,但是已解决,记录一下方便以后操作,如果能帮到和我一样的纯小白就更好了。

我选的系统是CentOS7/8,之后的命令也是centos的

弹性公网ip购买后会自动绑定,不用瞎操作

接下来是购买后配置的步骤

1、添加规则

第一步找到购买的云服务器所启用的安全规则,看看有没有以下几条,没有就添加规则
点击“添加规则”。
添加以下入方向规则:
HTTP (80):允许从所有IP访问
协议类型:自定义TCP
端口范围:80
源地址:0.0.0.0/0
HTTPS (443):允许从所有IP访问
协议类型:自定义TCP
端口范围:443
源地址:0.0.0.0/0
SSH (22):允许从所有IP访问
协议类型:自定义TCP
端口范围:22
源地址:0.0.0.0/0
Tomcat (8080):允许从所有IP访问
协议类型:自定义TCP
端口范围:8080
源地址:0.0.0.0/0

优先度建议就默认(1)

2、配置实例内防火墙

启动 firewalld 服务:

sudo systemctl start firewalld

设置 firewalld 服务在开机时自动启动:

sudo systemctl enable firewalld

确认 firewalld 服务状态:

sudo systemctl status firewalld
sudo firewall-cmd --zone=public --add-port=22/tcp --permanent
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --zone=public --add-port=443/tcp --permanent
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

运行以下命令确认EIP已经绑定到实例:

ip addr show

ps:我运行这个命令显示我eth0网卡分配给了私有ip,一开始没成功从公网ip访问的时候我还怀疑过是不是因为这个,后来证明没关系,但是始终未显示弹性公网ip已绑定到实例,如果有知道原因的大佬希望可以在评论区不吝赐教,在下感激不尽。

3、使用Apache HTTP服务器

安装Apache HTTP服务器:

sudo yum install httpd

启动Apache服务:

sudo systemctl start httpd

设置Apache开机自启动

sudo systemctl enable httpd

确认Apache服务是否正在监听80端口:

sudo netstat -tuln | grep 80

如果Apache正在监听80端口,则应该看到类似以下的输出:

tcp6       0      0 :::80                   :::*                    LISTEN

然后为了验证你可以通过ssh连接来验证本地访问是否通畅,然后再通过浏览器url验证是否能通过公网ip访问云服务器。
先在windows电脑上打开git bash或者其他SSH客户端。
在终端中输入以下命令:

ssh your name@your eip

your name填入你的用户名
your eip 填入你的公网ip

首次连接时,系统会提示你确认主机的真实性。输入 yes 并按回车:

The authenticity of host '1.94.190.229 (1.94.190.229)' can't be established.
ECDSA key fingerprint is SHA256:xdHAPT0n584sDVYMjIl3EUv3WvPa/6RS4/bTT7C8nUk.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

输入你在创建云服务器时设置的root用户密码:

root@1.94.190.229's password:

成功登录后,你可以使用以下命令测试Apache是否正常运行:

curl http://localhost

应该返回Apache的默认页面内容(一串很长很长的html代码)。如果你能看到内容,说明Apache运行正常。

然后从外部浏览器访问:

http://your eip

your eip填写你的公网ip

看到这个页面就代表配置成功啦,可以通过公网ip访问云服务器啦(完结撒花)

这篇关于华为云耀云服务器L实例规则配置教程(亲自实操经验)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1044473

相关文章

Python跨文件实例化、跨文件调用及导入库示例代码

《Python跨文件实例化、跨文件调用及导入库示例代码》在Python开发过程中,经常会遇到需要在一个工程中调用另一个工程的Python文件的情况,:本文主要介绍Python跨文件实例化、跨文件调... 目录1. 核心对比表格(完整汇总)1.1 自定义模块跨文件调用汇总表1.2 第三方库使用汇总表1.3 导

SpringBoot结合Knife4j进行API分组授权管理配置详解

《SpringBoot结合Knife4j进行API分组授权管理配置详解》在现代的微服务架构中,API文档和授权管理是不可或缺的一部分,本文将介绍如何在SpringBoot应用中集成Knife4j,并进... 目录环境准备配置 Swagger配置 Swagger OpenAPI自定义 Swagger UI 底

Oracle迁移PostgreSQL隐式类型转换配置指南

《Oracle迁移PostgreSQL隐式类型转换配置指南》Oracle迁移PostgreSQL时因类型差异易引发错误,需通过显式/隐式类型转换、转换关系管理及冲突处理解决,并配合验证测试确保数据一致... 目录一、问题背景二、解决方案1. 显式类型转换2. 隐式转换配置三、维护操作1. 转换关系管理2.

python使用Akshare与Streamlit实现股票估值分析教程(图文代码)

《python使用Akshare与Streamlit实现股票估值分析教程(图文代码)》入职测试中的一道题,要求:从Akshare下载某一个股票近十年的财务报表包括,资产负债表,利润表,现金流量表,保存... 目录一、前言二、核心知识点梳理1、Akshare数据获取2、Pandas数据处理3、Matplotl

IDEA中配置Tomcat全过程

《IDEA中配置Tomcat全过程》文章介绍了在IDEA中配置Tomcat的六步流程,包括添加服务器、配置部署选项、设置应用服务器及启动,并提及Maven依赖可能因约定大于配置导致问题,需检查依赖版本... 目录第一步第二步第三步第四步第五步第六步总结第一步选择这个方框第二步选择+号,找到Tomca

Win10安装Maven与环境变量配置过程

《Win10安装Maven与环境变量配置过程》本文介绍Maven的安装与配置方法,涵盖下载、环境变量设置、本地仓库及镜像配置,指导如何在IDEA中正确配置Maven,适用于Java及其他语言项目的构建... 目录Maven 是什么?一、下载二、安装三、配置环境四、验证测试五、配置本地仓库六、配置国内镜像地址

Python pandas库自学超详细教程

《Pythonpandas库自学超详细教程》文章介绍了Pandas库的基本功能、安装方法及核心操作,涵盖数据导入(CSV/Excel等)、数据结构(Series、DataFrame)、数据清洗、转换... 目录一、什么是Pandas库(1)、Pandas 应用(2)、Pandas 功能(3)、数据结构二、安

SpringBoot多环境配置数据读取方式

《SpringBoot多环境配置数据读取方式》SpringBoot通过环境隔离机制,支持properties/yaml/yml多格式配置,结合@Value、Environment和@Configura... 目录一、多环境配置的核心思路二、3种配置文件格式详解2.1 properties格式(传统格式)1.

Debian系和Redhat系防火墙配置方式

《Debian系和Redhat系防火墙配置方式》文章对比了Debian系UFW和Redhat系Firewalld防火墙的安装、启用禁用、端口管理、规则查看及注意事项,强调SSH端口需开放、规则持久化,... 目录Debian系UFW防火墙1. 安装2. 启用与禁用3. 基本命令4. 注意事项5. 示例配置R

Python极速搭建局域网文件共享服务器完整指南

《Python极速搭建局域网文件共享服务器完整指南》在办公室或家庭局域网中快速共享文件时,许多人会选择第三方工具或云存储服务,但这些方案往往存在隐私泄露风险或需要复杂配置,下面我们就来看看如何使用Py... 目录一、android基础版:HTTP文件共享的魔法命令1. 一行代码启动HTTP服务器2. 关键参