Linux下利用chevereto图床程序搭建图片外链库

文章最后更新时间:2025-03-29 23:42:53

最近发现了一个图床外链程序,适合拿来做图片展示,外链,界面美观大气,功能也强大。非常适合图多的站长用!而且这本身就相当于一个图片网站了。演示图如下(拿了某萌妹站长的图):

 

QQ图片20171221095038.jpg
QQ截图20171221095325.jpg

 

长话短说,下面是安装的步骤。

 

首先要准备的东西还是老生常谈的centos服务器一台,Xshell、winscp等工具。由于是做图片网站和外链的,所以网速越快越好,当然,国内的某云某云还是不要考虑了,基础版只有1M带宽,一张网页加载一年。推荐香港、日本或者新加坡等距离近的服务器,服务商还是推荐linode。

系统环境必备LNMP,具体服务器开通及LNMP环境搭建请看:从0开始,选购VPS,搭建LNMP环境+绑定域名解析+WordPress个人网站 的前三章,本文就不在赘述了。

 

确保了我们的服务器有LNMP环境,那么我们就可以开始了。

 

第一步 设置域名解析

在你的域名服务商那里添加一个A解析,以阿里云为例,在控制台-域名与万网-域名 中设置解析,如图:

image.png

其中主机记录是域名的前缀(如v.xiaoweigod.com 主机记录是v),记录值是服务器的IP地址。

 

接下来是在服务器中添加域名对应的网页目录,用xshell连接上你的机器,执行:

lnmp vhost add

如图填写你的域名、网站目录,伪静态和创建数据库都选no。

image.png

 

第二步 配置数据库并安装chevereto

image.png

  • 下载chevereto最新版本,已经整理好破解版本v3.8.11。 链接:https://pan.baidu.com/s/1bN8rBg 密码:wp0h
  • 解压并用winscp连接到你的服务器,上传到你的网页文件夹中。

 

第三步 安装配置chevereto

  • 首先你需要先创建一个 app/settings.php的文件,在网站目录执行:
vim app/settings.php

esc然后 :wq 保存。

  • 然后你需要给images和content目录读写权限,执行:
chown -R www:www images/
chown -R www:www content/
  • 配置一下伪静态,需要修改你的网站配置文件,在 /usr/local/nginx/conf/vhost/你的域名.conf,编辑这个文件:
vim /usr/local/nginx/conf/vhost/你的域名.conf

加入如下内容(详见官方文档:https://chevereto.com/docs/requirements):

# Image not found replacementlocation ~ (jpe?g|png|gif) {
        log_not_found off;
        error_page 404 /content/images/system/default/404.gif;}# CORS header (avoids font rendering issues)location ~ .(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$ {
        add_header Access-Control-Allow-Origin "";}# Pretty URLslocation / {
        try_files $uri $uri/ /index.php?$query_string;}

然后重启nginx:

service nginx restart
  • 打开你的域名,可以看到安装界面,填入数据库信息。

image.png

  • 根据页面提示把这些内容加入app/settings.php文件中:

    image.png

  • 接着填写一些乱七八糟的管理员信息就OK了。

至于怎么用,那就看各位大佬了。搭都能搭起来,用肯定不在话下吧。这个管理界面还是挺人性化的,也可以设置成中文,小白三分钟就能学会。

 

image.png

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容