当前位置: 技术问答>linux和unix
嵌入式Linux上能运行APACHE吗?需要多大空间呢?
来源: 互联网 发布时间:2016-06-09
本文导语: 如题,如果不能,那有什么操作系统能在嵌入式操作系统上运行呢?需要多大空间? | 我只聽過有人在嵌入式設備商做流覽器,但是從來沒聽過有人架server... 而且,考慮兩點: 1、嵌入式設...
如题,如果不能,那有什么操作系统能在嵌入式操作系统上运行呢?需要多大空间?
|
我只聽過有人在嵌入式設備商做流覽器,但是從來沒聽過有人架server...
而且,考慮兩點:
1、嵌入式設備,資源受限,架server基本上物理硬件上沒法保證
2、架server的意義是啥呢?自己本身就是個終端設備了啊,還要別人還訪問,這個需求有點怪怪的啊,呵呵
而且,考慮兩點:
1、嵌入式設備,資源受限,架server基本上物理硬件上沒法保證
2、架server的意義是啥呢?自己本身就是個終端設備了啊,還要別人還訪問,這個需求有點怪怪的啊,呵呵
|
通常那個是網關或者DNS伺服器,而不是web server
|
肯定可以的
较好支持arm体系架构的Linux发行版有Debian
Debian支持如下一些架构(部分软件包可能不支持所有架构)
[alpha] [amd64] [arm] [armel] [hppa] [hurd-i386] [i386] [ia64] [kfreebsd-i386] [kfreebsd-amd64] [m68k] [mips] [mipsel] [powerpc] [s390] [sparc]
----------------------------
但apache2 是有 arm 和 armel 支持的。
其他的web服务器如nginx、lighttp、thttp等都有支持arm和armel的安装包。
较好支持arm体系架构的Linux发行版有Debian
Debian支持如下一些架构(部分软件包可能不支持所有架构)
[alpha] [amd64] [arm] [armel] [hppa] [hurd-i386] [i386] [ia64] [kfreebsd-i386] [kfreebsd-amd64] [m68k] [mips] [mipsel] [powerpc] [s390] [sparc]
----------------------------
但apache2 是有 arm 和 armel 支持的。
其他的web服务器如nginx、lighttp、thttp等都有支持arm和armel的安装包。
|
如果仅仅是提供简单的http服务,建议安装thttp,这个资源要求要小些,存储空间不到150K,但功能可能要差些。
如果是apache2的话,可能要比thttp多几倍,如果你是用源码裁剪编译安装的话,应该可以缩小一些空间占用,就是用预安装包来安装,也可以通过删除不用的模块减少空间占用。
如果是apache2的话,可能要比thttp多几倍,如果你是用源码裁剪编译安装的话,应该可以缩小一些空间占用,就是用预安装包来安装,也可以通过删除不用的模块减少空间占用。
|
此外可选的还有 mini_http (有较完善的http功能,比如支持CGI,空间占用大致