问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用服务器搭建一个Meteor国内包镜像源

发布网友 发布时间:2022-04-24 03:42

我来回答

1个回答

热心网友 时间:2022-05-08 01:06

一、安装http服务器
这里使用Nginx服务器提供http服务
关于Nginx服务器搭建,参考:CentOS安装配置LNMP服务器(Nginx+PHP+MySQL)
二、系统约定
Nginx站点根目录:/usr/local/nginx/html
服务器执行脚本文件存放目录:/home/crontab
三、开始Nginx目录浏览功能
vi /usr/local/nginx/conf/nginx.conf #编辑配置文件,在http {下面添加以下内容:
autoindex on; #开启nginx目录浏览功能
autoindex_exact_size off; #文件大小从KB开始显示
autoindex_localtime on; #显示文件修改时间为服务器本地时间
:wq! #保存,退出
service nginx reload #重新加载配置
参考:Nginx开启目录浏览功能

系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链
安装篇:
一、创建镜像文件存放目录
mkdir -p /usr/local/nginx/html/centos #CentOS官方标准源
mkdir -p /usr/local/nginx/html/repoforge #第三方rpmforge源
mkdir -p /usr/local/nginx/html/epel #第三方epel源
说明:这里创建三个文件夹,分别存放CentOS官方标准源、第三方的rpmforge源和epel源
二、确定以上三个yum源上游源的同步镜像地址
1、CentOS官方标准源:rsync://mirrors.ustc.e.cn/centos/
2、rpmforge源:rsync://mirrors.ispros.com.bd/repoforge/
3、epel源:rsync://mirrors.ustc.e.cn/epel/
备注:上游yum源必须要支持rsync协议,否则不能使用rsync进行同步。
参考:
CentOS官方标准源:
rsync://mirrors.kernel.org/centos
rpmforge源:
http://apt.sw.be/
rsync://ftp-stud.fht-esslingen.de/dag
epel源:
http://mirrors.fedoraproject.org/publiclist/EPEL/
rsync://mirrors.kernel.org/fedora-epel
三、创建以上三个yum源同步脚本,并且设定脚本自动执行
mkdir -p /home/crontab #创建目录
vi /home/crontab/yum_rsync.sh #添加以下代码
#!/bin/sh
/usr/bin/rsync -avrt rsync://mirrors.ustc.e.cn/centos/ --exclude-from=/usr/local/nginx/html/exclude_centos.list /usr/local/nginx/html/centos/
/usr/bin/rsync -avrt rsync://mirrors.ispros.com.bd/repoforge/ --exclude-from=/usr/local/nginx/html/exclude_repoforge.list /usr/local/nginx/html/repoforge/
/usr/bin/rsync -avrt rsync://mirrors.ustc.e.cn/epel/ --exclude-from=/usr/local/nginx/html/exclude_epel.list /usr/local/nginx/html/epel/
:wq! #保存退出
chmod +x /home/crontab/yum_rsync.sh #添加脚本执行权限
备注:运行此脚本前,先要创建好同步目录及不需要同步的目录列表文件
cd /usr/local/nginx/html/ #进入目录
touch exclude_centos.list #创建文件
touch exclude_repoforge.list #创建文件
touch exclude_epel.list #创建文件
把不需要同步的目录写到上面对应的文件中,每行一个目录
例如:
vi exclude_epel.list
4/
4AS/
4ES/
4WS/
:wq! #保存退出
四、添加脚本定时执行任务
vi /etc/crontab #在最后一行添加以下代码
0 1 * * * root /home/crontab/yum_rsync.sh #设置每天凌晨1点整开始执行脚本
:wq! #保存退出
service crond restart #重启
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
whirlpool如何制热 如何查被录取到的专业 怎样查被录取的专业 录取后怎样查询录取的专业 录取专业怎么查 已被录取怎么查专业 ghs网络语什么意思_ghs网络语意思出处含义介绍 纸箱企业管理软件 ghs什么意思网络(ghs什么意思网络用语) 《喜羊羊与灰太狼》大结局 centos7如何使用国内镜像快速安装最新版本d 西门子S7 200 PLC里的概念解释:“数字量 I/O 映像区” 西门子PLC价格 西门子全集成自动化(ITA)是什么概念? 西门子的“组态”到底是个什么概念 问几个关于西门子PLC 概念问题~ 西门子大概多少钱? 西门子S7-200系列PLC的概述 怎么检查有没有得艾滋病啊? 怎么知道自己有没有性病? 如何通过手纹看有没有肠胃病 要怎样查自己有没有得艾滋病 如何判断自己有没有性病,女的 怎么检查自己有没有艾滋病 怎么查看是不是有艾滋病 在百度上查病安全吗? 怎样查自己有没有艾滋病 判断女生有没有妇科病,脸上看哪几处,一目了然? 微信密码忘了,怎么找回,现在用的手机号,和不是一个号? 买宠物猫时怎么看猫有没有病 这个国内Linux的镜像列表是什么意思?如何下载?http://centos.ustc.edu.cn/centos/ 西门子冰箱大概多少钱? 西门子冰箱大概会比海尔冰箱贵多少,哪个好些。 CentOS怎么读 有没有 概括西门子plc 变频器的型号 及尺寸的文档 西门子电机2⃣️2KW的电机比普通的贵多少钱 关于FANUC 西门子等数控系统和机床的概念区别 西门子电机价格多少?比国内品牌要贵吗? 想了解下西门子S7-300CPU的大概价格? 苹果手机突然黑屏但是还有声音一直在响为什么? 西门子数控加工中心大概价位 西门子300的背板总线是什么东西,概念很抽象,最好有图片 1000kw变频器大约多少钱?西门子或者丹弗斯的 单胆电压力锅和双胆哪种好 单胆电压力锅和双胆有什么不同 压力锅单胆是什么意思意思 管家婆软件怎么用教程 美的电压力锅5073型单价699跟999的区别是什么 YPD80-130容声电压力锅参数 半球电压力锅多少钱?电压力锅价格了解