2025新版,无需域名,只用阿里云ECS,简单几步就可以部署你的静态网页!

一、前言

        假设你写好了一个静态页面,只是想把这个页面向外展示,或者说是连页面都没写,只是想试一下能让别人访问到你的网站,域名、数据库什么的通通没有,那恭喜你,这篇文章用不到这些。只需要很简单的几个步骤,就能让别人通过一个ip访问你的页面。

        ✔️ 阿里云ECS

        ✔️ linux

        ✔️ apache http server)

        ✔️ 一个你已经准备好的静态页面(没有也没关系)

        ✔️ 一点小钱...如果你没有免费试用的话(具体可以在阿里云页面找找看,新注册的账号一般来说会有试用和优惠;或者确保你的账户上有100元及以上)

二、详细步骤

1. 购买ECS

        此时,你应该:注册好了一个阿里云账号,且可以直接开始使用【云服务器ECS】。

        点击ECS服务,进入产品页面,【点击购买】:

        这里我选择的是【自定义购买】。由于是示例,均使用最小规格,如有需要,自行调整即可;如没有特别说明,则按默认的来:

地域可以选离你最近的

        镜像根据个人习惯选择即可,这里选择了CentOS(注意图片中最下方的说明!):

        这里注意!考虑到安全性,最好选择【密钥对】和【ecs-user】,此处贪方便才选择了自定义和root:

        划到最下方,点开【高级选项】:

这里用的是apache http service,你也可以根据习惯选择nginx
#!/bin/bash
yum -y install httpd
systemctl enable httpd
systemctl start httpd
echo '<html>my first page</html>' > /var/www/html/index.html

        确认下单

        回到控制台,就发现你的实例很快就创建好了。复制这个公网ip,可以在浏览器查看你的第一个页面!

※ 无法访问页面的解决方案

        这里以centos镜像为例。回到控制台,找到你刚刚创建的实例,选择【远程连接】,并使用默认的登录方式:

      

公网私网都可以。由于我前面的登录凭证选择了自定义密码,所以这里我选择密码认证

        这里先执行systemctl status httpd,查看服务状态;如果报错说没有这个服务,那就将之前的命令依次执行一遍;不同镜像可能存在差异,输出command not found的话再搜索镜像版本相应的命令就是了。

        安装完成后,再次输入systemctl status httpd,服务状态为active(running)即为成功。刷新网页,可以正常访问了。

#!/bin/bash
yum -y install httpd
systemctl enable httpd
systemctl start httpd
echo '<html>my first page</html>' > /var/www/html/index.html

        如果还是无法访问,建议看看安全组是否含有【80】端口:

2. 上传静态页面

        如果你只有一个写好的index.html,那么你可以在workbench把你刚刚创建的index.html替换掉。这一步很简单,所以我不详细介绍了。

        但如果我要上传的不止一个文件呢?这也是我这一步要介绍的。我们除了上传文件,还需要执行一些命令,或许还要修改配置。workbench依次似乎只能上传单个文件,如果是上传多个文件,建议使用其他远程连接工具,我用的是【WinSCP】。

        现在我有一个文件夹【shopping】,里面装着我写好的页面:

        找到/var/www/html这个文件夹,可以把它直接删掉,将你要上传的shopping改名为html,然后上传;这样的话,即使不用修改配置文件也可以访问。

可以正常访问,证明替换成功了

        当然也可以不改名...那就要改配置文件。这里把shopping文件夹传上去:

        执行这条命令:

vi /etc/httpd/conf/httpd.conf

        在进入编辑模式前,输入红框内容并回车,可以看到行号:

        输入【i】,如果最下方显示【-- INSERT --】就是成功进入了编辑模式;

        修改【DocumentRoot】和【Directory】的内容,也就是将【第119行】和【第131行】的【html】换成【shopping】:

同样能够正常访问

        到这里,你就可以让其他人也访问你做好的页面了。当然部署静态网页的方法不止这一种,同样你也可以参考其他教程,使用wordpress,宝塔linux等更好地制作、管理你的个性页面。

        欢迎在评论区一起交流学习!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值