欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言或关注公众号:烈日下的男人

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

网站源码 sky995 2年前 (2022-12-13) 846次浏览 0个评论

本文及资源最后更新时间 2022-12-13 by sky995

前言

什么是图床

图床一般是指储存图片的服务器,有国内和国外之分。 国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。 国内也分为单线空间、多线空间和cdn加速三种。 就是专门用来存放图片,同时允许你把图片对外连接的网上空间,不少图床都是免费的。

中文名: 图床

功能: 专门储存图片的空间

国内图床: 单线空间,多线空间,cdn加速

图床种类: 国内和国外,有空间距离的因素

外文名: Image Hosting Service

(ps:上面都是百度的,反正就是一个储存媒体文件的空间)

为什么选择使用“七牛云”:

这里必须吐槽一下。我开始使用的是Github,做完发现国内访问太慢(其实是直接访问不了)。于是我用了jsdelivr(免费的CDN)PC端可以访问移动端访问不了,具体原因我也不知道。于是我又换到了Gitee,但是Gitee要开源项目需要两天时间。并且!!Gitee对平台的代码又开始了审查功能,部分链接可能会失效。所以果断放弃。然后我叒换到了牛七云。当然这里使用其他的比如阿里云,腾讯云,又拍云应该也差不多。牛七云可以白嫖10G,腾讯和阿里的账号可以留着买低价服务器。七牛云图床,配置也不是很难,五分钟搞定了,不过需要自己有域名,他给的免费域名30天后自动就到期了,内容也会被清空(从别的博客看到的,不确定真假)。所以建议用自己的域名。


正文教程开始

一、注册域名

如果自己有域名的可以略过这一段。如果没有域名可以考虑买一个,也不是很贵,我买的腾讯云的域名,当时有活动,后缀.top的一年7块,第一年1块。还是很划算的,不知道现在怎么样了,应该也不会很贵,或者可以去淘宝瞅瞅。(其实这里只需要一个二级域名来重定向,或许找认识的有域名的朋友让他随便给你分一个二级域名也可以hhh,白嫖到底)

需要购买腾讯或者阿里的直接去官网搜索“域名注册”选择对应的类型按照提示购买就行。

二、生成二级域名

注册域名之后进入自己的控制台,添加一条记录。主机记录按个人习惯填,记录类型填“GNAME”,其他的先随便填之后会改(图片演示为腾讯云控制台)

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

三、注册牛七云账号

登录七牛官网,先注册一个七牛云的账号

这里注意,用户类型选择个人账号,然后进行实名认证。

四、创建牛七云存储空间

按照下图创建即可。

 

按照下图创建即可。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

五、绑定二级域名

进入七牛云域名绑定页面,点击添加域名,然后下图只需要把刚刚(步骤二)配置的域名写上,然后其余默认就行,点击创建。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

然后回到上一个页面,点击刚刚填写的那条域名进入配置界面。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

在配置界面中找到“CNAME”信息并复制。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

回到域名控制台将二级域名的记录值改成刚刚复制的信息。

配置完了之后等一会,系统审核完成后会发邮件,等状态变成成功说明配置完成了。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)
使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

六、配置PicGO

没有PicGO的点击去GitHub下载,windows系统直接下载.exe文件即可。具体使用操作请查看这篇文章

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

进入七牛云页面,右上角头像->密钥管理->复制 AccessKey和SecretKey到PicGo中,

  • 存储空间名:你刚刚建立的空间的名字。
  • 访问网址:刚刚绑定的那个二级域名。
  • 存储区域:七牛云的存储区域(华东 z0,华北 z1,华南 z2,北美 na0,东南亚 as0 ),根据你空间所在的区域,填对应的代码。
使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

配置完成后点击“上传区”随意上传一张照片。(进度条为红色代表上传失败,请检查前几步操作是否存在问题)

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

上传完成后点击“相册”复制一张照片的链接到浏览器进行测试,能够正常浏览到照片表示全部配置成功,恭喜你拥有了自己的图床。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)
使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

实际调用(制作随机图片的API接口)

一、部署服务器

我用的是腾讯云+宝塔面板,我这里就用宝塔面板进行演示。

首先进入宝塔面板点击左侧导航中的“网站”,点击根目录路径。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

在根目录下新建两个文件——img.txt和image.php(名字可按喜好命名,服务器一定要有php环境)。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

双击“image.php”写入以下代码。

<?php
//存有美图链接的文件名img.txt
$filename = “img.txt”;
if(!file_exists($filename)){
die(‘文件不存在’);
}
//从文本获取链接
$pics = [];
$fs = fopen($filename, “r”);
while(!feof($fs)){
$line=trim(fgets($fs));
if($line!=){
array_push($pics, $line);
}
}
//从数组随机获取链接
$pic = $pics[array_rand($pics)];
//返回指定格式
$type=$_GET[‘type’];
switch($type){
//JSON返回
case ‘json’:
header(‘Content-type:text/json’);
die(json_encode([‘pic’=>$pic]));
default:
die(header(“Location: $pic”));
}
?>

二、获取图床上的图片链接

打开PicGO,点击“相册”全选所有图片并复制URL。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

然后把复制的URL粘贴到在服务器上创建的“img.txt”中。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

最后在浏览器中输入[自己的域名+imge.php]进行测试,能够正常访问到图片则代表配置成功。

使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)

 


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:使用PicGo免费配置(搭建)七牛云图床(图文手把手详细)
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址