Centos7.x展開SeaFileプライベートネットワークディスク

1.インストール環境依存
のyumはWGEのgcc-C ++をインストール-y ..........

2.ファイアウォールをオフにしFirewalld SElinuxが
systemctl STOPはfirewalld
systemct無効firewalld
CDの/ etc / SELinuxの/ configに
無効に有効にするために変更することを

EPEL、木の実Dextopをインストール3。

インストールEPEL

RPM -ivh http://mirrors.ustc.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm

インストール木の実Dextop

回転数--import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
のrpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/ NUX-dextopリリース-0-5.el7.nux.noarch.rpm

4.安装mysqlの或mariadb
のyum -yインストールmariadb mariadb-サーバが
有効systemctl mariadb
systemctl開始mariadb

mariadbの初期設定
mysql_secure_installation

独自のコンテンツに応じて設定を変更

あなたは、空白のパスワードを入力して実行して初めて。

ルートの現在のパスワードを入力します(なしのために入力してください):

、rootのパスワードを設定し、yが入る入力する必要があります。

セットrootのパスワード?[Y / N ] Y
、その後、新しいパスワードを2回入力します。

[削除]匿名ユーザーが入力します。

匿名ユーザーを削除しますか?[Y / N]

ルートリモートログインを禁止する、入力します。

リモートで許可しないrootログイン?[Y / N]

テスト・データベースを削除するかどうか、入力します。

それにテスト・データベースとのアクセスを削除しますか?[Y / N]

再ロード許可テーブルにするかどうか、入力します。

リロード権限テーブルになりましたか?[Y / N]

6.ログデータベース
のMySQL -uroot -p#データベースの説明への通常のアクセスが正常にデプロイされました

データベースへのアクセス許可を設定する7.

ルートIPを使用して任意のリモート接続を許可します

ユーザー「ルート」「リモート・ログイン・パスワード・ルート」@「%」で識別を作成します。

ルートに権限を追加します。

グラント上のすべての権限「ルート」@「%」「をリモートログインのrootパスワード」で識別します。

設定はすぐに有効になります

フラッシュ権限;

8.インストールseafile環境依存
のyum -yのpython-memcachedをpython-インストール LDAPのpython-urllib3のpython-イメージングのMySQL-pythonのpythonの配布のffmpeg ffmpegの-develのを

9.ソースパッケージをダウンロード
wgetのhttp://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_6.2.5_x86-64.tar.gz

10.解凍ソースパッケージ
のtar -zxf seafile-server_6.2.5_x86-64.tar.gz -Cパス

11.インストールするには、非圧縮ファイルを入力してください
* CDのseafile-サーバ-を
./setup-seafile-mysql.sh

12.以下の内容に応じて独自の設定を行って

クライアントのサービス名を表示し、入力したサービス名を入力します。

サーバーの名前は何ですか?これは、クライアント上に表示されます。

  • 15の文字または数字
    [サーバー名] OpsBakPE

、ドメイン名またはIPアドレスを入力し内部直接IPによる、入力したIP入力します。

サーバーのIPまたはドメインとは何ですか?
www.mycompany.com、192.168.1.101:たとえば、
[このサーバーのIPアドレスまたはドメイン] 192.168.16.203

デフォルトでは、/ルート/ seafileデータ、輸送中のデータファイル。

どこがあなたのseafileデータを入れたいですか?
十分な空き領域でボリュームを使用してください
[デフォルト「/ルート/ seafileデータ」]

デフォルトのファイルサービスポート8082を使用して、入力します。

あなたはseafileのファイルサーバー用に使用するポートをしたいですか?
[デフォルトの"8082"]

#Seahubは1つのキャリッジリターンの後に入力して、新しいデータベースを使用します。

seafileデータベースを初期化する方法を選択してください:

[1]を作成新しいccnet / seafile / seahubデータベース
[2]を使用する既存のccnet / seafile / seahubデータベース

[1又は2] 1

ただインストールmariadbので、ローカルのデフォルトを使用し、入力します。

MySQLサーバのホストとは何ですか?
[デフォルトは"localhost"]

Mariadbのデフォルトポートは3306で、入力します。

MySQLサーバのポートは何ですか?
[デフォルトの"3306"]

デフォルトのユーザーseafile利用mariadbとしてSeafile、と入力し、Enterキーを押します。

seafileのMySQLのユーザー名を入力します。存在していない場合は作成されます。
[デフォルトの"seafile"]

mariadb seafileユーザーのパスワードを入力し、Enterキーを押します。

「seafile」mysqlのユーザのパスワードを入力:
[seafileのパスワードを]

ccnet・サーバとして使用されるデフォルトのデータベース名ccnet-DBを使用して、Enterキーを押します。

ccnetサーバのデータベース名を入力してください:
[デフォルトの"ccnet-DB"を]

入力したデータベース名のseafile・サーバー用としてデフォルトseafile-DBを使用してください。

seafileサーバのデータベース名を入力してください:
[デフォルトの"seafile-DB"を]

入力し、seahubとして使用されるデフォルトのデータベース名seahub-DBを使用してください。

:seahub入力のためのデータベース名で、
[既定の「seahub-DB」]
待ち........成功したサイレントインストール

13. [スタート]サービス
./seafile.sh開始

14. [開始ポート
80の#を開始./seafile.shが設定されていないデフォルトのポートはポート8000です

15.訪問
のhttp:// IP:80 /#あなたがライン上でデフォルトのポート番号を設定していない場合

16.ログインアカウントのパスワード

おすすめ

転載: www.cnblogs.com/lfl17718347843/p/12045250.html