博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
源码包安装
阅读量:5061 次
发布时间:2019-06-12

本文共 1641 字,大约阅读时间需要 5 分钟。

一、yum更换国内源

1、有时由于Centos7自带的源是国外的网址,下载可能比较慢,这时可以将其替换为国内的源网址。

删除自带的Cenos-Base.repo,下载国内的CentOS7-Base-163.repo

 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

 curl -O http://mirrors.163.com/.help/CentOS7-Base-163.repo

2、可以看到网址变为国内163网址

3、安装扩展源 epel  yum install -y epel-release

生成如下两个文件

二、下载rpm包

1、下载不安装  yum install -y 包名 --downloadonly

2、默认保存路径、/var/cache/yum/x86_64/7/,指定保存路径 yum install -y zvbi --downloadonly --downloaddir=/opt/

3、重新安装或下载  yum reinstall -y 包名  yum install -y zvbi --downloadonly --downloaddir=/opt/

三、源码包安装

1、先到官方网站下载源码包,例如

2、解压源码包  tar -zxvf httpd-2.4.29.tar.gz  ,进入解压后的文件夹

3、编译

1)./configure  --help 查看使用说明    ./configure --prefix=路径,  指定安装路径。

2) ./configure  --prefix=/usr/local/apache2 时报错,查看报错提示没有安装APR

3) 下载安装编译APR,

  1. tar -zxf apr-1.6.3.tar.gz  
  2. cd  apr-1.6.3  
  3. ./configure --prefix=/usr/local/apr  
  4. make && make install  

4)安装编译APR时有报错,提示没有安装gcc,安装gcc  yum install -y gcc

5)再次编译http时,提示没有安装apr-util,

6)安装apr-util

    1. tar -zxf apr-util-1.6.1.tar.gz
    2. cd  apr-util-1.6.1 
    3. ./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr 

安装apr-util报错,经搜索查询缺少expat-devel包   安装yum install -y expat-devel

7)再次编译时有报缺pcre 包,安装包 PCRE  yum install -y pcre pcre-devel

8)再次安装apr-util包,安装成功

    1. tar -zxf apr-util-1.6.1.tar.gz
    2. cd  apr-util-1.6.1 
    3. ./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr (注意:一定要加上APR的路径,否则安装还会报错提示没有安装APR)
    4. make && make install  

9)再次编译http ,

./configure --prefix=/usr/local/apache  --with-pcre=/usr/local/pcre/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ 

注意:编译时一定要将APR ,apr-util , pcre 的安装路径添加上,不然还会报错找不到这些包。

make && make 

成功编译安装源码包,成功安装httpd。

 

转载于:https://www.cnblogs.com/wbjy123linux/p/8254471.html

你可能感兴趣的文章
web服务器
查看>>
Leetcode(7)-反转整数
查看>>
堆栈的分配效率问题
查看>>
特征选取1-from sklearn.feature_selection import SelectKBest
查看>>
python机器学习-sklearn挖掘乳腺癌细胞(一)
查看>>
队列实现
查看>>
node04-buffer
查看>>
来看看css3中的box-shadow
查看>>
出错问题总结
查看>>
ECSHOP首页热门搜索关键词随机显示
查看>>
javascript 中typeOf
查看>>
javascript选择排序
查看>>
Centos7.3安装和配置Tomcat8
查看>>
Python基本语法初试
查看>>
不带走西天的云彩
查看>>
列表控件
查看>>
python_socket2
查看>>
jQuery 核心函数
查看>>
爬取校园新闻
查看>>
2-13 常量变量四则运算
查看>>