Nginx 一直以来都有一个很尴尬地问题——就是为了效率,抛弃了 htaccess 目录配置文件。当一个项目打算使用 Nginx 来提供 HTTP 服务时,就不得不在配置文件中大量地硬编码目录信息,可移植性和可维护性很差。那么,能否找到一种相对变通的方法,来提高可移植性和可维护性?
在[《使用树莓派3B打造超强路由之二:初成》][之二:初成]之后,似乎接下来的工作,就是朝着整合网络扩展存储 NAS 和家庭影院电脑 HTPC 去努力了。但在此之前,省视实际需求,不难发现其中的阴影——公共需求和私人需求存在显著差异——如:儿童能接触到的、成年人能接触到的和我能接触到的,如何区分开?所以在开始整合前,先尝试解决这个问题。
WARNING
本文所有指令均仅供参考,切勿无脑复制粘贴!
〇 前文提要
通过第一篇《使用树莓派3B打造超强路由之一:初装》的努力,树莓派3B已经可以作为一台超低能耗、随身携带的开发用服务器来使用了。但这对于目标——打造超强路由而言,才刚刚开始。接下来,我们需要将其打磨成一台基本的无线路由器。
WARNING
本文所有指令均仅供参考,切勿无脑复制粘贴!
新款的树莓派3B功能之丰富,性能之强悍,让我垂涎。考虑到家里的网件 WNDR3700v2 也服役四年有余了。还是败了一个树莓派3B回来打造成新的路由。
WARNING
本文所有指令均仅供参考,切勿无脑复制粘贴!
〇 安装系统
很长一段时间内,我的开发环境都是:VirtualBox for OS X + Debian 所组成。通过 VirtualBox Guest Additions 所提供地 Shared Folders 功能,将 OS X 中地项目目录挂载进虚拟机中。这种方式优势很突出,既保持了本地开发地便捷性,又充分利用了虚拟机沙盒模式地可塑性。
但昨天在调试 CCNR2 地页面样式时,就碰到了这样地问题——
我已经在 OS X 中修改样式文件。但 Nginx 仍然输出原来地内容,只是文件尾部多了一些意味不明的红点。
因 HHVM 会篡改 phpinfo()
函数输出结果,因此使用最基本的 echo 'Hello World!';
进行测试。