日志归档

2017年4月发布的文章

代码分析

openwrt netifd 生成resolv.conf.auto

阅读(4728)

起因    为了解决客户反映的openwrt系统上不了网的问题,我们对其进行了远程协助,发现ip可以访问,只是域名访问不了,这就帮助我们定位了问题---DNS.网上搜寻    找到了个有同样的问题,说是域名服务器不能用,同样是20M光纤拨号,真是巧合啊,到网上搜了这个哥们的网名,找到不少,...

中级开发教程

[Openwrt 项目开发笔记]:PHP+Nginx安装(七)

阅读(5882)

正文:在上一节中,我们已经搭建了MySQL数据库了,因此在这一节中,我主要讲解php的安装,以及php的运行环境Nginx的安装。参考(http://www.right.com.cn/forum/thread-89216-1-1.html) 一、PHP安装1.安装php软件包。opkg update opkg install&n...

中级开发教程

[Openwrt 项目开发笔记]:MySQL配置(六)

阅读(5847)

正文:在本人的项目中,运行在路由器上的服务器采用Nginx+MySQL+PHP 架构。通常较为常见的web框架为Lamp(Linux+Apache+Mysql+PHP),为何我们选择LNMP呢?我将在后续的几篇文章中给出答案。首先我们来介绍如何在Openwrt上搭建MySQL数据库。一、安装MySQL数据库(在backfire10.3版本中,package已...

中级开发教程

[Openwrt 项目开发笔记]:DDNS设置(五)

阅读(8818)

正文:在上一节中,我主要讲述了如何在Openwrt上安装Samba服务器以及Ftp服务器。在本节中,我将介绍一下,一个比较实用的功能:DDNS。为远程物联网控制打下基础。题外话:DDNS设置原本是极为简单的。可是由于我的路由所在现实环境的原因,以及我个人能力有限,一直无法达到我预期的目的,真是有点累觉不爱了。ok,言归正传,开始抛干货!一、安装DDNS服务o...

中级开发教程

[Openwrt 项目开发笔记]:Samba服务&vsFTP服务(四)

阅读(5379)

正文: 在上一节中,我们讲述了如何在路由器上挂载U盘,以及如何通过改造U盘提升路由器的存储和数据处理能力。通过增加USB挂载,为我们后续进行智能家居构建提供了保障。 在本节中,我将简单介绍如何在路由器上建立网络文件共享服务。 一、为何要建立文件共享服务:    在智能家居网络中,一个很重要的...

中级开发教程

[Openwrt 项目开发笔记]:USB挂载& U盘启动(三)

阅读(7345)

正文:    在上一篇中,我结合Netgear Wndr3700讲解了如何对Openwrt进行必要的配置。接下来,我们就想要在Openwrt上安装必要的软件了。可是这时候新的问题又来了:当安装一些软件之后,存储空间不足了。这时候该怎么办呢?以4M的Flash为例,当大家讲Openwrt固件刷到自己的路由器后,大家会发...