linux 配置apache

2017-04-14  本文已影响0人  gianna1030

编译安装apache

准备工作

0. 准备解压包
      
         apr -1.5.2.tat.gz
         apr-util-1.5.4.tat.gz
         pcre-8.39.tar.gz
          httpd-2.4.25.tar.gz
      ```

1. configure 配置软件
2. 编译make 
3. make install 将文件写入相应的目录 

在cenos 配置好以后,首先使用yum 源进行gcc 与 gcc-c++编译环境的安装,防止报错,执行命令

yum  install -y gcc gcc-c++ 

安装apr

 ```
  tar -zxvf apr-1.5.2.tar.gz   # x 解包  v 视图输出   f 指定文件名
  .configure  --prefix =/usr/local/apr   #配置文件输出,生成的Makefile 文件会看后面写的参数安装到响应的文件 而命令会安装到 /usr/bin 而不是 /usr/local/bin

echo $? 输出为 0时 ,则成功,如果返回其他值,为失败
make && make install 执行 编译安装 ,将文件写进相应的目录, && 代表前面的命令执行成功才执行后面的命令

```

安装apr-util

   tar -zxvf apr-util-1.5.4.tar.gz
    ./configure --prefix=/usr/local/apr-util  --with apr=/usr/loacl/apr/
 make && make install 编译并进行安装

     

安装pcre

    tar -zxvf  pcre-8.39.tat.gzz
   ./configure --prefix=/usr/local/pcre
   make && make install 

安装apache httpd

     tar -zxvf  pcre-8.39.tar.gz
    ./configutr --prefix=/usr/local/pcre

    make && make install 

安装 apahe httpd

    tar -zxvf httpd-2.4.25.tar.gz
. /configure --prefix=/usr/local/apache2 --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/  #配置
make && make install    #编译安装

至此apache 安装完毕

    ./apachectl start   //开启
      service  iptables stop # 记住关闭防火墙
       cp ./apachectl /sbin 复制到sbin目录里面就可以在任何目录下面
      进行启动了
       apachectl start | stop | restarrt

    cp ./apachectl/etc/rc.d/init.d  #复制到服务器的目录
上一篇 下一篇

猜你喜欢

热点阅读