BPi-R1本地镜像之Apache Http本地服务器

作者: shepherd
上传时间为: 2014-11-26 11:02 PM

不稳定的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,表示成功 完成服务器的搭建。

全部评论 ()

创建讨论帖子

登录 后参与评论
系统提示