易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下Tomcat与Apache Web服务器的整合

 安装Apache服务器
  可以通过以下三种方法安装Apache服务器。
  1)如果安装的Linux版本中带用Apache的话,就在选择所要安装的服务器的时候,将httpd这个服务选上,Linux安装程序将自动完成Apache的安装工作,并做好基本的配置。
  2)使用可执行文件软件包,这比较适合那些对编译工作不是太熟悉的初级用户,因为它相对比较简单。下载软件包 apache_1.2.4.e.tar.gz ,执行命令tar xvzf apache_1.2.4.e.tar.gz 完成安装工作。如果使用的是RedHat Linux的话,也可以下载apache_1.2.4.rpm软件安装包,然后使用rpm –ivh apache_1.2.4.rpm命令安装。
  3)如果想把Apache服务器充分利用起来的话,就一定要自己编译Apache 定制其功能。下载包含Apache源代码的软件包apache_1.2.4.tar.gz;然后用tar命令将它解开;将当前目录改变为Apache源代码发行版的 src目录;将配置样本文件(Configuration.tmpl)复制为Configuration文件;编辑Configuration文件中的配置选项:
  Makefile配置选项:一些编译选项:
  . “CC=”一行指定用什么编译软件编译,一般为“CC=gcc”;如果需要将额外的标志(参数)指定给C编译软件,可以使用:
  EXTRA_CFLAGS=
  EXTRA_LFLAGS=
  如果系统需要特殊的库和包含文件,可以在这里指定它们:
  EXTRA_LIBS=
  EXTRA_INCLUDES=
  如果要改变代码优化设置的话,须将下面一句去掉注释,然后改成所需要的值:
  #OPTIM=-O2
  Rule配置选项:用来决定需要什么功能,一般情况下无需改变。
  模块配置:模块是Apache的组成部分,它为Apache内核增加新功能。通过使用模块配置,可以自定义在Apache服务器中需要什么功能,这个部分也是Apache灵活性的表现。模块配置行如下所示:
  AddModule modules/standard/mod_env.o
  如果需要Apache服务器具备什么功能,就将那个模块用AddModule语句加到配置文件Configuration中去。
  下面列出了Apache的模块功能:
  模块名 功能 缺省
  mod_access 提供基于主机的访问控制命令 y
  mod_actions 能够运行基于MIME类型的CGI脚本或HTTP请求方法 y
  mod_alias 能执行URL重定向服务 y
  mod_asis 使文档能在没有HTTP头标的情况下被发送到客户端 y
  mod_auth 支持使用存储在文本文件中的用户名、口令实现认证 y
  mod_auth_dbm 支持使用DBM文件存储基本HTTP认证 n
  mod_auth_mysql 支


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

ARM Linux启动过程分析

 
ARM Linux启动过程分析
 
 
摘 要: 嵌入式 Linux 的可移植性使得我们可以在各种电子产品上看到它的身影。对于不
同体系结构的处理器来说Linux的启动过程也有所不同。本文以S3C2410 ARM处理器为例,
详细分析了系统上电后 bootloader的执行流程及 ARM Linux的启动过程。
关键词:ARM Linux boot ......

Linux中的makefie书写规则学习3

六、另类风格的makefile
    即然我们的make可以自动推导命令,那么我看到那堆[.o]和[.h]的依赖就有点不爽,那么多的重复的[.h],能不能把其收拢起来,好吧,没有问题,这个对于make来说很容易,谁叫它提供了自动推导命令和文件的功能 呢?来看看最新风格的makefile吧。
objects = main.o kbd.o command.o ......

linux channel bonding(1) (linux 双网卡绑定(1))

英文版的可以用linux channel bonding 搜索到,很容易的,不过翻译就不那么好找了,费了不少劲。
以下转载自http://fedora.javaeye.com/blog/467584
从开始翻译到现在已经过去一年多时间了,期间也有好久几乎没有用过bonding了,有很长一段时间已经没有打算把它继续下去的决心了,不过最后终于还是决定有始有终,虽然&rdq ......

Linux网管学习笔记(26)Linux操作系统学习路线图

ARM+LINUX路线 主攻嵌入式Linux操作系统及其上应用软件开发目标:
(1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9)
(2) 必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定)
(3) 必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。
从事嵌入式软件开发的好处是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号