ECS体验:用小皮面板Nginx搭建静态网页

简介: 初次使用ECS云服务来搭建网站的感想

  我是日语专业的大二学生,虽说学的是日语专业,但在以前我就对计算机相关的知识抱有浓厚的兴趣,在进入大学之前便自学了前端的相关知识。我初次搭建网站时是以虚拟机 + CentOS系统的方案模拟在云服务器中进行操作的。
  虽说如此,但我自始至终都没有实际在云服务器上操作的经验,从网友的推荐下可以通过阿里云的“飞天加速计划·高校学生在家实践”来获取服务器免费临时使用。为此,笔者写下这篇文章来分享在阿里云服务器上通过搭建小皮面板,使用里面的Nginx来快速搭建静态网页。
  因为笔者在之前就已为服务器布置好了所需要的环境参数,不方便后续修改,因此此处为模拟操作,具体操作步骤与在阿里云服务器上的相同。

一:通过ssh登录阿里云服务器

1.png

初次登录可以先安装vim、wegt和htop等来方便以后的调试,也可以选择不安装。

二:使用一键安装命令(这里使用CentOs的安装命令)来安装小皮面板(须确保服务器上没有预装“Apache\Nginx\php\MySQL\FTP”,可以使用“rpm -q 软件名”来查询)

2.png

三:当出现了以下信息时,说明已安装完成且正常运行

3.png

四:我们还需要配置安全组(防火墙)来放行对管理面板和网站的访问(端口映射)

4.png
5.png

五:成功访问管理页面(用户名和密码在安装后会显示,不知道密码的可以在ssh上修改密码)

6.png

六:登录到管理界面

7.png

七:因为需要更新Nginx版本,所以需要先停止网站服务,才能卸载软件

8.png
9.png
10.png
(需要手动启动Nginx)

八:添加站点

11.png

九:到网站目录中添加html文件

12.png

十:到这里就可以使用自己的公网ip(或域名) + 端口来访问了

13.png

  最后总结是,通过这次的活动,使我受益匪浅,在真正的云服务器上搭建并部署网站服务比在本地搭建并部署的网站服务有着很大的不同。在公网服务器上的部署要更加考虑到服务器的安全性,非必要的端口需要及时关闭,以免对公网服务器的安全埋下隐患。
  最后的最后让我们感谢阿里云团队,感谢你们为我们提供了在云服务器上进行实践的宝贵机会。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
4月前
|
缓存 负载均衡 JavaScript
Nginx:高性能Web服务器与反向代理利器
Nginx:高性能Web服务器与反向代理利器
304 110
|
4月前
|
负载均衡 Cloud Native 前端开发
Nginx:高性能的Web服务器与反向代理利器
Nginx:高性能的Web服务器与反向代理利器
222 100
|
4月前
|
缓存 负载均衡 前端开发
Nginx:高性能Web服务器的核心力量
Nginx:高性能Web服务器的核心力量
255 100
|
4月前
|
缓存 负载均衡 前端开发
Nginx:高性能的Web服务器与反向代理利器
Nginx:高性能的Web服务器与反向代理利器
280 99
|
4月前
|
负载均衡 前端开发 安全
Nginx:高性能的Web服务器与反向代理利器
Nginx:高性能的Web服务器与反向代理利器
257 98
|
4月前
|
缓存 负载均衡 前端开发
Nginx:高性能Web服务器的核心引擎
Nginx:高性能Web服务器的核心引擎
250 99
|
2月前
|
Shell Linux 网络安全
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
504 3
宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡
|
4月前
|
缓存 负载均衡 前端开发
Nginx:高性能Web服务器的核心引擎
Nginx:高性能Web服务器的核心引擎
193 47
|
3月前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
288 18
|
3月前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
377 17