pxhzai 发表于 2021-11-21 16:15

年轻人的第一个图床

本帖最后由 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。



pxhzai 发表于 2021-11-21 21:36

kuangshen133 发表于 2021-11-21 19:50
小白问图床是什么东西?

简单理解为存放图片的地方,可以外链给别人看。


正己 发表于 2021-11-21 22:09

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
(出处: 吾爱破解论坛)

迦南圣经 发表于 2021-11-21 16:19

寻思着是不是吾爱人少了很多

小懒虫丶 发表于 2021-11-21 16:42

等待中,确实有不太稳定的
期待一下

萌嘟嘟 发表于 2021-11-21 16:55

{:17_1077:}   1MB咋用?

dork 发表于 2021-11-21 17:25

基本没有什么用

Niko999 发表于 2021-11-21 17:45

萌嘟嘟 发表于 2021-11-21 16:55
1MB咋用?

只能存存小图片了-.-..

kk1212 发表于 2021-11-21 17:55

这个是个好方法

正己 发表于 2021-11-21 17:56

picgo+github也挺香的{:301_997:}

ZengCO 发表于 2021-11-21 18:42

不错,感谢楼主分享!

YVKG 发表于 2021-11-21 18:57

还是gitee好用一点
页: [1] 2 3 4 5
查看完整版本: 年轻人的第一个图床