zoukankan      html  css  js  c++  java
  • 搭建apache,指定MPM模式为worker(不许用yum安装)

    安装gcc:yum install gcc
    安装pcre:yum install pcre pcre-devel
    安装OpenSSL:若服务器提供安全网页(https://)时,会用到OpenSSL库,yum install openssl openssl-devel,如果是http://时不用安装openssl

     

    用rz命令上传到虚机任意一个目录里,我这里是传到root目录下

     

    解压apr命令:tar -zxvf apr-1.4.6.tar.gz,在root目录下解压生成一个文件夹

     

    安装apr使用如下命令:
    cd apr-1.4.6
    ./configure --prefix=/usr/local/apache/apr(--prefix是安装到哪个目录下)
    make
    make install

     

    用rz命令上传到虚机任意一个目录里,我这里是传到root目录下

     

    解压apr-util使用命令:tar -zxvf apr-util-1.5.2.tar.gz,在root目录下解压生成一个文件夹

     

    安装apr-util使用如下命令:
    cd apr-util-1.5.2
    ./configure --prefix=/usr/local/apache2/apr-util -with-apr=/usr/local/apache/apr(-util和-with之间有空格,别的参数之间都没空格,复制的时候注意,同时也要注意路径)
    make
    make install

     

    用rz命令上传到虚机任意一个目录里,我这里是传到root目录下

     

    解压apache使用命令:tar zxvf httpd-2.2.8_apache.tar.gz,在root目录下解压生成一个文件夹

     

    安装apachel使用如下命令:
    cd httpd-2.2.8
    ./configure --prefix=/usr/local/apache2 -with-apr=/usr/local/apache/apr -with-apr-util=/usr/local/apache2/apr-util
    -with-mpm=worker(./configure-worker这四行是一条语句,复制的时候一起复制进去,-with前面有空格)
    make
    make install

     

    cd /usr/local/apache2/bin,apache的启动文件httpd在bin目录下,在bin目录命令行输入./httpd -k start(这是装完apache后启动apache服务命令,一定要开启),在这一步很大可能会报错

     

    解决办法是修改httpd.conf文件,vi /usr/local/apache2/conf/httpd.conf,增加:ServerName www.example.com:80
    或者去掉ServerName www.example.com:80前面的#(注释符),然后关闭防火墙service iptables stop
    以上两步(启动apache服务命令和关闭防火墙)缺一不可

     

    在物理机浏览器里输入虚机ip,如果看到浏览器里出现下面这个:

     

    表示apache安装成功了!!!!!

     

    查看apache模式命令:在apache启动目录bin下./httpd -l

  • 相关阅读:
    time模块
    日期和时间
    异常和函数
    finally子句
    自定义异常
    异常中的else
    全捕捉
    排序算法---希尔排序
    排序算法---直接插入排序
    排序算法---快速排序
  • 原文地址:https://www.cnblogs.com/laosun0204/p/8733468.html
Copyright © 2011-2022 走看看