LinuxでLycheePhoto管理ツールをセットアップする方法

Lychee Photo管理ツールはLinux用のWebソフトウェアであり、GoogleフォトやiPhotoなどの独自のツールで見られるように、ユーザーがローカルネットワーク上のデジタル写真を効率的にリモートで管理できるようにします。これは主にサーバーグレードのディストリビューションを対象としていますが、常にオンラインである限り、古いLinuxOSでこのソフトウェアを使用することができます。

このチュートリアルでは、LinuxにLychee写真管理システムをインストールしてセットアップする方法について説明します。Ubuntuサーバーをインストールし、ガイドに従ってそれを実行する方法を学びましょう!

注:少なくとも2つのコアと4GBのRAMがない限り、Lycheeを使用しないでください。

始める前に

Lychee Photo管理システムは、サーバーとして実行できるすべてのLinuxOSで動作します。そうは言っても、このチュートリアルでは、Ubuntuサーバーでのセットアップに焦点を当てます。理解しやすく、優れたLinuxサーバーOSの1つであるUbuntuを選択します。ただし、Ubuntuサーバーの大ファンでない場合は、とにかくこのガイドに従ってください。インストール手順は同じですが、パッケージ名の違いがあります。

ライチをダウンロード

ソフトウェア用のUbuntu固有のパッケージがないため、使用する前にインターネットからLychee写真管理ツールをダウンロードする必要があります。ソフトウェアをダウンロードするには、Gitパッケージを介してGitHubを操作する必要があります。ターミナルを開き、Ubuntuサーバーに最新バージョンのGitツールをインストールします。

sudo apt install git

Gitツールを設定したらsuまたはsudo-sコマンドを使用してルートシェルを取得します。

su-

また

sudo -s

CDコマンドを使用して、ターミナルセッションをホームディレクトリから / var / www / html / フォルダに移動します。新しいLycheeフォルダーを作成しないように注意してください。Gitは、ダウンロードプロセス中に新しいフォルダーを作成します。

cd / var / www / html /

gitcloneコマンドを使用してコードのクローンを作成します。

注:Gitに問題がありますか?してお気軽にダウンロードしてください代わりにUbuntuのサーバにライチのZipアーカイブを!

LinuxでLycheePhoto管理ツールをセットアップする方法

git clone https://github.com/electerious/Lychee.git

Lycheeコードフォルダーのアクセス許可を更新します。以下のchmodコマンドを注意深くお読みください。パーミッションは777ではなく750に設定する必要があります。パーミッションが正確に設定されていないと、Lycheeは正しく実行されません。

cdライチ
chmod -R750アップロード/

chmod -R750データ/

SQLデータベースを設定する

LycheeソフトウェアはUbuntuサーバー上にあります。ただし、LycheeにはSQLデータベースがまだ設定されていないため、アクセスすると実行に失敗する可能性があります。SQLデータベースを設定するには、ターミナルを開き、以下の手順に従います。

ステップ1:  UbuntuサーバーにLAMPサーバーパッケージをインストールし、MySQLをセットアップします。

su-

また

sudo -s
apt install lamp-server ^

ステップ2: MySQLセキュアインストールプロセスを実行し、Ubuntuサーバー用のデータベースソフトウェアを構成します。

mysql_secure_installation

手順3: SQLルートアカウントを使用して、MySQLコマンドラインインターフェイスにログインします。

mysql -u root -p

ステップ4:ライチの写真管理システム用の新しいデータベースを作成します。

データベースライチを作成します。

ステップ5: MySQLと対話するためのLycheeソフトウェアのユーザーを作成します。必ず「パスワード」を目的のSQLデータベースパスワードに変更してください。

ライチにすべての特権を付与します。* lycheeadmin @ 'localhost'に 'Password'で識別され、オプションが付与されます。

ステップ6:MySQLの権限をフラッシュします。

フラッシュ特権;

ステップ7:  MySQLコマンドラインデータベースからログアウトします。

PHPアドオン

LAMP(Linux Apache MySQLおよびPHP)をセットアップしましたが、Lycheeが必要とするPHPアドオンパッケージがUbuntuにインストールされていないため、完了していません。それらをインストールするには、ターミナルウィンドウを開き、Aptパッケージマネージャーを使用します。

sudo apt install php7.2- *

上記のコマンドは、システムに必要なすべてのPHPアドオンをセットアップする必要があります。問題が発生した場合は、Lycheeの公式ドキュメントページを参照してください。

Apache構成

インストールプロセスの最後のステップは、Apache2WebサーバーのサイトとしてLycheeをセットアップすることです。ターミナルを開き、touchコマンドを使用して新しい構成ファイルを作成します。

su-

また

sudo -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

次の場所でライチの写真管理システムにアクセスします。

LinuxでLycheePhoto管理ツールをセットアップする方法

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

WebUIがロードされたら、SQLユーザーとパスワードを入力する必要があります。ユーザー名には、lycheeadminと入力します。パスワードには、先ほど設定したSQLパスワードを入力してください。

SQL情報を設定すると、新しいプライベート写真管理システムにアクセスできるようになります。

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!