服务器实例

简介: 使用Ubuntu OS和Apache完成对ECS公网IP的监听和浏览器访问

使用SSH远程登陆服务器

PS C:\Users\username> ssh -V
OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2
PS C:\Users\username> ssh root@XX.XXX.XXX.XX
The authenticity of host 'XX.XXX.XXX.XX (XX.XXX.XXX.XX)' can't be established.
ECDSA key fingerprint is SHA256:jCnex/I7q1C+NWQR3TuEDdSN8ZjPLRR+vruHfiJ++d4.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'XX.XXX.XXX.XX' (ECDSA) to the list of known hosts.
root@XX.XXX.XXX.XX's password:
Welcome to Ubuntu 20.04.5 LTS (GNU/Linux 5.4.0-125-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage
New release '22.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Welcome to Alibaba Cloud Elastic Compute Service !

其中,XX.XXX.XXX.XX 为服务器的公网IP,本次实例采用的是阿里云的ECS服务器,操作系统为Ubuntu 20.04.5

安装Web服务器软件Apache

Apache 是世界上最流行的网站服务器之一,开源并且跨平台。作为托管了互联网上大量的网站的HTTP 服务器,Apache 提供了很多强大的功能,并且可以扩展其他的模块。1

由于本次服务器实例中所采用的是Ubuntu系统,安装Apache的命令与通行的大多教程中的yum命令不同,需要采用的是apt命令,更专业的命令还有apt-getapt-cache,有关内容请参见 Linux中apt与apt-get命令的区别与解释 - 系统极客 (sysgeek.cn)

首先是apt更新软件包索引,并且安装 Apache

sudo apt update 
sudo apt install apache2

安装完成后,Apache将自动启动
运行sudo systemctl status apache2验证运行状态
输出如下

root@Dasio:~# sudo systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2022-11-19 22:10:15 CST; 1min 11s ago
       Docs: https://httpd.apache.org/docs/2.4/
   Main PID: 2149 (apache2)
      Tasks: 55 (limit: 2186)
     Memory: 5.5M
     CGroup: /system.slice/apache2.service
             ├─2149 /usr/sbin/apache2 -k start
             ├─2150 /usr/sbin/apache2 -k start
             └─2151 /usr/sbin/apache2 -k start

Nov 19 22:10:15 Dasio systemd[1]: Starting The Apache HTTP Server...
Nov 19 22:10:15 Dasio apachectl[2146]: AH00558: apache2: Could not reliably determine the server's fully qualified doma>
Nov 19 22:10:15 Dasio systemd[1]: Started The Apache HTTP Server.

即说明已经成功安装,并且可以开始使用了。此时vim会自动进入登录log的写入,输入:q退出即可。

打开HTTP和HTTPS端口

Apache 监听了端口80(HTTP)和443(HTTPS)。你需要在防火墙打开那些端口,以便网站服务器从互联网上是可以访问的。

ufw防火墙命令基础讲解
假设你正在使用UFW,你可以通过启用Apache Full配置,它包含了这两个端口的规则:

sudo ufw allow 'Apache Full'

验证改变

sudo ufw status

输出中并没有出现可以被监听的端口。emmmm (\#`_ゝ-)

并且此时,我发现无论如何设置ufw,都不能做到让我的网站用IP实现互联网访问。究其原因,并不是ufw的问题,而是并不存在让普通用户从端口80(HTTP)和443(HTTPS)的配置,所以需要首先在安全组配置中添加这两个端口才可以。

添加80和443端口

添加80和443访问端口.png

输入IP即可访问初始的网页页面
屏幕截图_20221128_211432.png

目录
相关文章
|
1月前
|
人工智能 编解码 安全
阿里云服务器计算型c7、c8a、c8y、c8i、c9i实例区别及选型指南参考
在阿里云的活动中,属于计算型实例的通常有计算型c7、计算型c8a、计算型c8y、计算型c8i和计算型c9i这几个实例规格,不同实例规格在处理器架构、存储技术、网络协议、安全特性等性能并不是一样的,所以他们的适用场景也有所差异。本文为大家介绍计算型c7、c8a、c8y、c8i、c9i实例的性能、适用场景的区别以及选择参考。
|
2月前
|
存储 缓存 测试技术
阿里云服务器经济型e实例怎么样?性能、价格与适用场景全解析
阿里云服务器经济型e实例2核2G3M带宽40G ESSD Entry云盘价格只要99元1年,而且续费不涨价。经济型e实例是阿里云面向个人开发者、学生以及小微企业推出的一款入门级云服务器。这款实例以其高性价比和灵活的配置,迅速赢得了市场的青睐。那么,阿里云服务器经济型e实例到底怎么样?是否值得购买呢?本文将为您解析经济型e实例的性能、价格与适用场景,以供参考。
|
2月前
|
机器学习/深度学习 存储 缓存
阿里云服务器企业级实例选购攻略:八代/九代/倚天实例性能、场景、选型参考
2025年阿里云活动中适合企业用户的云服务器实例规格主要为通用算力型u1、计算型c8i、计算型c9i、计算型c8y、通用型g8i、通用型g9i、通用型g8y、内存型r9i、内存型r8y等实例。本文为大家介绍这些实例规格的性能、场景以及选型参考。
|
3月前
|
缓存 弹性计算 数据挖掘
阿里云服务器经济型e与通用算力型u1实例怎么选?二则性能及适用场景区别参考
在当今数字化时代,云服务器已成为众多个人开发者、学生、小微企业以及中小企业开展业务、搭建网站、运行应用程序等不可或缺的基础设施。阿里云推出了多种类型的云服务器实例,以满足不同用户的需求。其中,经济型e实例和通用算力型u1实例备受关注。经济型e实例ECS云服务器2核2G3M带宽新购和续费同价99元1年,通用算力型u1实例2核4G5M带宽新购和续费同价199元1年(限企业用户)、4核8G云服务器955元1年。本文将为大家介绍阿里云服务器中的经济型e实例和通用算力型u1实例的特点、区别以及新手选择参考。
|
1月前
|
存储 机器学习/深度学习 缓存
阿里云企业级九代云服务器:c9i、g9i、r9i实例的收费标准、性能与选型攻略
计算型c9i、通用型g9i和内存型r9i实例是阿里云专为需要高性能云服务器的用户推出的第九代新品云服务器实例规格,适用于机器学习推理应用,数据分析等场景。本文为大家介绍阿里云服务器的新品实例——计算型c9i、通用型g9i、内存型r9i实例各自的性能参数与适用场景,再到最新的活动价格与其他实例的对比选型指南,以供参考。
|
1月前
|
存储 弹性计算 Linux
阿里云服务器地域、实例、带宽和镜像选择注意事项参考
阿里云服务器作为很多用户的首选云服务器产品,对于很多初次选购阿里云服务器的新手用户而言,在选购云服务器的过程中,面对地域、实例、带宽以及操作系统等配置选项,由于是初次选择,可能不知道应该如何选择以及选择过程中有哪些地方是需要注意的。为此,本文为新手用户介绍在选购阿里云服务器过程中,针对地域、实例、带宽和镜像的一些注意事项,以供参考。
|
28天前
|
存储 机器学习/深度学习 缓存
阿里云九代云服务器怎么样?计算型c9i、通用型g9i、内存型r9i实例介绍
阿里云第9代云服务器主要实例规格包括计算型c9i、通用型g9i、内存型r9i,本文将为大家介绍阿里云九代云服务器中的计算型c9i、通用型g9i、内存型r9i实例的主要性能特点,并分享最新的活动价格信息,以供参考。
181 1
|
30天前
|
存储 缓存 网络协议
阿里云服务器通用算力型u2i实例怎么样?与u1实例深度对比选择参考
阿里云通用算力型u2i实例是阿里云在u1实例基础上推出的新品实例规格,主要场景包括 web、java、中小型数据库、离线业务、通用企业应用场景。对于用户来说,更为关心的是通用算力型u2i实例与u1实例相比,有什么不同,性能上有哪些提升?本文将从性能、适用场景、收费标准等多个角度对比通用算力型u2i实例与u1实例,以供大家了解他们之间的区别,从而做出选择参考。

热门文章

最新文章