Ubuntu 04 のソースコードからの FileBrowser インストール手順

WBOY
リリース: 2024-09-03 14:23:59
オリジナル
553 人が閲覧しました

FileBrowser Installation Steps from Source Code on Ubuntu 04

Ubuntu 24.04 のソースから FileBrowser を使用するには、次の手順に従います。

1. 前提条件

必要なツールと依存関係がインストールされていることを確認してください:

sudo apt update sudo apt install -y build-essential git
ログイン後にコピー

2. FileBrowser リポジトリのクローンを作成します

FileBrowser のソース コードは GitHub でホストされています。 git:
を使用してリポジトリのクローンを作成します。

git clone https://github.com/filebrowser/filebrowser.git cd filebrowser
ログイン後にコピー

3. ファイルブラウザを構築

FileBrowser は Go で書かれています。ビルドするには Go をインストールする必要があります。

Go をインストール

Go がまだインストールされていない場合は、次のコマンドを使用してインストールできます。

sudo apt install -y golang
ログイン後にコピー

インストールを確認します:

go version
ログイン後にコピー

ファイルブラウザを構築

FileBrowser ディレクトリに移動し、アプリケーションをビルドします。

cd filebrowser go build -o filebrowser
ログイン後にコピー

これにより、現在のディレクトリに filebrowser という名前の実行可能ファイルが作成されます。

4. 実行可能ファイルを移動

簡単に実行できるように、ファイルブラウザのバイナリを PATH 内のディレクトリ (/usr/local/bin など) に移動します。

sudo mv filebrowser /usr/local/bin/
ログイン後にコピー

5. Systemd サービス ファイルを作成します

FileBrowser を systemd サービスとして管理するには、サービス ファイルを作成します。

sudo nano /etc/systemd/system/filebrowser.service
ログイン後にコピー

次のコンテンツをサービス ファイルに追加します:

Description=File Browser
After=network.target

[Service]
User=yourusername
Group=yourusername
ExecStart=/usr/local/bin/filebrowser -r /path/to/your/root/directory
Restart=on-failure

[Install]
WantedBy=multi-user.target

ログイン後にコピー

ユーザー名を実際のユーザー名に置き換え、必要に応じて ExecStart パスを調整します。

6. Systemd をリロードしてサービスを開始します

systemd をリロードして、新しいサービス構成を適用します:

sudo systemctl daemon-reload
ログイン後にコピー

FileBrowser サービスを開始します:

sudo systemctl start filebrowser
ログイン後にコピー

起動時にサービスが開始できるようにします:

sudo systemctl enable filebrowser
ログイン後にコピー

7. ファイルブラウザの設定

必要に応じて、FileBrowser の構成ファイルを作成するか、デフォルト設定を変更します。

設定ファイル

コマンドライン オプションを使用するか、構成ファイルを作成することによって、追加の構成を指定できます。詳細な構成オプションについては、FileBrowser のドキュメントを確認してください。

8. インストールを確認します

FileBrowser サービスのステータスをチェックして、実行されていることを確認します。

バッシュ

コードをコピー

sudo systemctl status filebrowser
ログイン後にコピー

サービスのステータスがアクティブ (実行中) であることが表示されます。

9. ファイルブラウザにアクセスします

Web ブラウザを開き、http://localhost:8080 (または構成したポート) に移動して、FileBrowser Web インターフェイスにアクセスします。

結論

これらの手順に従うことで、Ubuntu 24.04 にソースから FileBrowser をインストールし、systemd サービスとして実行するように設定できるはずです。問題が発生した場合は、FileBrowser のドキュメントを参照するか、サービス ログで詳細を確認してください。

以上がUbuntu 04 のソースコードからの FileBrowser インストール手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!