源码安装Apache http server

简介:

下载安装和依赖包

wget http://mirrors.cnnic.cn/apache//httpd/httpd-2.4.18.tar.bz2

wget http://mirrors.cnnic.cn/apache//apr/apr-1.5.2.tar.gz

wget http://mirrors.cnnic.cn/apache//apr/apr-util-1.5.4.tar.gz

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.zip

下载完成情况如下

wKiom1b97ZDQz3dEAABOu9I1RfI023.png

解压安装包

tar -jxvf httpd-2.4.18.tar.bz2 

tar -zxvf apr-1.5.2.tar.gz 

tar -zxvf apr-util-1.5.4.tar.gz

unzip pcre-8.38.zip

wKioL1b976Lx8mFhAABXg4OFmCA370.png

顺序安装apr-》apr-util-》pcre-》httpd

安装依赖apr包,安装路径/data/httpd/apr

wKiom1b977aDvNB5AAD5aI0mRhw868.png

在执行 make && make install

在安装依赖包apr-util,安装路径/data/httpd/apr-util

wKioL1b98aDDOWl5AADnmRBsWIA005.png

在执行 make && make install

再安装依赖包pcre,安装路径/data/httpd/pcre

wKioL1b98yDy7gz0AABYBucuR9U174.png

在执行 make && make install

最后安装thhpd。安装路径/data/httpd

wKiom1b9-bnBsXXgAADzUCW-4yk307.png

./configure --prefix=/data/httpd --enable-mods-shared=all --enable-so --enable-proxy-ajp --enable-rewrite --with-apr=/data/httpd/apr --with-apr-util=/data/httpd/apr-util/ --with-pcre=/data/httpd/pcre

在执行 make && make install

安装完成 

启动httpd服务

service httpd start




     本文转自诚之恋 51CTO博客,原文链接:http://blog.51cto.com/vickyzhang/1759155,如需转载请自行联系原作者




相关文章
|
3月前
|
Dubbo 安全 应用服务中间件
Apache Dubbo 正式发布 HTTP/3 版本 RPC 协议,弱网效率提升 6 倍
在 Apache Dubbo 3.3.0 版本之后,官方推出了全新升级的 Triple X 协议,全面支持 HTTP/1、HTTP/2 和 HTTP/3 协议。本文将围绕 Triple 协议对 HTTP/3 的支持进行详细阐述,包括其设计目标、实际应用案例、性能测试结果以及源码架构分析等内容。
|
8月前
|
Java 应用服务中间件 Apache
Apache HTTP配置反向代理入门
Apache HTTP配置反向代理入门
469 0
Apache HTTP配置反向代理入门
|
9月前
|
分布式计算 安全 Hadoop
HBase Shell-org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet 已解决
在HBase Shell遇到错误时,检查Hadoop非安全模式:`hdfs dfsadmin -safemode get`。问题解决在于`hbase-site.xml`中添加配置:Zookeeper客户端端口设为2181和预写日志提供者设为filesystem。
240 6
|
8月前
|
Apache Windows
windows源码安装apache2 win安装apache 阿帕奇服务器
windows源码安装apache2 win安装apache 阿帕奇服务器
207 0
|
9月前
|
应用服务中间件 网络安全 nginx
Client sent an HTTP request to an HTTPS server
Client sent an HTTP request to an HTTPS server
1735 0
|
9月前
|
Shell Linux Apache
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
283 1
|
9月前
|
JSON Java Apache
Spring Cloud Feign 使用Apache的HTTP Client替换Feign原生httpclient
Spring Cloud Feign 使用Apache的HTTP Client替换Feign原生httpclient
499 0
|
9月前
|
Linux Apache
CentOS 7 源码安装LAMP环境源 和apache监听别的端口
CentOS 7 源码安装LAMP环境源 和apache监听别的端口
80 0
|
9月前
|
Shell Linux 网络安全
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
144 0
|
Web App开发
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
TCP洪水攻击(SYN Flood)的诊断和处理 Posted by  海涛  on 2013 年 7 月 11 日 Tweet1 ​1. SYN Flood介绍 前段时间网站被攻击多次,其中最猛烈的就是TCP洪水攻击,即SYN Flood。
1021 0

推荐镜像

更多