[内网服务] 路由器-梅林固件通过Entware来安装Nginx
简介
本人路由器华硕AC-86U,通过梅林固件安装Entware来安装Nginx
测试可用,相关操作记录,以供参考
方法/步骤
1. 打开固件的SSH相关端口
略
2. 进入shell页面,先来装Entware-ng
(应该会有更简便步骤)
mkdir /jffs/entware-ng.arm
ln -nsf /jffs/entware-ng.arm /tmp/opt
wget -O - http://pkg.entware.net/binaries/ ... /entware_install.sh | /bin/sh
echo "#!/bin/sh" > /jffs/scripts/services-start
echo "sleep 20" >> /jffs/scripts/services-start
echo "ln -ns /jffs/entware-ng.arm /tmp/opt" >> /jffs/scripts/services-start
echo "/opt/etc/init.d/rc.unslung start" >> /jffs/scripts/services-start
echo "#!/bin/sh" > /jffs/scripts/services-stop
echo "/opt/etc/init.d/rc.unslung stop" >> /jffs/scripts/services-stop
chmod a+rx /jffs/scripts/*
3. 安装Nginx,并修改配置文件
<!--安装命令-->
opkg install nginx
<!--Nginx 配置文件路径-->
/opt/etc/nginx/nginx.conf
<!--Nginx 静态文件路径 -->
/opt/share/nginx/html
基本配置
该配置是在家庭内网中,输入 home.com,会进入导航页面,点击导航
会进入不同的内网服务
server {
listen 80;
server_name home.com;
location / {
root /opt/share/nginx/html;
index index.html index.htm;
}
}
4. 可以替换Nginx导航页面
注意:Demo页面中,连接url地址在路由器中做了DNS映射,
将地址替换成自己的IP和端口号即可
效果图
参考资料
梅林固件打开JFFS分区安装Entware来安装软件
K3梅林使用nginx反向代理内网web服务
华硕路由器修改 Hosts