1.项目: https://github.com/yumusb/autoPicCdn
2.登录/注册GitHub,新建一个仓库,填写好仓库名,仓库描述,根据需求选择是否为仓库初始化一个README.md描述文件
3.新建好即可,下面我们生成token
4.生成token
https://github.com/settings/tokens 去这个页面生成一个有写权限的token( repo:Full control of private repositorieswrite:packages 前打勾)得到token后,保存备用。
5.下载程序以及新建数据库
1)可以利用宝塔的远程下载来搞定,下载好之后解压,把文件都复制你自己的网站根目录。
2)新建数据库
6.导入数据库
把网站根目录下的pic.sql文件复制到(/www/backup/database)然后再数据库中导入这个文件。
7.配置up.php中的相关字段
打开你网站根目录下的up.php文件,配置其中的相关字段。

//必选项
define("TYPE","GITHUB");//选择github
//define("TYPE","GITEE");//选择gitee,如果使用gitee,需要手动建立master分支,可以看这里 https://gitee.com/help/articles/4122 
define("USER","pic-cdn");//你的GitHub/Gitee的用户名 
define("REPO","cdn2");//必须是上面用户名下的 公开仓库 
define("MAIL","[email protected]");//邮箱无所谓,随便写 
define("TOKEN","213");//贴入你刚才得到的token

之后配置数据库信息

//数据库配置文件
//请确保把当前目录下的 pic.sql 导入到你的数据库
$database = array(
        'dbname' => 'YourDbName',//你的数据库名字
        'host' => 'localhost',
        'port' => 3306,
        'user' => 'YourDbUser',//你的数据库用户名
        'pass' => 'YourDbPass',//你的数据库用户名对应的密码
    );

8.看着写了很多,其实整个步骤很简单,仓库建好后,就是新建网站,下载程序,导入数据库,配置up.php,之后就可以了。
不过你需要知道的是jsDelivr仅能针对50M以下的文件CDN加速!
仓库单个文件50M会收到警告,大于100M会被拒绝!
目前GITHUB仓库容量是没有上限的!不过官方推荐在1G以内!

以上文章摘自:
https://www.daniao.org/10086.html

最后修改:2021 年 04 月 05 日
如果觉得我的文章对你有用,请随意赞赏