Nginx 浏览器共享文件

配置文件

共享文件配置

 # 进入目录
 cd /usr/local/nginx/conf
 ​
 # 配置文件
 vim nginx.conf
 ​
 # 添加内容
 location /downloads {
  root /data/downloads;
  autoindex on;                   
  autoindex_exact_size off;       
  autoindex_localtime on;        
 }
 ​
 # 创建目录
 mkdir /data/download
 ​
 # 在HexHub里切换到cd /data/download里点击上传文件 选择麒麟光盘添加
 ​
 # 查看是否有对应的光盘
 ls
 ​
 # 刷新一下nginx 并检查
 systemctl reload nginx
 nginx -t
 ​
 # 进浏览器里查看是否成功
 192.168.8.5/download

共享yum源配置

 # 切换目录
 cd /data
 ​
 # 创建目录
 mkdir yum
 ​
 # 挂载麒麟光盘yum源
 mount -o loop -t iso9660  download/对应的光盘yum源  /data/yum/
 成功会在最后显示已经挂载
 ​
 # 检查一下挂载
 df -h
 ​
 # 进入目录
 cd /usr/local/nginx/conf
 ​
 # 配置文件
 vim nginx.conf
 ​
 location /yum {
 root /data/yum;
 autoindex on;                   
 autoindex_exact_size off;       
 autoindex_localtime on;        
 }
 ​
 # 刷新一下nginx 
 systemctl reload nginx
 ​
 #进浏览器里查看是否成功
 192.168.8.5/yum

本地yum修改读取共享源

 # 切换目录
 cd /etc/yum.repos.d/
 ​
 # 复制
 cp 麒麟yum的配置文件 my.repo
 ​
 # 文件尾缀修改.bak,让文件失效
 mv 麒麟光盘{,.bak}
 ​
 # 修改配置文件
 vim my.repo
 ## 将里边[vll-adv-updates]这部分全部删除
 ## 把[vll-adv-os]里的baseuel这行修改为对应ip地址,例如:
 baseuel = http://192.168.8.5/yum
 ​
 # 刷新缓存
 yum update
 yum makecache