当前位置:首页 > 服务器类 > Linux服务器 > > RedHatLinuxAS4LAMP网站搭建实例

RedHatLinuxAS4LAMP网站搭建实例

点击次数:26 次 发布日期:2008-11-22 09:39:28 作者:源代码网
源代码网推荐

Apache是世界排名第一的Web服务器,根据Netcraf(www.netsraft.co.uk)所作的调查,世界上百分之五十以上的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)支持JAVASERVLETS.

从源代码安装Apache

通常,对于大多数电子商务网站而言,都会有在线支付系统。为安全起见,对

于支付系统需要使用https协议来进行访问,也就是需要SSL的支持,因此,在开

始安装apache软件之前,首先要安装OpenSSL。

安装OpenSSL的步骤如下:

(1)获取源代码:

创建存放软件的目录:

mkdir/root/software(可以存放在任何自己想存放的目录)

到http://www.openssl.org/source/下载源代码包,放到/root/software/。

本案例中下载的是openssl-0.9.8.tar.gz

(2)解压软件

tar-zxvfopenssl-0.9.8.tar.gz

(3)进入源代码目录:

cdopenssl-0.9.8

(4)配置编译选项:

./config——prefix=/usr/local/openssl——shared

——shared的含义是创建共享库文件,如果不加,在编译时只生成静态库文件。

(5)编译:

make

maketest#测试

(6)安装

makeinstall

执行后将把相关的文件拷贝到/usr/local/openssl的对应目录下。

源代码网供稿.
网友评论 (0)
会员中心
服务器类
本站推荐
服务器类之精华