自建用于远程下载的nginx的yum仓库

nginx自建yum下载仓库

下载不安装软件

在服务端创建

# 仅仅下载不安装
# 下载对应的软件包和依赖,到指定的目录。

yum install --donwloadonly  --downloaddir=/myself-rpm/    xxxx
软件包的名字


#自建yum仓库
yum install createrepo -y

createrepo /myself-rpm/
创建你下好的rpm包的yum仓库


#下载nginx软件
yum install nginx -y

修改nginx的配置的文件

# 修改nginx的用户养成好的习惯
[root@master-61 /]# cat /etc/nginx/nginx.conf 

user www;  -----> 把user 改为www

# 创建用户
groupadd -g 666 www
useradd -u 666 -g 666 -M -s /sbin/nologin/ www

# 修改文件的属主
chown -R  www.www  /myself-rpm/

#创建nginx的子配置的文件
vim /etc/nginx/conf.d/61-repo.conf 

server {
listen 80;
server_name _;

location / {
        root /myself-rpm/;
        autoindex on; #开启目录的显示
        autoindex_exact_size on;  #显示大小
        autoindex_localtime on;  # 按本地时间显示

        }


}


最后重启服务

在客户端

[root@web-7 yum.repos.d]# cat /etc/yum.repos.d/61.repo 
[local-rpm]
name=local yum repo 
baseurl=http://172.16.1.61:80  
enabled=1
gpgcheck=0


#在这个文件的目录下创建这个文件
yum clean all  ---->清除缓存

最后你就可以把其他的repo结尾的文件放到back目录下了

你就完成自建的提供下载yum的仓库

posted @ 2025-04-25 18:09  国家一级冲浪yzk  阅读(10)  评论(0)    收藏  举报