GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu14.04VPSにSeafileをインストールする方法

Seafileは、Seafileサーバーにファイルを保存し、Seafileクライアントを使用して複数のコンピューターまたはモバイルデバイス間でファイルを同期するためのオープンソースのクラウドストレージシステムです。 Seafileを使用すると、ファイル同期やWikiを使用してグループを作成したり、チームとのディスカッションを開始したりして、簡単なコラボレーションを実現することもできます。

このチュートリアルでは、MySQLサーバー、Apache Webサーバー、およびPHPを使用してUbuntu14.04Linux仮想サーバーにSeafileをインストールする手順を説明します。

まず、Ubuntu 14.04サーバーにユーザーrootとしてログインし、すべてのパッケージが最新であることを確認します

apt-get update
apt-get upgrade

Seafileに必要な次の依存関係をインストールします

apt-get install python-setuptools python-imaging python-mysqldb

MySQLサーバーをインストールする

apt-get install mysql-server

次のコマンドを実行してMySQLサーバーを保護し、新しいルートパスワードを設定します

mysql_secure_installation

次に、ApacheWebサーバーとPHPをサーバーにインストールします

apt-get install apache2 php5 libapache2-mod-php5

Seafileの最新の安定バージョンを公式Webサイトからサーバーにダウンロードします。この記事を書いている時点では、バージョン4.0.6です

cd /opt/
wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.0.6_x86-64.tar.gz

ダウンロードしたtarアーカイブを解凍します

tar -xzf seafile-server_4.0.6_x86-64.tar.gz
cd seafile-server-4.0.6/

次のスクリプトを実行して、サーバーがすべての要件を満たしているかどうかを確認します。

./setup-seafile-mysql.sh

すでにすべての要件がインストールされており、問題はないはずです。Enterキーを押してインストールを続行してください。サーバー名、IPアドレス、リスニングポート、Seafile用のMySQLデータベースの作成など、Seafileの構成に必要ないくつかの情報を入力するように求められます…

必要な情報をすべて入力すると、次のメッセージが表示されます

-----------------------------------------------------------------
Your seafile server configuration has been finished successfully.
-----------------------------------------------------------------

run seafile server:     ./seafile.sh { start | stop | restart }
run seahub  server:     ./seahub.sh  { start  | stop | restart  }

したがって、次のスクリプトを実行して、SeafileサーバーとSeahubサーバーを起動します。

./seafile.sh start 
./seahub.sh  start

Seahubサーバーは初めて起動するため、管理者アカウントを作成する必要があります。

What is the email for the admin account?
[ admin email ] [email protected]

What is the password for the admin account?
[ admin password ]

Enter the password again:
[ admin password again ]

----------------------------------------
Successfully created seafile admin
----------------------------------------

SeahubはSeafileサーバーパッケージであり、Webサイトにサービスを提供する軽量のPythonHTTPサーバーが含まれています。 Seahubサーバーが起動すると、https://yourdomain.com:8000でSeafileにアクセスし、作成された管理者アカウントでログインできます。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にSeafileのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. Ubuntu20.04にFastPanelをインストールする方法

  2. Ubuntu14.04VPSにeGroupwareをインストールする方法

  3. Ubuntu14.04VPSにPrestaShopをインストールする方法

  1. Ubuntu16.04にGraylogサーバーをインストールする方法

  2. Ubuntu16.04にPHP7.2をインストールする方法

  3. Ubuntu18.04にNextCloud15をインストールする方法

  1. Ubuntu18.04にSensuをインストールする方法

  2. Ubuntu18.04にNginxをインストールする方法

  3. Ubuntu18.04にTaskBoardをインストールする方法