zoukankan      html  css  js  c++  java
  • 利用服务器+jsDelivr+GitHub搭建咱的免费图床

    前言

    有人就问了你这个标题写错了?不应该是PicGo+jsDelivr+GitHub搭建咱的免费图床吗?

    2333,是一个上传程序啊,不系写错了。

    程序介绍

    目前程序已实现两种模式上传到GitHub或Gitee,但是RT对吧。

    项目开源地址: yumusb/autoPicCdn

    搭建

    准备条件:宝塔添加一个网站,上传源码并解压到网站目录下。 https://github.com/yumusb/autoPicCdn
    同时宝塔里创建数据库,并导入源码目录下的pic.sql,然后修改网站目录下up.php文件。

    1. $database = array(
    2. 'dbname' => 'YourDbName',//数据库名
    3. 'host' => 'localhost',
    4. 'port' => 3306,
    5. 'user' => 'YourDbUser',//数据库用户名
    6. 'pass' => 'YourDbPass',//数据库密码
    7. );

    修改为宝塔里的数据库信息。

    B. 对接到GitHub仓库

    准备一个GitHub帐号,新建一个图床存储仓库,获取token权限,https://github.com/settings/tokens.

    GitHub

    然后到宝塔面板里,编辑源码文件里的up.php文件。

    1. define("TYPE","GITHUB");//选择github
    2. define("USER","pic-cdn");//GitHub用户名
    3. define("REPO","cdn2");//仓库名称
    4. define("MAIL","yumusb@foxmail.com");//邮箱无所谓,随便写
    5. define("TOKEN","YourToken"); //上一步活得的Token

    懒人来这里

    姿势小王子提供的

    WeDog提供的

  • 相关阅读:
    程序11
    程序9
    程序10
    程序8
    提示框
    程序6
    莫名其妙的“网线未连接”
    UI自动化测试笔记(2)
    UI自动化测试笔记(1)
    三年开发项目经验总结
  • 原文地址:https://www.cnblogs.com/whatzblog/p/13323537.html
Copyright © 2011-2022 走看看