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.ログインアカウントのパスワード