年轻人的第一个图床
本帖最后由 pxhzai 于 2021-11-22 04:24 编辑前言:
在论坛,经常需要使用图片,但是论坛限制了的,
使用别人的图床,既不稳定,还担心对方跑路,自己的图片无影无踪,帖子里的图片内容变成转圈圈。
本贴依托码云和github,搭建一个免费的,受自己控制的图床。
可能目录模式对大图不友好,所以采用贴图+图片链接模式
仅供演示,不可当做图床,后期会清库。
码云限制图片1MB,对国内用户友好,超过1MB的需要对方登陆码云才能查看图片。
github不限制图片大小,贴图需要审核。
码云演示站点(可以在52直接发图)
http://pxhzai.42web.io/
github演示站点(不可以在52直接发图,图片需要论坛版主审核)
https://tc.qq62.cn
项目地址:https://github.com/yumusb/autoPicCdn
项目源码:https://pxhzai.lanzoui.com/iQHvhwqnqtg
搭建教程:
注册免费空间
修改源码、上传
注册免费空间
根据论坛帖子注册 已经很详细了
https://www.52pojie.cn/thread-1400891-1-1.html
请结合我下文说明注册
1.上面帖子的百度盘链接我转蓝奏了
浏览器插件gooreplacer:https://pxhzai.lanzoui.com/iPyNRwqo9yf
2.
Chrome浏览器安装gooreplacer插件(360浏览器也可以使用这个插件 下载的文件不要解压 直接修改后缀名为crx 就是gooreplacer.rar改为gooreplacer.crx 双击安装)
解压缩上面链接的文件得到
https://gitee.com/qq62/tc/raw/master/2021/11/21/675b18a64b944a15ba139a31f7e3073a.png
然后在浏览器地址栏输入:chrome://extensions/
先打开开发者 然后点击加载已解压的扩展程序
https://gitee.com/qq62/tc/raw/master/2021/11/21/70d47f8a9cc9bb01fd9bc63001df93c6.png
选择文件夹即可
https://gitee.com/qq62/tc/raw/master/2021/11/21/5097d38259b92f9dbe0a61a599d628d6.png
配置gooreplacer的
www.google.com/recaptcha
recaptcha.net/recaptcha
码云注册地址:https://gitee.com/signup?from=homepage
注册完成,新建仓库,照图填写就可以目录模式可能对图片不友好,如果看不到图直接点连接看
https://gitee.com/qq62/tc/raw/master/2021/11/21/8717441bb6fde26fe674aa4c47a4172f.png
https://gitee.com/qq62/tc/raw/master/2021/11/21/8717441bb6fde26fe674aa4c47a4172f.png
解压下载的项目源码
使用n++打开up.php
N++下载地址:https://pxhzai.lanzoui.com/iQh6aillcfc
https://gitee.com/qq62/tc/raw/master/2021/11/21/ed5b39fab5410a953b0d47ae0e485363.png
打开后修改红色字体
下面有修改方法
define("TYPE","GITHUB");//选择github
//define("TYPE","GITEE");//选择gitee,如果使用gitee,需要手动建立master分支,可以看这里 https://gitee.com/help/articles/4122
define("USER","Ysnsn");//你的GitHub/Gitee的用户名
define("REPO","img");//必须是上面用户名下的 公开仓库
define("MAIL","2@qq.com");//邮箱无所谓,随便写
define("TOKEN","bedde");
//数据库配置文件
//请确保把当前目录下的 pic.sql 导入到你的数据库
$database = array(
'dbname' => 'YourDbName',//你的数据库名字
'host' => 'localhost',
'port' => 3306,
'user' => 'YourDbUser',//你的数据库用户名
'pass' => 'YourDbPass',//你的数据库用户名对应的密码
);
修改方法
GITHUB改成GITEE
Ysnsn改成你的用户名 qq62
点击https://gitee.com/profile 获取用户名 这个qq62是我的
https://gitee.com/qq62/tc/raw/master/2021/11/21/07d8b8fad6a5814cdf81d85f144154f3.png
img改成tuchuang
就是路径那一栏的你填的啥就改成啥
https://gitee.com/qq62/tc/raw/master/2021/11/21/8717441bb6fde26fe674aa4c47a4172f.png
2@qq.com 邮箱无所谓,随便写
bedde改成你的私人令牌 a7afa7822223b03481f2c8d6d82fa0c8 这个是我的
私人令牌获取地址https://gitee.com/personal_access_tokens
看图左下角 MySQL 详细信息
https://gitee.com/qq62/tc/raw/master/2021/11/21/225168dcab42ac4a65adbe166cc102be.png
对着图修改就行
YourDbName数据库名称 这里需要注意 下面说明
localhostMySQL 主机名
YourDbUserMySQL用户名
YourDbPass密码
YourDbName这里需要注意 按照上面的图 点击控制面板 会跳转页面点击同意
https://gitee.com/qq62/tc/raw/master/2021/11/21/b4389ee41e217780eedd74c5e1195f3f.png
进入数据库 输个1创建就行
https://gitee.com/qq62/tc/raw/master/2021/11/21/091056a4ff929a325ad56300f9766cba.png
将这个数据库名输入上面
YourDbName改成epiz_30414741_1
https://gitee.com/qq62/tc/raw/master/2021/11/21/e44aaf62cf97f57a9a84b1fb0e5e0430.png
图https://gitee.com/qq62/tc/raw/master/2021/11/21/dcf79b1e097723a806a96ceb28d55990.png
按照1 2点击
点导入
https://gitee.com/qq62/tc/raw/master/2021/11/21/af6355756f231727f713fd68ccbcb106.png
选择源码里的数据库文件pic.sql
左下角 执行
下载FTP 客户端 FileZilla
https://lanzou.com/b00tk3lhg 794b
打开软件对着图 输入右上角ftp信息
https://gitee.com/qq62/tc/raw/master/2021/11/21/225168dcab42ac4a65adbe166cc102be.png
https://gitee.com/qq62/tc/raw/master/2021/11/21/f28b8007c3f9533546ed14388991be30.png
点快速链接 回车
按图 将1的文件拖拽到2 注意画圈的远程站点目录和我一样
https://gitee.com/qq62/tc/raw/master/2021/11/21/28dc34969c07d147fc2795cf85936f63.png
这样就大功告成了! 去访问你的图床吧!
画圈的才是你的网站
https://gitee.com/qq62/tc/raw/master/2021/11/21/2d861b0d42b553c9160ded8a62e99a66.png
教程结束了,通过这次操作,熟悉了搭建过程,换个空间,再来一次也是so easy。
kuangshen133 发表于 2021-11-21 19:50
小白问图床是什么东西?
简单理解为存放图片的地方,可以外链给别人看。
iflower 发表于 2021-11-21 19:20
版主有时间了,帮我们这些菜鸟写个教程呗
善用论坛搜索哦
PicGo和码云实现自建图床
https://www.52pojie.cn/thread-1292340-1-1.html
(出处: 吾爱破解论坛)
【深夜好文】Github+jsDelivr+PicGo打造稳定快速、高效免费图床,提高生产力.
https://www.52pojie.cn/thread-1138183-1-1.html
(出处: 吾爱破解论坛)
寻思着是不是吾爱人少了很多 等待中,确实有不太稳定的
期待一下 {:17_1077:} 1MB咋用? 基本没有什么用 萌嘟嘟 发表于 2021-11-21 16:55
1MB咋用?
只能存存小图片了-.-.. 这个是个好方法 picgo+github也挺香的{:301_997:} 不错,感谢楼主分享! 还是gitee好用一点