createrepo centos通过nginx搭建本地源

yum update 先安装一个nginx。

安装Nginx

yum install gcc gcc-c++ pcre pcre-devel openssl openssl-devel libtool zlib zlib-devel -y

cd /usr/local/src

wget http://nginx.org/download/nginx-1.22.0.tar.gz

tar -zxvf nginx-1.22.0.tar.gz

cd nginx-1.22.0

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

make && make install

createrepo

yum install createrepo

复制代码
server {
listen 99;
server_name 本机IP;
charset utf-8;
location /CentOS-7
    {
        autoindex on;
        root /mnt/;
    }
}

cd /mnt

下载包到这个目录

复制代码
[base] 
 
name=CentOS-Local 
 
baseurl=http://对应地址
 
gpgcheck=0 
 
enabled=1 

yum repolist 看一下有没有 CentOS-Local

相关推荐
IMPYLH3 小时前
Linux 的 pinky 命令
linux·运维·服务器·bash
REDcker4 小时前
Linux iptables 与 Netfilter:原理、路径与运维要点
linux·运维·服务器
嵌入式×边缘AI:打怪升级日志6 小时前
Linux 驱动开发入门:从最简单的 hello 驱动到硬件交互
linux·驱动开发·交互
Bert.Cai7 小时前
Linux useradd命令详解
linux·运维
无忧.芙桃8 小时前
进程控制(上)
linux·运维·服务器
十年编程老舅8 小时前
深入 Linux 中断:原理详解 + 实战落地
linux·网络·linux内核·c/c++·中断
Bert.Cai8 小时前
Linux rm命令详解
linux·运维
航Hang*8 小时前
Windows Server 配置与管理——第8章:配置Web服务器
运维·服务器·windows·学习·vmware
知识浅谈9 小时前
OpenClaw保姆级安装教程:基于ubuntu系统
linux·ubuntu·node.js
hweiyu009 小时前
Linux命令:suspend
linux·运维·服务器