自建用于远程下载的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目录下了
浙公网安备 33010602011771号