43 用github做静态文件cdn服务(解决被墙)

warning: 这篇文章距离上次修改已过1125天,其中的内容可能已经有所变动。
阿里云2核2G3M不限新老用户99元(续费同价)
华为新用户2核1G2M1年29元(首年特惠/年抛)
服务器9.9元/年(10个固定IPV6可当挂机宝)
免费GPT3.5,也有收费的GPT-4
免费CDN带WAF防火墙不限流量


#Debian/Ubuntu安装

apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
  libz-dev libssl-dev
  
apt-get install git
#Centos/RedHat安装
yum install curl-devel expat-devel gettext-devel \
  openssl-devel zlib-devel

yum -y install git-core
#查看git版本(可选)
git --version
ssh-keygen -t rsa -C "[email protected]" #这里修改成注册邮箱,改不改为所谓

进入GITHUB按操作进行

kxn3nuv7.png

kxn3nzq2.png

kxn3o3tg.png

kxn3o7yq.png

kxn3oeor.png

#配置
git config --global user.email "[email protected]" #改成你的注册邮箱
git config --global user.name "Your Name" #改成注册的用户名
#此条请先理解,先不要操作

echo "# wangsheng.cc" >> README.md #新建文件
git init #初始化仓库
git add README.md #准备要上传的文件
git commit -m "first commit"  #描述,每次不要重复
git branch -M main  #创建分支
git remote add origin [email protected]:cdncssjs/wangsheng.cc.git #关联到远程仓库
git push -u origin main #执行上传PUSH
#根据上面的学习,从此条开始操作,千万别操作错了,错了很麻烦

#第一行不需要了,我们直接上传附件为例
cd /www/upload #根据实际情况切换到你的附件目录,注意此目录不能包含你的源码文件,否则会暴漏到互联网
git init  #初始化仓库
git add . #代表要上传的是本目录下所有文件夹和文件(不要漏掉小点)
git commit -m $(date "+%Y%m%d%H%M%S")  #描述,这里用时间当描述,可以知道什么时候上传的,并且他自己每次可以变化,你可以修改成你想要的,但是每次不要重复
git branch -M main  #创建分支
git remote add origin [email protected]:cdncssjs/wangsheng.cc.git #关联到远程仓库,这行需要换成你自己的
git push -u origin main #执行上传PUSH
#以上是第一次执行的代码
#当你执行过第一次代码之后的每次只需要执行下面的代码即可,不要忘记修改成自己的

cd /www/upload #根据实际情况切换到你的附件目录,注意此目录不能包含你的源码文件,否则会暴漏到互联网

git add . #代表要上传的是本目录下所有文件夹和文件(不要漏掉小点)
git commit -m $(date "+%Y%m%d%H%M%S")  #描述,这里用时间当描述,可以知道什么时候上传的,并且他自己每次可以变化,你可以修改成你想要的,但是每次不要重复

git push -u origin main #执行上传PUSH

本文地址:https://wangsheng.cc/post/43.html

打赏名单

不分博文,不定期整理近期数据,感谢各位打赏,如有需求请在扫码后的备注填写

网名 打赏金额(元) 网名 打赏金额(元)
火舞艳阳☀ 50 *帆(喝奶茶) 7
*宇 1 杨*8 5
乖乖鲁 1 linyi 2
*人 2 a*9 1
张九今 500
none
最后修改于:2022年03月21日 19:48

评论已关闭