LAMP是一个软件集成的缩写,Linux + Apache + Myql + PHP,它指一组通常一起使用来运行动态网站或者服务器的自由软件。
今天我给大家介绍Apache:
一、软件下载:
可以到官方Apache的官方网站去下载。我下载的是2.2.21这个版本。
二、配置安装
sudo tar -zxf httpd-2.2.21.tar.gz -C /usr/local/src
cd /usr/local/src/httpd-2.2.21
sudo ./configure --prefix=/usr/local/apache2 --enable-rewrite --enable-so --enable-modules=most --enable-shared=max --htdocsdir=/var/www
sudo make
sudo make install
--prefix 配置安装目录
--enable-rewirte 开启URL重写功能,由于rewrite模块需要DBM支持,所以在安装时需要编译进apache,否则需用时必须重新编译安装整个apache。
--enable-so 允许运行时加载DSO模块。
--enable-modules=most
--enable-shared=max 该参数是编译apache时,除了so以外的所有标准模块都编译成DSO模块,而不是编译进apache核心内。
--htdocsdir 设置web访问路径
以上参数只是其中的一部分,具体内容可以参考http://www.lampchina.net/manu/apache/programs/configure.html#modoptions。
三、修改配置文件
sudo vi /usr/local/apache2/conf/httpd.conf
1、找到
#ServerName www.example.com:80
改为
ServerName *:80
2、找到
DirectoryIndex index.html
改为
DirectoryIndex index.html index.php
安装成功后,启动apache:
sudo /usr/local/apache2/bin/apachectl start
打开浏览器,访问http://localhost。