源码安装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月前
|
缓存 运维 Serverless
函数计算产品使用问题之怎么优化HTTP Server的启动速度
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
3月前
|
Python
【Azure 应用服务】Azure Function HTTP Trigger 遇见奇妙的500 Internal Server Error: Failed to forward request to http://169.254.130.x
【Azure 应用服务】Azure Function HTTP Trigger 遇见奇妙的500 Internal Server Error: Failed to forward request to http://169.254.130.x
|
5月前
|
网络协议 PHP
Swoole 源码分析之 Http Server 模块
想要了解到 `Http Server` 的全貌,其实只要把那张整体的实现图看懂就足以了。但是,如果想要有足够的深度,那么就还需要深入 `Swoole` 的源代码中,就着源码自行分析一遍。同时,也希望这一次的分析,能够给大家带来对 `Swoole` 更多的一些了解。并不要求要深刻的掌握,因为,很多的事情都不可能一蹴而就。从自己的实力出发,勿忘初心。
81 0
Swoole 源码分析之 Http Server 模块
|
5月前
|
小程序
Failed to load local image resource Xx the server responded with a status of of 500 (HTTP/1.1 500)
Failed to load local image resource Xx the server responded with a status of of 500 (HTTP/1.1 500)
145 4
|
5月前
|
Java 应用服务中间件 Apache
Apache HTTP配置反向代理入门
Apache HTTP配置反向代理入门
421 0
Apache HTTP配置反向代理入门
|
6月前
|
分布式计算 安全 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。
157 6
|
5月前
|
Apache Windows
windows源码安装apache2 win安装apache 阿帕奇服务器
windows源码安装apache2 win安装apache 阿帕奇服务器
164 0
|
6月前
|
应用服务中间件 网络安全 nginx
Client sent an HTTP request to an HTTPS server
Client sent an HTTP request to an HTTPS server
931 0
|
6月前
|
JSON Java Apache
Spring Cloud Feign 使用Apache的HTTP Client替换Feign原生httpclient
Spring Cloud Feign 使用Apache的HTTP Client替换Feign原生httpclient
383 0
|
6月前
|
Shell Linux Apache
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 apachectl命令 使用教程
232 1

推荐镜像

更多