华硕网络产品技术交流平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 43225|回复: 34

[教程] 基于华硕路由器官方固件搭建个人Web服务器

[复制链接]

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

发表于 2018-11-13 17:22:50 | 显示全部楼层 |阅读模式
华硕路由器,今天我们要分享的干货是基于原厂固件搭建Web服务器,例如:个人博客。

网上有很多教程都是基于第三方固件来现象,并且需要第三方的运行环境,譬如Entware,optware,这里不需要,纯粹的华硕asusware就可以。

下面我们说一些准备环境
1.  一台华硕路由器,最好是有USB Port的那种,没有的话不建议这样操作,路由器扛不起,到时导致运行不稳定,得不偿失。
2.  一个USB存储设备,譬如U盘,USB移动硬盘也是可以的
3.  一条可以上网的线路

细说一下步骤
这里是以RT-AC68U为基础,U盘上操作
U盘随便什么格式,当然有人提到,最好是EXT2、EXT3 Linux下的格式,当然如果某人就是想搭建简单是Web网页,不会涉及MySQL什么的,也可以使用NTFS,这种格式可以方便平时对USB存储设备单个大文件存储,并且速度也快,有点扯远,拉回来说正题……嘻嘻

将U盘接入路由器,并且将可以上网线路连接路由器设置完成确保可以上网,下面会用到。

登入路由器【系统管理】-【系统设置】页面,启用Telnet,再进入【USB相关应用】页面,点击【Download Master】安装下载大师,耐心等待一小段时间。待安装完成后,我们需要做一件非常重要的事情,非常重要。因为接下来我们安装的Web服务器默认是8081端口,因为下载大师的默认端口也是8081会产生冲突。

有两个方案可以解决,1.修改后来搭建的Web端口,2.修改下载大师的端口。基于一次从简单出发,我们安装下载大师之后直接登入他的页面,点击【一般设置】,修改Download Master端口为非8081,再点击【应用本页面设置】

到这里asusware环境已经搭建完成,他就好比Entware、Optware。

另外,为了减少路由器资源被占用,不需要下载大师使用时,直接点击页面Disable。



安装服务器
电脑端进入cmd,输入telnet 路由器内网IP地址(譬如:telnet 192.168.1.1 或者 telnet 192.168.50.1),数据提示输入账号密码
执行如下命令:
  1. ipkg update
  2. ipkg install php # 部分路由器可能需要安装php
  3. ipkg install lighttpd
复制代码

简便起见我们不会使用MySQL,如果你需要使用到也需要更多的设置,这里略过

lightppd启动命令:
  1. /opt/etc/init.d/S80lighttpd start
复制代码
一般路由器默认内网地址为:192.168.1.1,所以在浏览器中输入:http://192.168.1.1:8081 后回车看到如下界面

开启外网访问
Telnet连接路由器输入iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT,


Internet端PC输入之前路由器注册的ASUS DDNS加上Port
         
OK,到此我们的web环境已经部署完毕,可以放入正式的网站使用。

把相关静态页面或者论坛代码放到opt/share/www/lighttpd/目录 就可以访问到了。论坛部分你还需要根据提示安装论坛代码。
  

微信扫一扫,阅读更方便^_^

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

 楼主| 发表于 2021-8-31 10:53:01 | 显示全部楼层
qingdi 发表于 2021-8-30 01:03
已经都完成了。最后一个问题,怎么修改网站端口为80呢,不知道用什么命令。求教
...

不需要命令修改,你刚开始安装的Download Master下载大师,直接点击登录下载大师Web页面,到设置页面去修改对应的8081 端口,为你想要的端口。

提醒一下修改为80,这样与路由器的默认端口相冲突,还是不要修改为80
回复 支持 1 反对 0

使用道具 举报

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

 楼主| 发表于 2021-8-31 10:54:46 | 显示全部楼层
qingdi 发表于 2021-8-30 00:21
新人非常感谢楼主的分享。
请教一下,我只需要静态htm网页,可以省略ipkg install php这一步吗
编辑一下帖 ...

你的意思是说,你设置了静态htm网页,然后没有执行ipkg install php这一步,是吧?

最后可以成功访问的你的静态网页对吧?
回复 支持 1 反对 0

使用道具 举报

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

 楼主| 发表于 2019-5-8 08:58:39 | 显示全部楼层
feng370 发表于 2019-5-7 16:05
ipkg安装这个是可以,但是里面的软件实在是太老了,PHP版本太低,还是安装 entware-ng上onmp比较好,我会发一个 ...

鼓掌,欢迎。

71

主题

697

回帖

3139

积分

论坛元老

Rank: 8Rank: 8

积分
3139

RT-AC86U

发表于 2018-11-14 09:35:50 | 显示全部楼层
这个强大啊!顶起。

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

 楼主| 发表于 2018-11-16 16:38:03 | 显示全部楼层
cb007 发表于 2018-11-14 09:35
这个强大啊!顶起。

呵呵,方便有需要的小伙伴使用哦。

2

主题

9

回帖

35

积分

新手上路

Rank: 1

积分
35
发表于 2018-11-19 13:13:39 | 显示全部楼层
0.0厉害啊  可以跑 java web 吗?

0

主题

4

回帖

10

积分

新手上路

Rank: 1

积分
10
发表于 2018-11-30 20:34:11 | 显示全部楼层
这个性能是不是很弱啊,接不了几个用户?

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

 楼主| 发表于 2018-12-3 09:32:09 | 显示全部楼层
gontion 发表于 2018-11-30 20:34
这个性能是不是很弱啊,接不了几个用户?

太多的话可能承受不了

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

 楼主| 发表于 2018-12-3 09:32:48 | 显示全部楼层
AsGhoul 发表于 2018-11-19 13:13
0.0厉害啊  可以跑 java web 吗?

这个没有使用过,你可以试试。

0

主题

1

回帖

5

积分

新手上路

Rank: 1

积分
5
发表于 2018-12-26 09:14:34 | 显示全部楼层
使用你的方法搭建了个论坛,但是论坛上传附件限制在小于2M, 怎么解决,是不是要修改php.ini文件?

560

主题

2006

回帖

7488

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7488

RT-AC88U

 楼主| 发表于 2018-12-27 09:20:18 | 显示全部楼层
aixin@ 发表于 2018-12-26 09:14
使用你的方法搭建了个论坛,但是论坛上传附件限制在小于2M, 怎么解决,是不是要修改php.ini文件? ...

这个倒是没有注意过,你可以先试试看。

2

主题

7

回帖

15

积分

新手上路

Rank: 1

积分
15
发表于 2019-4-20 15:16:23 | 显示全部楼层
安装服务器
电脑端进入cmd,输入telnet 路由器内网IP地址,数据提示输入账号密码
执行如下命令:
ipkg update
ipkg install php
ipkg installlighttpd
复制代码
  
简便起见我们不会使用MySQL,如果你需要使用到也需要更多的设置,这里略过

lightppd启动命令:
/opt/etc/init.d/S80lightppd start

以上有几处错误:
ipkg installlighttpd应该是ipkg install lighttpd

lightppd启动命令:
lightppd启动命令:
/opt/etc/init.d/S80lightppd start应该是
/opt/etc/init.d/S80lighttpd start
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回列表 搜索 官方QQ群
×

秒后自动关闭

小黑屋|手机版|Archiver|华硕网络产品技术交流平台 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2024-3-28 19:06 , Processed in 0.037471 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表