【第22期】观点:IT 行业加班,到底有没有价值?

CentOS 6.8上编译安装ApacheHttpServer

原创 2016年08月30日 23:22:20

CentOS 6.8上编译安装ApacheHttpServer

在上一篇文章CentOS 6.8_x64 Linux下基础环境搭建介绍了通过yum来安装Apache Http Server

本文将介绍通过源码方式编译安装Apache Http Server,编译安装的好处就是可以自定义一些配置,可以更好的学习和配置Apache Http Server

源码下载

All-In-One(apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz httpd-2.4.23.tar.gz pcre-8.39.tar.gz)

安装步骤

下载源码及依赖包

首先需要安装依赖包pcre-8.39.tar.gz,然后将apr-1.5.2.tar.gzapr-util-1.5.4.tar.gz分别解压至源码httpd-2.4.23目录下的srclib/aprsrclib/apr-util目录,确保依赖包都已经正确安装之后开始安装ApacheHttpServer

# tar -zxvf pcre-8.39.tar.gz
# cd pcre-8.39
# ./configure --prefix=/opt/pcre
# make && make install

# tar -zxvf httpd-2.4.23.tar.gz
# tar -zxvf apr-1.5.2.tar.gz
# mv apr-1.5.2 httpd-2.4.23/srclib/apr

# tar -zxvf apr-util-1.5.4.tar.gz
# mv apr-util-1.5.4 httpd-2.4.23/srclib/apr-util

# cd httpd-2.4.23
# ./configure --prefix=/opt/apache90 --with-port=90 --with-pcre=/opt/pcre
# make
# make install

# vi /opt/apache90/conf/httpd.conf
# /opt/apache90/bin/apachectl -k start
# /opt/apache90/bin/apachectl -k stop
# /opt/apache90/bin/apachectl -k graceful-stop

这里我将默认端口改成90,因为测试环境80端口已经被占用了,不过并不妨碍我做实验;

关于configure的更多配置项请移步参考configure官方文档

访问服务器

浏览器访问http://yourip:90/如果显示It works!则表明从源码编译安装的Apache Http Server服务器已经成功安装。

success image

版权声明:本文为博主原创文章,转载请留名,谢谢合作! 举报

相关文章推荐

CentOS6.8服务器LAMP环境搭建(一) 安装Apache2.4.25

一、系统环境 系统平台:CentOS 6.8 64位 Apache版本: httpd-2.4.25.tar.gz MySQL版本: mysql-5.7.18.tar.gz PHP版本: php...

CentOS6.4 中httpd Apache安装方法

CentOS6.4 中httpd Apache安装方法 [hsg@hsgpc html]$ whereis httpd httpd: /usr/sbin/httpd /usr/sbin/htt...
  • hsg77
  • hsg77
  • 2015-11-26 00:00
  • 5751

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

基于阿里云Centos6.8 x64编译安装网站生产环境

写了《从根部谈谈网站优化让网站的访问速度翻倍》这篇文章,觉得有必要再按目录详细提一下。所以这是上篇的后续文章。   第一步检查是否安装环境程序(一般新装的系统默认不会安装的) which n...

centOS6.8 源码安装apache2.2

先去apache官网下载源码包 把下载好的源码包上传 并解压   tar -zxf httpd-2.2.31.tar.gz 安装编译apache所需的相关软件 yum ...

centos6.8安装php7 for Apache2

1,php for nginx就不用说了,我们的博客里面应该有写。 2,直接源码安装,安装apache,安装php7,安装mysql。除了麻烦一点,应该没什么问题。 3,yum的方式安装了apac...

centOS6.8 安装tomcat7

前提:要安装配置好jdk1.6+   这里安装的是jdk1.7 下载tomcat http://tomcat.apache.org/download-70.cgi apache-...

CentOS 6.8 部署zookeeper集群

由于公司缓存方案改进,准备采用codis集群作为主要的缓存解决方案(codis:国内豌豆荚开发的redis集群解决方案,已开源,github地址:https://github.com/CodisLab...

Centos6.8下安装apache2.4.23+percona-5.6.32+php5.6.23

一、首先安装mysql yum install -y gcc gcc-c++ make autoconf wget ncurses-devel libmcrypt-devel libxml2-dev...

CentOS 6.8_x64 Linux下基础环境搭建

0x01 纪录Linux用户操作日志root下将如下语句追加到 # vi /etc/profile文件中,然后 # source /etc/profile使配置生效。USER_IP=`who am i...

Centos6.8下编译安装Apache 2.4.25详细过程

今天的文章将要给大家介绍Centos6.8下编译安装Apache 2.4.25的过程,内容很详细,希望对大家有帮助。
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)