不稳定的BPi-R1系统经常性的不能工作了,不停的刷卡,╮(╯▽╰)╭这是一种痛苦的体验。有时候需要到墙外找资料,速度什么受限。
另一方面openwrt的opkg体验太差,完全没有Debian家族的apt-get那样使用命令来操作的流畅。不知道名字,也就没有办法正确下载。从网页上直接下载对应的ipk也是一种解决的办法,可是经常的操作也是很痛苦的。
基于以上的原因,这两天找了一个比较好的方法来解决问题。那就是在自己的电脑上搭建一个http或者ftp服务器给一堆的pi当做镜像服务器。电脑下载肯定能比直接下载软件包来得容易。有点类似于镜像备份吧。由于搭建服务器的内容同样可以用于Raspberry Pi,所以把它独立出来。使用开源的Apache httpd做服务器,其他类似软件也就类似了。
从Apache的官网下载Apache Http服务器软件,详细安装步骤如下:
由于最新的Apache已经不提供二进制安装文件了,只能拿旧版本来使用了。Apache HTTP Server 2.2.25
同意协议
点击Next
底下三个空格可保持默认,因为我们并不联网,也没有自己的域名,不会映射到这个地址。
特别需要注意最后的端口的选择,默认的httpd的端口的是80,为了避免其他软件冲突,我选择了8080,因为这个特殊的配置导致后面需要特殊的操作。
因为不想按照默认的设置安装服务器,因此选择Custom
可以按照默认选择,在我选择了完全安装。
点击Install就可以开始安装了。
因为配置成8080安装完成后,正常的情况是Stop的状态,也就是红色的点。
打开安装的Apache的bin目录下,输入
httpd -k install
出现以下的信息,表示http服务器配置完成。
重启电脑后,你能看到系统托盘的图标变成绿色了。
这表示系统正常启动了
在浏览器里输入127.0.0.1:8080测试服务器,
出现下图的It works,表示成功 完成服务器的搭建。
创建讨论帖子
登录 后参与评论