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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 49748|回复: 16

[分享] 简单几步教你怎么在路由器上搭建PHP环境的网站

[复制链接]

629

主题

6191

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16854

RT-AC88URT-AX68U

发表于 2014-6-12 10:35:44 | 显示全部楼层 |阅读模式
Merlin(梅林) Firmware参考:一步一步步教你如何在ASUS WRT Merlin(梅林) FW上搭建PHP环境

简单几步教你怎么在路由器上搭建PHP环境的网站
有条件的话会亲自测试的。
--------------------------------------------------
服务器配置如下:
硬件:H618B路由器
固件:Tomato DualWAN 1.28.0542 MIPSR1 K26 USB 8M
接入线路:电信20m光纤(未封闭80端口,如服务商封闭80端口,必须修改端口才能外网访问,这里不具体说明)
可能要用到的软件:
一、准备工作
1.准备U盘(不限于此)一个,大小随意,一般搭建论坛2g的足够了。
2.登陆路由器管理界面,系统管理-访问设置-SSH访问设置,启动SSH服务。
3.格式化U盘为EXT3格式,可以使用paragon partition manager等磁盘管理软件,或者直接使用路由器对U盘进行格式化操作。我简单介绍下第二种方法,路由器挂载U盘后点击卸载(具体挂载方法请见 二),使用SecureCRT连接路由器,执行命令mkfs.ext3 /dev/sda1后等待提示符,这样我们就成功将第一个硬盘分区格式化成EXT3格式了。格式化完成后点击挂载,进行下一个步奏。
二、开启路由器USB功能挂载U盘
插入U盘,登陆路由器管理界面,USB应用-USB设置,分别开启,启用USB功能和启用USB储存,挂载成功后已连接设备处会具体显示。






三、更换Tomato DualWAN的WEB管理端口及远程访问端口
由于Tomato DualWAN 的默认WEB管理端口为80,会和搭建网站冲突,下面我们登陆路由器管理界面,系统管理-访问设置-WEB访问设置,进行端口修改(端口号修改成非80,远程访问根据需求设置开启及关闭),更换之后路由的登陆地址会变为http://192.168.1.1:端口号/。


四、上传jffs_web.tar.gz到挂载好的U盘或者硬盘,创建PHP服务环境
1.使用WinSCP连接路由器,上传jffs_web.tar.gz至/tmp/mnt/sda1目录。
2.使用SecureCRT连接路由器,首先执行cd /mnt/sda1其次执行tar zxvf jffs_web.tar.gz请耐心等待提示符的出现。
五、输入USB脚本
1.登陆路由器管理界面,USB应用-USB设置-挂载后运行脚本输入如下代码,保存并重启路由器。
umount /jffs
umount /opt
mount --bind /mnt/sda1/jffs /jffs
mount --bind /jffs/opt /opt
mount -o bind /jffs/opt /opt
sleep 1
cd /jffs
opt/etc/init.d/S70mysqld start
opt/etc/init.d/S80lighttpd start


2.登录路由管理地址,出现lighttpd server is running.就表示挂载成功。



3.至此,只要把相关页面上传至/tmp/mnt/sda1/jffs/opt/share/www目录就可以访问了。
六、开放外网访问
前面的步奏已经可以使用内网对网站进行浏览,如需对外开放还需以下几个步奏:
1.登陆路由器管理界面,系统管理-脚本设置-防火墙,在防火墙脚本内填入iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT并保存。



2.登陆路由管理界面,高级设置-防火墙设置,把NAT Loopback的选项改为“全部”后保存。



3.登陆路由器管理界面,端口转发-DMZ设置,DMZ不要勾选。
4.配合动态域名的设置,您的网站服务器就完全架设好了。
七、注意
1.命令符的输入注意空格等,如有差错将无法执行命令,建议使用复制黏贴。
2.以上教程适用于80端口未封闭,路由器能直接获取公网IP的,如条件不符合,还需要进行对应修改。
3.请各位有兴趣的朋友仔细按步奏执行,如有问题,欢迎留言。

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

本帖子中包含更多资源

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

x

25

主题

116

回帖

648

积分

高级会员

Rank: 4

积分
648
发表于 2014-6-12 10:45:27 | 显示全部楼层
期待测试结果。
You are the WiFi to my Router.

255

主题

3661

回帖

9032

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9032

RT-AX86U

发表于 2014-6-13 10:05:23 | 显示全部楼层
华硕路由器可以这么玩吗?
Using wireless to connect to life

629

主题

6191

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16854

RT-AC88URT-AX68U

 楼主| 发表于 2014-6-13 11:26:47 | 显示全部楼层
zfwaitingforyou 发表于 2014-6-13 10:05
华硕路由器可以这么玩吗?

可以的,路由用的也是Linux系统,可以搭建web环境

2

主题

14

回帖

4743

积分

论坛元老

Rank: 8Rank: 8

积分
4743
发表于 2014-6-24 15:15:50 | 显示全部楼层
找时间试试
有试出可以用的,消息我一下@_@

9

主题

75

回帖

290

积分

中级会员

Rank: 3Rank: 3

积分
290
发表于 2014-6-25 09:25:46 | 显示全部楼层
看到有说华硕路由可以搭建,特意去百度了PHP的优点,总结下来大概就是源代码开放,免费,容易学适合初学者,可以在多平台下使用,参考详情:
PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。  PHP安装它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!
优势:
1、开放的源代码:所有的PHP源代码事实上都可以得到。
2、PHP是免费的。和其它技术相比,PHP本身免费。  
3、php的快捷性程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言,编辑简单,实用性强,更适合初学者。   
4、跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。 5、效率高:PHP消耗相当少的系统资源。   
6、图像处理:用PHP动态创建图像  
7、面向对象:在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。   
8、专业专注:PHP支持脚本语言为主,同为类C语言。
u want do want

629

主题

6191

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16854

RT-AC88URT-AX68U

 楼主| 发表于 2014-6-25 10:28:09 | 显示全部楼层
ling 发表于 2014-6-25 09:25
看到有说华硕路由可以搭建,特意去百度了PHP的优点,总结下来大概就是源代码开放,免费,容易学适合初学者,可以 ...

PHP没有Java好,处理速度有时间慢了些

28

主题

53

回帖

446

积分

中级会员

Rank: 3Rank: 3

积分
446
QQ
发表于 2014-6-27 08:34:52 | 显示全部楼层
还是请管理出个梅林固件的教程吧,这里有很多东西不行啊~
http://xywicp.wicp.net:88

629

主题

6191

回帖

1万

积分

管理员

正品行货

Rank: 9Rank: 9Rank: 9

积分
16854

RT-AC88URT-AX68U

 楼主| 发表于 2014-6-27 08:50:40 | 显示全部楼层
jsllb1986 发表于 2014-6-27 08:34
还是请管理出个梅林固件的教程吧,这里有很多东西不行啊~

Merlin平台架设环境??

28

主题

53

回帖

446

积分

中级会员

Rank: 3Rank: 3

积分
446
QQ
发表于 2014-7-10 15:51:44 | 显示全部楼层
粗茶淡范 发表于 2014-6-27 08:50
Merlin平台架设环境??

是滴~是滴~是滴~是滴~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

秒后自动关闭

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

GMT+8, 2024-4-29 14:58 , Processed in 0.045317 second(s), 35 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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