GNU/Linux >> Linux の 問題 >  >> Debian

Debian6VPSにSOGoをインストールする方法

次の記事では、SOGoのインストールについて説明します。このセットアップでは、Debian6仮想サーバーの1つを使用しました。

SOGoとは何ですか?

SOGoは、無料で最新のスケーラブルなグループウェアサーバーです。お気に入りのWebブラウザを介して、Mozilla ThunderbirdやLightningなどのネイティブクライアントを使用して、共有カレンダー、アドレスブック、および電子メールを提供します。

では、セットアップから始めましょう。

1.スクリーンセッションを開始します

# screen -U -S sogo

2. Apacheをインストールする必要があるため、まだインストールしていない場合はインストールします。

# apt-get install apache2

3.システムが最新であることを確認します:

# apt-get update
# apt-get dist-upgrade

4. SOGoリポジトリをソースに追加します:

# echo -e "# sogo repo\ndeb http://inverse.ca/debian squeeze squeeze\n" >> /etc/apt/sources.list
# apt-key adv --keyserver keys.gnupg.net --recv-key 0x810273C4
# apt-get update

5.以下を実行して、SOGoといくつかの必要なアプリケーションをインストールします。

# apt-get install sogo sope4.9-gdl1-mysql mysql-server memcached rpl

6. tmpreader警告を削除します:

# rpl 'SHOWWARNING=true' 'SHOWWARNING=false' /etc/tmpreaper.conf

7. memcachedを設定します:

# rpl '127.0.0.1' localhost /etc/memcached.conf

8. MySQLのセットアップ:

# mysql_secure_installation

9. MySQLとmemcachedを再起動します:

# service mysql restart
# service memcached restart

10.SOGoで使用するデータベースを作成します

# mysql -u root -p

mysql> CREATE DATABASE sogoDB;
mysql> GRANT ALL ON sogoDB.* TO 'sogoUSER'@'localhost' IDENTIFIED BY '<MY_SECRET_PASS>';
mysql> USE sogoDB;
mysql> CREATE TABLE sogo_users (c_uid VARCHAR(10) PRIMARY KEY, c_name VARCHAR(10), c_password VARCHAR(32), c_cn VARCHAR(128), mail VARCHAR(128));
mysql> INSERT INTO sogo_users VALUES ('dan', 'dan', MD5('<MY_SECRET_PASS>'), 'Dan User', '[email protected]');
mysql> \q

11. SOGoの構成は、HOME_DIR

の下でユーザー「sogo」として実行する必要があります。
# su - sogo -s /bin/bash
# defaults write sogod SOGoTimeZone "US/Central"
# defaults write sogod SOGoMailDomain "example.com"
# defaults write sogod SOGoLanguage "English"
# defaults write sogod SOGoUserSources '({canAuthenticate = YES; displayName = "SOGo Users"; id = users; isAddressBook = YES; type = sql; userPasswordAlgorithm = md5; viewURL ="mysql://sogoUSER:<MY_SECRET_PASS>@127.0.0.1:3306/sogoDB/sogo_users";})'

# defaults write sogod SOGoProfileURL 'mysql://sogoUSER:<MY_SECRET_PASS>@127.0.0.1:3306/sogoDB/sogo_user_profile'
# defaults write sogod OCSFolderInfoURL 'mysql://sogoUSER:<MY_SECRET_PASS>@127.0.0.1:3306/sogoDB/sogo_folder_info'
# defaults write sogod OCSSessionsFolderURL 'mysql://sogoUSER:<MY_SECRET_PASS>@127.0.0.1:3306/sogoDB/sogo_sessions_folder'
# defaults write sogod SOGoAppointmentSendEMailNotifications YES
# defaults write sogod SOGoLoginModule Calendar
# defaults write sogod SOGoSieveScriptsEnabled YES

# defaults write sogod SOGoSieveServer sieve://localhost:4190
# defaults write sogod SOGoVacationEnabled YES
# defaults write sogod SOGoMailMessageCheck every_5_minutes
# defaults write sogod SOGoFirstDayOfWeek 1
# defaults write sogod SOGoSuperUsernames '( "admin" )'

# defaults write sogod SOGoDraftsFolderName "INBOX.Drafts"
# defaults write sogod SOGoSentFolderName "INBOX.Sent"
# defaults write sogod SOGoTrashFolderName "INBOX.Trash"
# defaults write sogod NGImap4ConnectionStringSeparator "."

# exit

12. SOGo Apache構成ファイルをセットアップします:

# cp /etc/apache2/conf.d/SOGo.conf /root/
# sed -i 's#yourhostname#example.com#g' /etc/apache2/conf.d/SOGo.conf
# sed -i 's#"x-webobjects-server-port" "443"#"x-webobjects-server-port" "80"#' /etc/apache2/conf.d/SOGo.conf
# sed -i 's#https#http#' /etc/apache2/conf.d/SOGo.conf

13.必要なApacheモジュールをいくつか有効にします。

# a2enmod proxy proxy_http headers rewrite

14.SOGoとApacheを再起動します

# service sogo restart
# service apache2 restart

15.http://example.com/SOGoでSOGoインスタンスを開きます

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

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


Debian
  1. Debian8VPSにSubrionCMSをインストールする方法

  2. PostgreSQLを使用してDrupalをDebian8VPSにインストールする方法

  3. Debian8VPSにDotclearをインストールする方法

  1. Debian8VPSにJamroomをインストールする方法

  2. Debian8VPSにNginxを使用してFuelPHPをインストールする方法

  3. Debian8にSOGoをインストールする

  1. DebianVPSにOpenNMSをインストールする方法

  2. DebianWheezyVPSにChiveをインストールする方法

  3. Debian9VPSにFengOfficeをインストールする方法