Apache 编译安装】的更多相关文章

#apache编译安装#httpd 2.2 , httpd 2.4 #!/bin/sh #apache编译安装 #httpd 2.2 , httpd 2.4 #centos #rpm -e httpd* Ve=2.2 [ $ = #目录 Ddir=/it/tools #定义下载目录 Sdir=/www/server #定义安装目录 Adir=$Sdir/apache$Ve [ ! -d $Ddir ] && mkdir -p $Ddir mkdir -p $Adir echo '#安装需要…
apache编译安装参数说明 ./configure //配置源代码树--prefix=/usr/local/apache2 //体系无关文件的顶级安装目录prefix ,也就apache的安装目录.如果没有指定PREFIX,默认会装到/usr/local/apache2.--enable-module=so //打开 so 模块,so 模块是用来提 dso 支持的 apache 核心模块--enable-deflate=shared //支持网页压缩--enable-expires=share…
  1.准备好源码包并配置好yum源,需要的源码包包括:httpd-2.4.18.apr-1.5.2.tar.gz.apr-util-1.5.4.tar.gz 2.准备用户 groupadd -r apache useradd -r apache -g apache -s /sbin/nologin 3.准备环境,执行下面4条命令即可,这一步就不上图了. 依次安装下面四个包组: yum groupinstall 'Development tools' -y yum install openssl…
1.准备好源码包并配置好yum源,需要的源码包包括:httpd-2.4.18.apr-1.5.2.tar.gz.apr-util-1.5.4.tar.gz 2.准备用户 groupadd -r apache useradd -r apache -g apache -s /sbin/nologin 3.准备环境,执行下面4条命令即可,这一步就不上图了. 依次安装下面四个包组: yum groupinstall 'Development tools' -y yum install openssl-d…
apache介绍 一.Apache的三种工作模式 Apache一共有3种稳定的MPM模式(多进程处理模块),它们分别是prefork.worker.event.http-2.2版本的httpd默认的mpm工作模式为prefork,2.4版本的httpd默认是event工作模式.可以通过httpd  -V来查看. ——# httpd -V | grep -i "server mpm" Server MPM:     Prefork 编译的时候,可以通过configure的参数来指定: -…
1.安装apache ./configure --prefix=/usr/local/apache2 --enable-rewrite --enable-so --enable-headers --enable-expires --with-mpm=worker --enable-modules=most --enable-deflate 说明: --prefix=/usr/local/apache2表示指定apache的安装路径,默认安装路径为/usr/local/apache2 --enab…
1.apache三种工作模式 1)prefork工作模式 一个进程处理一个用户请求 稳定但是不适合高并发的生产环境 2)worker工作模式 一个进程生成多个线程 合适高并发环境但是需要考虑到线程的安全问题 3)event工作模式 支持keepalived长连接 但是不支持httpds 2.apache基本信息 主配置文件:/etc/httpd/conf/http.conf 默认监听的端口:80 https:443 listen:80 directoryindex:index.html docu…
1.下载                                                                                                                                                                  切换到指定目录下,软件包下载到该目录下 cd /usr/local/src/ 下载软件包 wget http://www.lishiming.net/data/atta…
# wget http://www.apache.org/dist/httpd/httpd-2.2.9.tar.gz  (此处我是直接用的下载好的包) # tar -zxvf httpd-2.2.9.tar.gz # cd httpd-2.2.9 # ./configure --prefix=/usr/local/httpd --enable-mods-shared='proxy proxy_ajp proxy_balancer' # make 报错 make: *** 没有指明目标并且找不到…
安装后, 编辑apache配置文件 vi /usr/local/apache2/conf/httpd.conf 可以看到 LoadModule php7_module modules/libphp7.so php自动成为apache的模块 将以下内容加入到配置文件中, apache将.php结尾的文件交由PHP处理 LoadModule php7_module modules/libphp7.so <FilesMatch "\.php$"> SetHandler appli…