伺服器搭建圖床:Chevereto安裝教程

IamZLT發表於2020-04-05

相關介紹

chevereto是目前最好的圖床之一。功能也非常強大。其免費版和收費版的區別,在於收費版多了硬碟擴充套件,社交分享功能和技術支援。硬碟擴充套件指的是你可以通過sftp等方式把上傳的檔案儲存在其他伺服器上。免費版已經足夠使用。chevereto的安裝簡單,支援中文。

官網https://chevereto.com/

DEMOhttps://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

一、通過ZIP安裝

可以點選 這裡,進入Github專案地址瞭解詳情。

可在伺服器中可以用下面程式碼進行專案下載。

#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

在瀏覽器中進入相關目錄,填寫使用者和資料庫等資訊即可。

二、通過installer.php檔案安裝

官網地址: chevereto.com/get-started

回到伺服器,進入/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

在瀏覽器中進入相關路徑,根據提示進行下載、使用者註冊、填寫資料庫資訊等操作即可。

相關設定

在安裝配置好之後,可進入Chevereto的儀表盤進行相關設定。可在主頁中設定相關Logo、標題等常規設定,也可以呼叫API,或插入CSS樣式等 。

微信公眾號:

相關文章