如何在 Linux 上設置荔枝照片管理工具

Lychee 照片管理工具是一款適用於 Linux 的網絡軟件,它允許用戶高效地遠程管理本地網絡上的數碼照片,就像我們在 Google 照片、iPhoto 等專有工具中看到的一樣。它主要針對服務器級發行版,但只要它始終在線,就可以在任何舊的 Linux 操作系統上使用該軟件。

在本教程中,我們將介紹如何在 Linux 上安裝和設置荔枝照片管理系統。安裝 Ubuntu 服務器並按照我們的指南學習如何開始!

注意:請不要嘗試使用 Lychee,除非您至少有兩個內核和 4GB 的 RAM!

在我們開始之前

Lychee Photo 管理系統適用於任何可以作為服務器運行的 Linux 操作系統。話雖如此,本教程將重點介紹在 Ubuntu 服務器下進行設置。我們選擇 Ubuntu,因為它易於理解,並且是目前最好的 Linux 服務器操作系統之一。但是,如果您不是 Ubuntu 服務器的忠實擁護者,請隨時遵循本指南。安裝說明是相同的,只是包名稱不同。

下載荔枝

您必須從互聯網上下載 Lychee 照片管理工具才能使用它,因為該軟件沒有 Ubuntu 特定的軟件包。要下載該軟件,您需要通過 Git 包與 GitHub 交互。打開終端並在您的 Ubuntu 服務器上安裝最新版本的 Git 工具。

sudo apt 安裝 git

設置 Git 工具後,使用susudo -s命令獲取 root shell 。

蘇 -

或者

須藤 -s

使用CD命令,將終端會話從主目錄移動到 /var/www/html/ 文件夾中。確保您沒有創建新的 Lychee 文件夾!Git 將在下載過程中創建新文件夾。

cd /var/www/html/

使用git clone命令克隆代碼。

注意:在使用 Git 時遇到問題?隨意將Lychee 的 Zip 存檔下載到您的 Ubuntu 服務器!

如何在 Linux 上設置荔枝照片管理工具

git 克隆 https://github.com/electerious/Lychee.git

更新 Lychee 代碼文件夾的權限。請仔細閱讀下面的chmod命令!權限必須設置為 750,而不是 777。如果設置不正確,Lychee 將無法正確運行!

cd荔枝
chmod -R 750 上傳/

chmod -R 750 數據/

設置 SQL 數據庫

Lychee 軟件在您的 Ubuntu 服務器上。但是,如果您訪問 Lychee,它可能無法運行,因為它尚未設置 SQL 數據庫。要設置 SQL 數據庫,請打開終端並按照以下步驟操作。

步驟 1: 在 Ubuntu 服務器上安裝 LAMP 服務器包並設置 MySQL。

蘇 -

或者

須藤 -s
apt 安裝燈服務器^

第二步:運行MySQL安全安裝程序,為Ubuntu服務器配置數據庫軟件。

mysql_secure_installation

第 3 步:使用 SQL Root 帳戶登錄 MySQL 命令行界面。

mysql -u 根 -p

第四步:為荔枝圖片管理系統新建一個數據庫。

創建數據庫荔枝;

第五步:為荔枝軟件創建一個與MySQL交互的用戶。請務必將“密碼”更改為您想要的 SQL 數據庫密碼。

授予荔枝的所有特權。* TO lycheeadmin@'localhost' 由'Password' 識別,並帶有 GRANT OPTION;

第 6 步:刷新 MySQL 的權限。

刷新權限;

步驟 7: 註銷 MySQL 命令行數據庫。

PHP 附加組件

我們已經設置了 LAMP(Linux Apache MySQL 和 PHP),但是我們還沒有完成,因為 Lychee 需要的 PHP 附加包沒有安裝在 Ubuntu 上。要安裝它們,請打開一個終端窗口並使用 Apt 包管理器。

sudo apt 安裝 php7.2-*

上面的命令應該為您的系統設置所有必要的 PHP 附加組件。如果您遇到問題,請參閱 Lychee 官方文檔頁面。

阿帕奇配置

安裝過程的最後一步是將 Lychee 設置為 Apache2 Web 服務器中的站點。打開終端並使用touch命令創建一個新的配置文件。

蘇 -

或者

須藤 -s

觸摸 /etc/apache2/sites-available/lychee.conf

在 Nano 文本編輯器中打開新的配置文件。

nano /etc/apache2/sites-available/lychee.conf

將下面的代碼粘貼到 Nano 中,然後按Ctrl + O保存它。請務必查看代碼並對其進行更改以滿足您的需要。

VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/Lychee/
ServerName domain.com
ServerAlias www.domain.com

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all

ErrorLog /var/log/apache2/domainname.com-error_log
CustomLog /var/log/apache2/domainname.com-access_log common

訪問您的 Lychee 照片管理系統:

如何在 Linux 上設置荔枝照片管理工具

https://ip-address-of-server/Lychee

當 WebUI 加載時,您需要填寫 SQL 用戶和密碼。對於用戶名,輸入lycheeadmin。對於密碼,請輸入您之前設置的 SQL 密碼。

使用 SQL 信息集,您將可以訪問新的私人照片管理系統。

Leave a Comment

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。

如何在 Linux 上玩神界:原罪 2

如何在 Linux 上玩神界:原罪 2

详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。

如何在 Linux 上玩鋼鐵雄心 IV

如何在 Linux 上玩鋼鐵雄心 IV

學習如何在 Linux 系統上安裝和運行鋼鐵雄心 IV,這是一款以二戰為背景的策略遊戲。

如何使用 Rescuezilla 克隆 Linux 硬盤

如何使用 Rescuezilla 克隆 Linux 硬盤

您需要克隆 Linux 硬盘吗?使用简单的方法达成目的,看看 Rescuezilla,这是一款用户友好的驱动器克隆工具。

如何在 Kali Linux 上安裝 Discord

如何在 Kali Linux 上安裝 Discord

Discord 正迅速成為計算機用戶交流的主要方式之一。了解如何在 Kali Linux 上安裝 Discord,包括 DEB 包、Flatpak 和 Snap 方法。

如何在 Linux 上運行 Microsoft Word

如何在 Linux 上運行 Microsoft Word

需要在您的 Linux 筆記本電腦或台式機上運行 Microsoft Word 以便在工作或學校使用?不確定如何設置?跟著我們。

使用 Linux 在 LAN 上運行虛擬機的簡單方法

使用 Linux 在 LAN 上運行虛擬機的簡單方法

您是否知道可以通過 LAN 在 Linux 台式機、筆記本電腦或服務器上運行虛擬機?這是如何做到的。

如何在 Linux 桌面上使用 YouTube Music

如何在 Linux 桌面上使用 YouTube Music

YouTube Music 是一項出色的服務,提供無限音樂選擇。了解如何在 Linux 桌面上安裝和使用 YouTube Music。