linux上搭建web服务器LAMP(Linux+apache+mysql+php)

上一篇 / 下一篇  2014-10-30 16:49:15 / 个人分类:linux上web服务器

1. 安装apache
  1. 安装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
  2. 安装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
  3. 安装pcre(http://pcre.org/
    #unzip -o pcre-8.10.zip

    #cd pcre-8.10

    #./configure --prefix=/usr/local/pcre

    #make

    #make install

  4. 安装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

  5. 启动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:

 

评分:0

我来说两句

Open Toolbar