网站源码上传安装包-centos7使用yum 下载安装指定安装包,并制作yum源

在Linux上使用源代码安装软件非常有用。 使用yum安装可以简化安装过程。

比如我们要安装nginx,但是服务器无法上网,又不想通过编译来安装,那么我们就需要找一台与服务器环境相同、可以上网的服务器。 也可以在您自己的计算机上安装虚拟机:

1、首先使用yum安装yum-plugin-downloadonly包,如图1所示,该包用于下载rpm包网站源码上传安装包,无需安装;

图1

图2

2、接下来使用 yum install nginx --downloadonly --downloaddir=/opt/nginx 将nginx安装包及其依赖包下载到/opt/nginx目录网站源码上传安装包,如图3所示:

(--downloadonly只下载而不安装,--downloaddir下载到指定目录)

图3

3、我们进入/opt/nginx目录查看是否下载成功。 图4显示我们下载成功。

图4

4、接下来我们需要将下载的包制作成我们自己的源码。 我们需要使用命令 yum install createrepo -y 来安装并创建仓库命令,如图5所示:

图5

5、createrepo包安装完成后,使用createrepo /opt/nginx命令创建仓库。

图6

网站源码上传安装包_源码上传后怎么安装_上传下载源码

6、进入/opt/nginx目录,可以看到repodata目录。 这时候我们就已经成功建立了。

图7

7、接下来我们使用tar命令打包,上传到我们要安装nginx的服务器上,并解压,然后在/etc/yum.repo目录下创建nginx.repo文件并写入到路径中仓库如图8所示:

(这个repo文件的名字可以根据自己的想法来创建,但是必须以.repo结尾)

源码上传后怎么安装_网站源码上传安装包_上传下载源码

图8

8.接下来我们开始安装nginx。 这里我直接断网并清除yum缓存来安装;

图9

图10

图11

9、根据图10和图11可以看出安装成功。 现在我们启动nginx来测试一下;

图12

图13

根据图12可以看到启动成功,80端口也被监听,网页打开成功。