yum更换国内源、yum下载rpm包 源码包安装

 

 yum更换国内源
 yum下载rpm
 源码包安装apache

---curl

 yum更换国内源url

恢复以前备份的文件spa

把以前cp的再cp回来server

删掉:CentOS-Base.repo 文档

改为国内的:http://mirrors.163.com/.help/CentOS7-Base-163.repo (用curl  -O (大写O)下载)编译器

yum list 看一下,有base源码

--
 yum下载rpm虚拟机

安装扩展源epel     (很是有用)编译

[root@serverlooker-01 yum.repos.d]# yum install -y epel-release

yum list 看一下,包更多了。

yum list |grep epel 看的更清楚。甚至比自带的还多。  

--

查看下载位置:

如何指定下载路径:

---

若是安装一个已经安装的到指定路径,能够用:


 源码包安装

下载源码包(根据实际需求)

约定:源码包放到 /usr/local/src/

解压完以后,去目录看一下,有不少说明文档:

还有install 的说明。

[root@serverlooker-01 httpd-2.2.34]# ./configure --prefix=/usr/local/apache2 (2表示2的版本)
(prefix 指定安装路径)

( ./configure --help 查看其它可用选项)

若是看不出命令是否对,运行 echo $?, 若是是非0的,说明上一条命令是错的。

返回几,指定是上一条命令的结果。因此若是想用该命令查看,就不要再运行其它的了,以避免破坏了想要的东西。

gcc no 编译器没有。因此要安装 yum install gcc

安装完以后继续: ./configure --prefix=/usr/local/apache2

./configure 的过程就是 配置的过程,配置的过程会生成一个makefile, makefile 就是一个用来编译的文件。

0 ,说明没问题。

运行 make

[root@serverlooker-01 httpd-2.2.34]# make
(时间长短跟虚拟机配置相关)

结束后必定再检测一下

(若是遇到问题,看一下最有几行有没有提示)

运行 make install

[root@serverlooker-01 httpd-2.2.34]# make install
它会把编译完成的二进制文件,还有一些配置文件、目录放到 prefix 指定的目录下

生成的目录:

---

之后下载源码包必定要去官方或可信任站点。不要随便下。

---

OK.

相关文章
相关标签/搜索