二进制编译安装httpd服务

安装httpd服务步骤如下

编译安装(又称源代码安装)
找到httpd-2.2.15.tar.gz安装包并拖到桌面root文件夹里

解包阶段
tar zxf httpd-2.2.15.tar.gz -C /usr/src

配置阶段(类似于Windows2008的角色服务,安装路径等)
cd /usr/src/httpd-2.2.15/
./configure --prefix=/usr/local/httpd(指定安装路径)

编译阶段
make (转换为二进制)

安装阶段
make install (将二进制安装到系统)

开启安装后的程序脚本
/usr/local/httpd/bin/apachect1 start

将程序脚本软连接到系统服务目录
ln -s /usr/local/httpd/bin/apachect1 /etc/init.d/httpd

原文地址:https://www.cnblogs.com/myq123/p/9636016.html

时间: 2024-08-29 06:17:48

二进制编译安装httpd服务的相关文章

编译安装httpd服务

首先,编译安装http,需要有它的源码包,这里提供官方下载:http://httpd.apache.org 我使用的是httpd-2.4.4.tar.bz2软件包 在进行源码编译安装之前,我们需要设定一下安装环境 1.安装开发包组: # yum groupinstall "Development tools" "Server Platform Development" "Desktop Platform Development" "Co

源码编译安装httpd服务

 1)下载httpd源码包到自己电脑指定的路径,解压该源码包,然后用lrzsz,上传到虚拟机进行解压安装,(这里直接谷歌lrzsz查询详细使用过程)我们要执行的源码安装的./configure脚本就在此目录中. 2. 解压   #tar xf package-vertion.tar{gz|bz|xz} 3.  在执行源码安装之前,还是看一下我们的开发环境有没有安装:"Development Tools"和"Server Platform Development",这

linux中手工编译安装httpd服务全操作过程

实验目的:使用手工编译的方式搭建httpd服务.有时候我真的很想吐槽51cto,因为我不知道好多人发表的一些关于自己的一些观点或者说是言论,为什么会有那么多的访问量,而我发表了42篇博客,每篇博客都是我一字一字打出来的关于实际操作的经验,为什么我上不了推荐博客?我实在不甘心... 实验步骤:共享源代码安装包.解压缩源代码内容../configure配置各种参数项.make编译.make install安装.然后就是配置httpd的主配置文件内容,下面是详细步骤. 首先是准备工作,如下图所示把这几

用二进制编译安装httpd

1.安装编译环境(先配置好yum源)2.上传文件并解压文件3.检查环境和配置,为接下来的编译和下载做准备(进入解压出的包做接下来的工作)ps:后面加上--disable-proxy是为了禁止该模块,否则编译时会出一点问题.如有需要可不加.4.编译并安装(make编译 make install安装)太长了.没截到命令......5.启动服务(进入安装的目录-/usr/local/apache2/bin)!!!!!记得关闭防护墙6.今日网页查看 原文地址:http://blog.51cto.com/

使用二进制编译安装HTTPD

安装编译工具及库 下载tar包,并安装包解压安装包切换到文件的目录,禁止模块命令 进行安装的文件安装到其他目录中,查看安装文件 功能启动服务,查看状态清空防火墙设置 输入IP进行访问 原文地址:http://blog.51cto.com/13961169/2174573

CentOS 6.5下编译安装httpd+mysql+php+phpMyAdmin

CentOS 6.5下编译安装httpd+mysql+php+phpMyAdmin+cacti+nagios 一.安装环境 Linux系统:CentOS 6.5 Apache版本:http-2.4.12 MySQL版本:MySQL 5.6.24 PHP版本:PHP-5.6.8 基本的安装顺序为:先安装httpd,然后安装mysql,最后安装PHP. 软件包: [[email protected] httpdbao]# ll total 334908 -rwxrw-rw-. 1 root root

编译安装httpd

CentOS 6默认提供的是httpd 2.2,现尝试在CentOS 6上编译安装httpd 2.4 1.编译安装apr和apr-util httpd程序依赖于apr和apr-util.apr(Apache portable Run-time libraries,Apache可移植运行库)旨在为上层的httpd应用程序提供一个可以跨越多种操作系统平台使用的底层支持接口库,给httpd程序提供了一个虚拟机环境,由此实现了httpd的跨平台性 httpd 2.4依赖apr 1.4以上的版本,因此若a

编译安装HTTPD 2.4.9版本

编译安装HTTPD 2.4.9版本 ? ?服务脚本:/etc/rc.d/init.d/httpd ? ?脚本配置文件路径:/etc/sysconfig/httpd ? ?运行目录:/etc/httpd ? ?配置文件: ? ? ? ?主配置:/etc/httpd/conf/httpd.conf ? ? ? ?扩展配置:/etc/httpd/conf.d/*.conf ? ?监听的Socket: tcp的80, 443是https/tcp的监听端口 ? ?在内核中使用小于1023的端口的只有管理员

linux命令:编译安装httpd、mysql、php等LAMP环境

Httpd 2.4新特性: 1.MPM可于运行时装载: --enable-mpms-shared=all --with-mpm=event  编译安装是指定MPM运行模块为event 2.Event MPM 支持event新的多路处理模块 3.异步读写 4.在每模块及每目录上指定日志级别 5.每请求配置: <If>,<ElseIf>,<Else>; 6.增强的表达式分析器: 7.毫秒级的Keepalive Timeout; 8.基于域名的虚拟主机不再需要NameVirt