静态html文件对外网提供


这几天的一个小需求,把一个做好的html文件要以二维码的方式对外提供,供公网查看。最后决定用Apache的方式弄,比较简单。
正好手头有外网IP和虚拟机,用GPT生成了个方案配置了下。

Apache Web服务器部署

安装apache

sudo apt update
sudo apt install apache2

上传HTML文件

默认目录是/var/www/html/。

配置文件权限

修改权限确保HTML文件可以被Web服务器读取。推荐644

sudo chmod 644 /var/www/html/index.html

启动Web应用

sudo systemctl start apache2

测试Web应用

测试网页是否可在内网中打开

http://172.29.0.2:80/index.html

外网配置

自己想办法,比如路由器上配置公网IP的NAT之类的,不做赘述。
把网页链接改成外网的,然后在外网测试,能打开算通过。

生成链接二维码

百度找找,直接获得外网链接的二维码。扫码测试通过就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值