chevereto是目前最好的图床之一。功能也非常强大。其免费版和收费版的区别,在于收费版多了硬盘扩展,社交分享功能和技术支持。硬盘扩展指的是你可以通过sftp等方式把上传的文件储存在其他服务器上。免费版已经足够使用。chevereto的安装简单,支持中文。
官网:https://chevereto.com/
DEMO:https://demo.chevereto.com/
博客链接:https://www.iamzlt.com/?p=69
Apache/Nginx
PHP 5.5+
MySQL 5.0+
CentOS 7 mysql5 PHP-7.1.30 apache2.4.6
#mysql -uroot -p
create database Chevereto
可在服务器中可以用下面代码进行项目下载。
#git clone https://github.com/Chevereto/Chevereto-Free
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。如果没有git,可自行下载:
#yum install git -y
用unizp Chevereto-Free
将压缩文件解压到/www/html中。在服务器中进入目录,在app文件夹下创建settings.php文件。
#touch settings.php
从浏览器中打开相应目录位置。会提示部分文件夹无相关读写权限。
在服务器中进入目录文件夹。可将提示中的相关目录的权限进行修改,也可以通过一下方式对全部文件进行修改。
#chmod -R 775 ./*
同时对文件拥有者进行修改
#chown -R apach:apache ./*
再次在浏览器中打开相关目录位置,也许会存在404错误,提示/install/ was not found on this server。
回到服务器,进入/etc/httpd/conf中,对httpd.conf文件进行相应的修改。
若httpd版本不同,没有相关目录,可用find / -name httpd.conf
查找目录位置。
在文件中加入如下代码:
<Directory /var/www/html/Chevereto> //var/www/html/~为Chevereto路径位置,按自己的路径为准。
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
:/wq
保存退出,并重启httpd服务。
#service httpd restart
在浏览器中进入相关目录,填写用户和数据库等信息即可。
回到服务器,进入/etc/httpd/conf中,对httpd.conf文件进行相应的修改。
在文件中加入如下代码:
<Directory /var/www/html/Chevereto> //var/www/html/~为Chevereto路径位置,按自己的路径为准。
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
:/wq
保存退出,并重启httpd服务。
#service httpd restart
在界面中下载install.php将文件传到服务器,/var/www/html/***下,并将 目录及文件权限改为775。
#chmod 775 Chevereto //以自己的目录为准
#cd Chevereto
#chmod 755 installer.php
在浏览器中进入相关路径,根据提示进行下载、用户注册、填写数据库信息等操作即可。
微信公众号: