智能家居服务器源码,基于WEB的智能家居系统—服务器搭建.doc

基于WEB的智能家居系统—服务器搭建.doc

服务器搭建:

一、服务器选择:

在服务器操作系统的选择上,我们选择了LINUX的操作系统,因为它有一下几点诱人的优点。

安全性:   低成本来源于LINUX的嵌入式LINUX是开放源代码的自由软件,遵循GPL协议,嵌入式LINUX的源代码可以自由获得,使用嵌入式LINUX开发嵌入式应用,用于购买嵌入式操作系统的费用可以忽略不计。高性能:Linux高性能方面的特点表现在Linux系统资源的低占用率和在高性能运算的优势。广泛的硬件支持嵌入式LINUX支持的硬件平台很多,包括x86、ARM、MIPS、ALPHA、PowerPC等多种体系结构,目前已经成功移植到数十种硬件平台,几乎能够运行在所有流行的CPU上,支持各种主流硬件设备和最新的硬件技术。因此嵌入式LINUX的移植是嵌入式开发中的热点强大的网络支持功能嵌入式LINUX 诞生于因特网时代并具有Unix 的特性,保证了它支持所有标准因特网协议,并且可以利用L i n u x 的网络协议栈将其开发成为嵌入式的TCP/IP 网络协议栈。 此外,LINUX 还支持ext2、fat16、fat32、romfs 等文件系统,为开发嵌入式系统应用打下了很好的基础。可扩展性    标准的Linux实用程序有着大量的功能,开发人员可以通过修改源代码来进行功能的扩展。Linux可以在广泛的硬件平台上运行且有类似的接口,用户可以把应用程序从一个Linux系统很方便的移植到另外一个Linux系统。可维护性   由于Linux的用户界面与各个商业版本的UNIX非常相近,几乎所有的IT技术人员都对其操作界面有相当的了解。此外,由于Linux可以在各种硬件平台上运行,熟悉Linux的技术人员可以很容易地管理多种硬件平台上的应用。开放的标准   Linux是一个从公开源代码发展来的操作系统,因此奠定了Linux相较其他诸如Windows、以及各商业版本UNIX操作系统的先天优势,全世界无数的技术人员都可以帮助Linux修改系统错误,提升性能,Linux+Apache+Mysql+Php(LAMP)每一个组件都是Free or Open Source Software,免费或者开源软件。这种免费和开源的方式对于全世界用户都具有很强的吸引力,无论企业和个人开发者,无需再付费购买“专业”的商用软件。特别是在互联网方面,不需要为软件的发布支付任何许可证费就可以开发和应用基于LAMP的工程。同时开源社区的潜力更在于资源共享,上百万的志愿开发者为开源软件贡献自己的力量,保证了LAMP技术的不断进步和升级。开源的特性也使企业和开发人员可以随意的修改源程序为我所用,提升专有软件或者商业软件的限制中所没有的灵活性,放大了项目的衍生性。首先到官方网站下载三者的安装包:httpd-2.0.58.tar.gz或更高版本( / )mysql-standard-5.0.0-apache-pc-linux-i686.tar.gz ( / )php-5.0.0.tar.gz或更高版本( / )Apache的安装配置?将下载下的httpd安装包复制到适当的位置,比如 /usr/local/net 下(如果目录不存在,就创建一个),然后打开终端,在终端中先后输入如下命令:? ?? ?? ?? ? cd /usr/local/net? ?? ?? ?? ? tar -xfz httpd-2.0.58.tar.gz? ?? ?? ?? ? cd httpd-2.0.58? ?? ?? ?? ? ./configure -prefix=/usr/local/www -enable-module=so? ?? ?? ?? ? make ? ?? ?? ?? ? make install? ? 在终端中输入:/usr/local/www/bin/apachectl start 启动apache服务器? ?? ?? ?? ?? 输入:/usr/local/www/bin/apachectl restart??重新启动服务器MySQL的安装配置? ? 将mysql-standard-5.0.0-apache-pc-linux-i686.tar.gz复制到 /usr/local/net 目录下,在终端中先后输入如下命令:? ?? ?? ?? ? groupadd mysql? ?? ?? ?? ? useradd -g mysql mysql? ?? ?? ?? ? cd /usr/local? ?? ?? ?? tar -xfz /usr/local/net/mysql-standard-5.0.0-apache-pc-linux-i686.tar.gz 字串2ln -s mysql-standard-5.0.0-ap

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值