阿里云服务器部署仅限局域网的Web服务指南
一、服务器环境准备
在阿里云控制台创建专有网络(VPC)实例,选择私有网络类型并指定内网IP段。建议关闭公网带宽选项,确保实例仅通过内网通信。创建完成后通过SSH工具连接服务器:
ssh root@192.168.1.100
二、配置内网访问策略
通过安全组实现网络隔离:
- 创建新安全组并绑定服务器实例
- 设置入方向规则:仅允许来源为
192.168.0.0/16
的HTTP(80)和HTTPS(443)请求 - 禁用所有公网入站规则
协议类型 | 端口范围 | 授权对象 |
---|---|---|
HTTP | 80/80 | 192.168.0.0/16 |
HTTPS | 443/443 | 192.168.0.0/16 |
三、安装Web服务组件
以Nginx为例安装Web服务器:
sudo apt update
sudo apt install nginx
修改配置文件限制监听内网地址:
server {
listen 192.168.1.100:80;
...
}
重启服务生效:systemctl restart nginx
四、部署与测试服务
通过内网传输部署文件:
- 使用SCP命令上传:
scp -r ./dist root@192.168.1.100:/var/www/html
- 验证文件权限:
chmod -R 755 /var/www/html
在同VPC环境中的其他设备访问http://192.168.1.100
测试连通性
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/597776.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。