精华内容
下载资源
问答
  • 基于apache的linux web服务器配置
    展开全文
  • linux web服务器搭建

    千次阅读 2016-06-30 22:44:59
    linuxWeb服务器搭建 boa web服务器介绍boa是一款非常小巧的web服务器,执行代码大约只有60K,广泛应用于嵌入式平台。boa服务器是一个单任务网络服务器,只能依次执行用户的请求。bao下载地址(已经进10年没有更新...

    linux的Web服务器搭建

    1. boa web服务器介绍

      boa是一款非常小巧的web服务器,执行代码大约只有60K,广泛应用于嵌入式平台。boa服务器是一个单任务网络服务器,只能依次执行用户的请求。

      bao下载地址(已经进10年没有更新了)

      http://www.boa.org/

      这里使用的是boa-0.94.13.tar.gz版本,接下来要做的是编译boa。

    2. boa 文件编译

      • 解压安装包文件:tar -vxf boa-0.94.13.tar.gz
      • 生成Makefile文件:cd src文件 执行./config生成Makefile文件
      • 修改Makefile文件: vi Makefile进入Makefile文件,将CC=GCC修改为平台所对应的编译器 改为: CC = arm-none-linux-gnueabi-gcc -static 将CPP = gcc -E改为CPP = arm-none-linux-gnueabi-gcc -E -static
      • 更改compat.h文件,将#define TIMEZONE_OFFSET(foo) foo##->tm_gmtoff的#号去掉变为#define TIMEZONE_OFFSET(foo) foo->tm_gmtoff
      • 执行make命令编译boa服务器
      • 执行 arm-none-linux-gnueabi-strip boa 为boa文件瘦身
      • 至此,编译工作完成
    3. boa web服务器文件结构搭建

      boa服务器需要在指定的文件下起作用,因此下面要搭建boa web服务器文件结构

      文件说明:
      (1)编译生成的boa文件拷贝至linux的/bin目录下
      (2)boa.conf 来源于boa安装包文件中
      (3)mime.types 来源于linux的/etc目录中
      (4)group文件 输入内容 为root:*:0:
      (5)修改boa.conf 文件。找到“Group nogroup”这一行,修改为“Group root”,找到“#ServerName www.your.org.here”这一行,修改为“ServerName www.your.org.here”,找到“DocumentRoot /var/www”这一行,修改为“DocumentRoot /www”,找到 “ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/” 这一行, 修改为 “ScriptAlias /cgi-bin/ /www/cgi-bin/” 保存并退出
      (6)开机启动设置 etc/init.d/rcS 的最后一行 输入boa &
      (7)index.html文件为访问主页面

    4.测试方法

    输入服务器IP地址进行测试
    
    展开全文
  • 嵌入式linux web服务器

    2017-03-12 16:33:40
    嵌入式linux服务器

    1、在web浏览器通过http协议发送请求传到嵌入式web服务器,

    服务器把接受到的各种控制信息交给cgi程序解析,

    解析好了再交给web服务器,服务器做出相应的动作反馈给web浏览器。

    HTML编写的文件全部都要转化成数组,一旦监听到80号端口有连接,运行入口函数去解析客户端的请求。

    2、《基于web的红外远程监控系统的设计与实现》嵌入式web

    Web 服务器是可以向发送请求的浏览器提供文档的程序。它是一种被动程序:只有当 Internet 上运行在其他计算机上的浏览器发送请求时,服务器才会相应。HTTP 协议是 Web 服务器技术的核心,是WWW 交换信息的基础,HTTP 工作在TCP/IP 协议体系的 TCP 协议上。Web 服务器中的文档是由浏览器进行请求的,浏览器是运行在客户机上的程序,它向 Web 服务器发出请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解析、显示和播放。
     
    在嵌入式系统中常用到的 Web 服务器有 httpd、thttpd 和 boa。其中 httpd 只支持静态页面,显然不适合本项目。thttpd 和 boa 的功能基本相同,但是 thttpd 服务器在运行过程中所需资源比 boa 多得多,因此本项目选用 boa 作为网络服务器。
     
    boa服务器是一个小巧高效的 Web 服务器,是一个运行于 unix 或 linux 下,支持 CGI、适合于嵌入式系统的单任务 HTTP 服务器,源代码开放、性能高。下面说明 boa 服务器在嵌入式 Linux 系统中的移植过程。


    3、通过串口设置 ip 窗口和远程登录控制开发板窗口 

    一是建立 tftp 服务器(一个简单文件服务器),开发板可以通过 uboot 程序从该服务器下载所需的东西(比如操作系统等)进行烧制;二是当开发板烧制完,其上的系统启动后,通过该虚拟机进行远程登录进行远程控制。
     


    展开全文
  • windows无法访问vmware搭建好虚拟机linux web服务器 【前置条件】 vmware搭建好虚拟机web服务器 ,但是本机就是无法访问的解决办法。 linux虚拟机的网络选择Bridged 桥接到本机网卡。 具体情况如下 : ...

    windows无法访问vmware搭建好虚拟机linux web服务器

    【前置条件】

    vmware搭建好虚拟机web服务器 ,但是本机就是无法访问的解决办法。 linux虚拟机的网络选择Bridged 桥接到本机网卡。

    具体情况如下 :

    1.本机能ping通虚拟机 

    2.虚拟机也能ping通本机 

    3.虚拟机能访问自己的web 

    4.本机无法访问虚拟机的web 

    【问题原因】

    这个情况大多是防火墙屏蔽了80端口导致的,需要对防火墙进行配置。

    【解决方法】

    1、在terminate中敲入命令 setup,进入Firewall configuration

    2、tab键选择Customize

    3、上下箭头选择最后一项www(http)这个是web服务器开通的80端口,勾选上表示trusted 可信 。这里就可以关闭 保存了

     

    保存关闭后,window就可以访问了。

     

    参考网站:http://hi.baidu.com/neuz_/item/ed99fc0924c84d34a3332a1b

    展开全文
  • Linux web服务器数据备份

    千次阅读 2017-09-13 19:15:55
    每天web服务器0点备份 CentOS 6.5 web:nginx  数据库:mysql  服务器备份位置: 1、定时任务服务的配置文件 /var/spool/cron/ 2、服务器配置文件 /etc/ 3、用户家目录: /home/ 4、root家目录:/root...
  • CentOs下LinuxWeb服务器的搭建

    千次阅读 2019-04-20 21:42:42
    一、安装Web服务器所需软件,设置服务器的IP为192.168.1.2 。 1、安装Apache服务程序(apache服务的软件包名称叫做httpd) yum install httpd -y 2、将Apache服务添加到 开机自启中 systemctl start httpd ...
  • 今天自己在开发板上移植了boa服务器。参考资料是李驹光、郑耿大侠在恒颐论坛上的帖子。李大侠写的好,我没有费什么力气就搞定了,:-)。 步骤如下: 1.从 http://www.boa.org/ 下载Boa源码,将其解压并进入源码...
  • #配置立即生效 source /etc/profile #创建软连接 sudo update-alternatives --install /usr/bin/mvn mvn /usr/local/apache-maven-3.3.9/bin/mvn 300
  • 嵌入式Linux WEB服务器整体设计

    千次阅读 2014-02-25 10:32:14
    Web服务器支持GET POST方法 支持包含文本图片的静态网页 用基本的web认证 支持标记替换的动态网页 网页form提交的请求设置参数保存参数 通过网页上传和下载文件。 一个进程 代码量少,编译占用空间小 简单...
  • Linux web服务器分区方案

    千次阅读 2008-07-30 16:30:00
    看到大家非常关心LINUXWEB服务器的分区方案,很久没有写原创文章了,今天也加班贡献一次,下边是正文:Linux服务器的最大应用领域在WEB服务器,很多朋友在第一次安装LINUX服务器时最先想到的就是如何分区,一个合理的...
  • linux web服务器压缩方法

    千次阅读 2013-09-04 10:19:56
    Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台。当应用Gzip压缩到一个纯文本文件时,效果是非常明显的,大约可以减少70%以上的文件大小。这取决于文件中的内容。 利用Apache中的Gzip模块...
  • 往往安装完linux之后,本文用的centos6.4,再编译安装其它服务器软件时,总是提示缺少各种库文件,在这里我总结了一下 平时web服务器经常需要的一些库,如下: yum -y install make apr* autoconf automake curl-...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,540
精华内容 9,816
关键字:

linuxweb服务器

linux 订阅