创建nginx仓库

创建nginx仓库

#1.首先安装nginx :
    root@localhost[12:57:56]:/etc/yum.repos.d
   $ yum install -y nginx

#2.更改配置文件 :
vim /etc/nginx/nginx.conf  
server {
         listen 80;
         root /nginx_yum;
         server_name localhost;
         location / {
               autoindex on;
     }
}
#(记得提前把之前的serve的内容给注释掉)
同时要把nginx_yum目录给创建出来:mkdir /nginx_yum

#3.启动nginx 服务:
 systemctl start nginx

#4.在nginx_yum下创建base目录和zabbix目录
root@localhost[13:56:52]:/etc/yum.repos.d
$ mkdir /nginx_yum/base
root@localhost[13:59:07]:/etc/yum.repos.d
$ mkdir /nginx_yum/zabbix

 #5.先做base源 先将镜像挂载在/mnt下 :
   root@localhost[14:12:35]:/etc/yum.repos.d
  $ mount /dev/cdrom /mnt/
mount: /dev/sr0 is write-protected, mounting read-only
   #接着将mnt里的内容拷贝到到nginx_yum/base中:
   root@localhost[14:17:53]:/etc/yum.repos.d
$ cp /mnt/Packages/* /nginx_yum/base

 #6.安装仓库制作命令 
root@localhost[14:19:09]:/etc/yum.repos.d
$ createrepo /nginx_yum/base

#7.在其他服务器上更改yum源:
[Sat Jun 26 14:33:27 root@localhost /etc/yum.repos.d]
 #vim /etc/yum.repos.d/nginx.repo
[nginx_base]
name=This is nginx repository
baseurl=http://10.0.0.20/base
gpgcheck=0
enabled=1

#8.制作zabbix源
先进入到/nginx_yum/zabbix 目录中
cd /nginx_yum/zabbix/3.4
 接着找到华为源镜像站 在里面找到zabbix 把你们的内容下载到/nginx_yum/zabbix
root@localhost[14:48:11]:/nginx_yum/zabbix/3.4
$ curl https://repo.huaweicloud.com/zabbix/zabbix/3.4/rhel/7/x86_64/|awk -F '"' '{print "wget https://repo.huaweicloud.com/zabbix/zabbix/3.4/rhel/7/x86_64/"$4}'|grep 'rpm$'|bash

#9.制作zabbix仓库
root@localhost[14:51:02]:/nginx_yum/zabbix/3.4
$ createrepo /nginx_yum/zabbix/

#10.在其他服务器上更改yum源

 #vim /etc/yum.repos.d/nginx.repo
[nginx_base]
name=This is nginx repository
baseurl=http://10.0.0.20/base
gpgcheck=0
enabled=1

[nginux_zabbix]
name=This is nginx zabbix repository
baseurl=http://10.0.0.20/zabbix
gpgcheck=0
enabled=1

 
posted @ 2021-08-08 11:33  手可摘星辰1314  阅读(151)  评论(0)    收藏  举报