linux上搭建web服务器LAMP(Linux+apache+mysql+php)
上一篇 /
下一篇 2014-10-30 16:49:15
/ 个人分类:linux上web服务器
1. 安装apache
- 安装apr(http://apr.apache.org/)
$tar -zxvf apr-1.4.6.tar.gz
$ cd apr-1.4.6
$ ./configure -prefix=/usr/local/apr(-prefix指定apr的安装路径,通过./configure -help查看prefix选项意义)
$ make
$ make install - 安装apr-util(http://apr.apache.org/)
$tar -zxvf apr-util.tar.gz
$./configure -prefix=/usr/local/apr-util -with-apr=/usr/local/apr(-with-apr是指依赖的apr路径)
$make
$make install - 安装pcre(http://pcre.org/)
#unzip -o pcre-8.10.zip#cd pcre-8.10
#./configure --prefix=/usr/local/pcre
#make
#make install
安装httpd-2.4.2.tar.bz2(http://httpd.apache.org/)
$tar -jxvf httpd-2.4.2.tar.bz2
$cd httpd-2.4.2
$./configure -prefix=/usr/local/apache -with-apr=/usr/local/apr -with-apr-util=/usr/local/apr-util -with-pcre=/usr/local/pcre
$make
$make install
启动HTTP server
$/usr/local/apache2/bin/apache1 start
ps -ef查看httpd进程是否存在, 在浏览器中输入127.0.0.1如果正常应该显示“It works!”
1. 编译apache之前要先编译apr和apr-util,如果系统自带的话就不用编译,直接编译apache就可以了2. apr 和apr-util 这两个软件是对后端服务软件进行优化的。因为apache作为前端web服务器软件,如果要整合一些后端的web服务器软件的话,如tomcat ,就要用到这两个软件了。这两个软件系统是自带的,也可以下载源码包安装。都市要编译进apache里面去的,以模块的形式。
configure(配置)
make(编译)
make install(安装)
收藏
举报
TAG: