码迷,mamicode.com
首页 > 其他好文 > 详细

第二十一课 yum 更换国内源及下载rpm包、源码包的安装

时间:2018-04-20 00:10:33      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:20180419

一、yum更换国内源

1、下截: wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 或者用curl -O 命令下载,然后删除/etc/yum.repos.d/CentOS-Base.repo这个文件或更名。把CentOS7-Base-163.repo 放进去就可以了。
清理仓库缓存:yum clean all
换好国内源之后,我们可以用yum list 看看有没有。

二、安装一个扩展源
yum install -y epel-release 安装扩展源
yum list |grep epel 查看rmp 包

三、yum 下载rpm包

1?yum install 包名 --downloadonly 默认路径:/var/cache/yum/x86_64/updates/packages

2?yum install 包名 --downloadonly --downloaddir=/tmp/(目录) 只下载并指定下载目录
3?如果包已经安装,我们还要下载它:
yum reinstall yum install 包名 --downloadonly --downloaddir=/tmp/(目录)
四、源码包安装

1?规范:以后我们下载的源码包都要放到目录:/usr/local/src/
2?下载源码包:wget +下载地址
Apache下载地址:

2.2源码包: http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz

2.4源码包: http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.33.tar.gz

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

apr-util: http://mirrors.cnnic.cn/apache/apr/apr-util-1.6.1.tar.bz2

pcre 8.38 :https://ftp.pcre.org/pub/pcre/pcre-8.38.tar.gz

openssl 1.0.2o : https://www.openssl.org/source/openssl-1.0.2o.tar.gz

3?解压源码包。
tar -zxvf httpd-2.4.33.tar.gz
tar -zxvf apr-1.6.3.tar.gz
tar -jxvf apr-util-1.6.1.tai.bz2
tar -zxvf pcre -8.38.tar.gz
4?查看安装说明INSTALL 或 REDEME(more INSTALL),编译、安装
(查看上条命令是否成功:echo $?)
如果安装apache,httpd2.4 版本会要我们安装相依赖的包,分别是:apr和apr-util ,pcre ,这三个包是要编译安装的就得在后面加参数:
编译安装apr、apr-util、pcre
apr:
cd apr-1.6.3
./configure --prefix=/usr/local/apr
make
make install

apr-util:
cd apr-util-1.6
./configure --prefix=/usr/local/apr
make #提示出错,以下这个错误直接安装依赖包解决:yum install expat-devel
技术分享图片
make install
pcred:
cd pcre -8.38
./configure --prefix=/usr/local/pcre #提示出错,如下图,少gcc 及c++
解决办法:yum install -y gcc gcc-c++
技术分享图片
make
make install

安装apache :
cd httpd-2.4.33
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
make install

完成安装

第二十一课 yum 更换国内源及下载rpm包、源码包的安装

标签:20180419

原文地址:http://blog.51cto.com/10690709/2105569

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!