Chevereto:搭建自己的图床服务器实战篇

写Markdown文章免不了需要贴图,如果是用Gollum之类的自己搭建的wiki服务,贴图服务就成为了刚需,这里介绍一个图床神器:Chevereto。通过搭建Chevereto服务,你就可以拥有类似简书一样方便的贴图能力,而且获得的图片外链还可以由你自己控制,避免了第三方服务突然失效带来的尴尬。

准备工作

Chevereto是一款PHP开发的服务,需要配置MySQL,其它就没有任何要求了,因此比较容易搭建。
首先PHP要求是5.6及以上版本,如果你使用的是CentOS6版本,那么就需要第三方源来安装了。

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
# yum install http://rpms.remirepo.net/enterprise/remi-release-6.rpm
# yum install yum-utils
# yum-config-manager --enable remi-php70   [Install PHP 7.0]
# yum install php php-mbstring php-gd php-xml php-mysqlnd php-fpm
# php -v

MySQL的安装说明传送门

创建数据库及用户

安装之前需要在MySQL中创建数据库及用户

CREATE DATABASE IF NOT EXISTS imgbed DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
grant all privileges on imgbed.* to ibuser@localhost identified by '12345678';
flush privileges;
show grants for ibuser;

下载及安装

可以直接从github上下载Chevereto的开源版本

git clone https://github.com/Chevereto/Chevereto-Free

下载后需要将目录设置为httpd服务的根目录,并设置相应的属性(这里使用了虚拟域名,具体设置请参考其它文档)

<VirtualHost *:80>
    ServerAdmin webmaster@imgbed.yourdomain.com
    DocumentRoot "/www/Chevereto-Free"
    ServerName imgbed.yourdomain.com
    ErrorLog logs/imgbed.yourdomain.com-error_log
    CustomLog logs/imgbed.yourdomain.com-access_log common
</VirtualHost>
<Directory /www/Chevereto-Free>
    AllowOverride all
</Directory>

然后在Chevereto-Free目录下执行以下操作以设置权限

# touch app/settings.php
# chmod 777 content images app/content app/settings.php

之后就可以在浏览器中输入网址进入安装程序

http://imgbed.yourdomain.com

当然你需要先设置好域名解析~

在安装界面上输入前面创建好的数据库名、用户名及密码,并设置网站的管理员用户及密码,安装完成!

首页

这时候你就可以点击上传按钮进行图片上传,可以直接进行屏幕截图的 Ctrl+C/Ctrl+V 哦!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,934评论 0 10
  • 安装并配置MySQL数据库 3.2.1安装MySQL数据库 1.MySQL数据库的安装环境准备 如果读者没有物理服...
    SkTj阅读 4,130评论 0 6
  • mysqladmin -u root -p oldpass password newpass mysqladmin...
    不排版阅读 2,275评论 0 3
  • 听过一句话:决定你人生高度的,其实是你的学习力,要想得到一件东西,你首先得配得上他,而配得上他这几个字,就已经把...
    独孤一偶阅读 15,802评论 0 2
  • 上周六,醉醺醺的老良被老婆拖出了酒馆,这事一时被大家传为笑谈,当我遇见老良时,他还在为此事尴尬不已。 ...
    夏诗宇阅读 616评论 9 17