RedHat Linux AS5 LAMP详细配置
Apache 是世界排名第一的Web 服务器, 根据Netcraf所作的调查,世界上百分之五十以上的 Web 服务器在使用 Apache。 尤其是现在,使用 LAMP(Linux + Apache + MySQL + PHP)来搭建中等级别的应用已经是一种流行的方式,因此,掌握 Apache 的配置是系统工程师必备的技能之一。 使用 LAMP(Linux + Apache + MySQL + PHP)来搭建中等级别的应用(尤
其是电子商务)已经是一种流行的方式,因为全部是开源和免费的软件,所以成本非常低廉本节介绍平台的搭建。在搭建平台时,也可以直接使用 RPM 包来安装,但是由于使用 RPM 包在一些系统上不支持,因此我们使用更通用的方法:
直接从源代码来装。
Apache 的特性:
1) 几乎可以运行在所有的计算机平台上.
2) 支持最新的HTTP/1.1 协议
3) 简单而且强有力的基于文件的配置(HTTPD.CONF)
4) 支持通用网关接口(CGI)
5) 支持虚拟主机.
6) 支持HTTP 认证.
7) 集成PERL.
8) 集成的代理服务器
9) 可以通过WEB 浏览器监视服务器的状态, 可以自定义日志.
10) 支持服务器端包含命令(SSI).
11) 支持安全SOCKET 层(SSL).
12) 具有用户会话过程的跟踪能力.
13) 支持FASTCGI
14) 支持JAVA SERVLETS.
从源代码安装 Apache
(1)获取源代码
创建存放软件的目录:
mkdir /home/linux_tools
到[url]http://www.apache.org/[/url]下载最新稳定版的源代码,放/home/linux_tools。
本案例中下载的是 httpd-2.0.59.tar.bz2
(2)解压软件包
tar –jxvf httpd-2.0.59.tar.bz2
cd httpd-2.0.59
(3)配置编译选项
Apache 是模块化的服务器,核心服务器中只包含了功能最常用的模块,而扩展功能由其他模块提供。设置过程中,你必须指定需要包含的模块。Apache 文档中有模块清单备查,其中状态为"Base"的模块会被默认地包含进核心服务器,如果不需要包含某个模块(比如mod_userdir),则必须明确地禁用它;其他状态的模块(比如mod_expires),也必须明确启用以使之包含进核心服务器。 Apache 有两种使用模块的方法,其一是永久性包含进核心;如果操作系统支持动态共享对象(DSO),而且能为 autoconf 所检测,则模块还可以被动态编译。DSO模块的存储是独立于核心的,可以被核心使用由 mod_so 模块提供的运行时mod_so 模块会被自动包含进核心。如果希望核心能够装载 DSO,而不实际编译任何动态模块,需要明确指定--enable-so。 在我们的电子商务网站中,一般情况下,核心模块功能我们全部启用;除此之外,我们还
相关文档:
练手, 第一个字符驱动.
用模块加载方法
华清远见<嵌入式linux设备驱动开发详解>的代码拿来改的.
编译过程发现很多错误.
最后发现 这本书带的驱动代码都是基于linux2.4的...目前我用的linux2.6, 代码部分需要做修改.
我的板子是 友善之臂的 2410. vmware+ubuntu nfs交叉编译
首先
lin ......
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
A:link { so-language: zxx }
-->
当今,
Linux
桌面到宣传与普及应该进入一个新时期。何故?
今年
4
月
29
日,
Ubuntu
10.04
发布是在
Linux
桌面发展历史上的一个 ......
修改配置文件,使tomcat自动启动
(假设tomcat的安装路径位于 /opt/apache-tomcat5.5.26目录下)
在root根目录下,输入 vi /etc/profile
在profile文件中加入下面几句话
cd /opt/apache-tomcat5.5.26/bin
chmod 777 * // 把bin目录下的所有文件的权限设置最大,否则将不能运行
  ......