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

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

Group-Officeは、使いやすいオープンソースのグループウェアおよびCRMアプリケーションです。これにより、ユーザーはWebブラウザーを介して、プロジェクト、タスク、メモ、ファイル、カレンダー、電子メールなどを同僚やクライアントと共有できます。
このステップバイステップのチュートリアルでは、その方法を説明します。 UbuntuVPSにGroup-Office6をインストールします。

このチュートリアルを書いている時点で、Group-Office 6.1.25の最新の安定バージョンであり、次のものが必要です。

  • PHP> 5.3、mcryptおよびpspell拡張機能が有効になっています(最新のPHPバージョンをお勧めします)。
  • Webサーバー(ApacheまたはNginx)
  • MySQL> =5.3がLinux仮想サーバーにインストールされています(最新のMySQLバージョンをお勧めします)。

オペレーティングシステムソフトウェアを利用可能な最新バージョンにアップグレードします:

apt-get update
apt-get upgrade

apt-getを使用して必要なパッケージをインストールします:

apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libapache2-mod-php5 zip libwbxml2-utils tnef php5-common php5-curl php5-gd php5-imap php5-mcrypt php5-mysql php-pear php5-pspell php5-xmlrpc

mcryptモジュールを有効にします:

php5enmod mcrypt

http://sourceforge.net/projects/group-office/files/latest/downloadで入手可能な最新バージョンのGroup-Officeをサーバーの/optディレクトリにダウンロードします。次に、それを抽出し、次のコマンドを使用してGroup-Officeファイルとディレクトリを「/ var / www / html/group-office」ディレクトリに移動します。

cd /opt
wget http://downloads.sourceforge.net/project/group-office/6.1/groupoffice-com-6.1.25.tar.gz
tar -xvzf groupoffice-com-6.1.25.tar.gz
mv groupoffice-com-6.1.25/ /var/www/html/
cd /var/www/html/
mv groupoffice-com-6.1.25 group-office

サーバー上にgroupofficedbという名前の新しいMySQLデータベースを作成します。

mysql -u root -p
mysql> CREATE DATABASE groupofficedb;
mysql> CREATE USER groupoffice@localhost;
mysql> SET PASSWORD FOR 'groupoffice'@'localhost' = PASSWORD("groupoffice-password");
mysql> GRANT ALL PRIVILEGES ON groupofficedb.* TO 'groupoffice'@'localhost' IDENTIFIED BY 'groupoffice-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

「groupoffice」MySQLユーザーの「groupoffice-password」を強力なパスワードに変更することを忘れないでください。

Apacheで新しい仮想ホストディレクティブを作成します。たとえば、「groupoffice.conf」という名前の新しいApache構成ファイルを作成します。

touch /etc/apache2/sites-available/groupoffice.conf
ln -s /etc/apache2/sites-available/groupoffice.conf /etc/apache2/sites-enabled/groupoffice.conf
vi /etc/apache2/sites-available/groupoffice.conf

次に、「groupoffice.conf」構成ファイルに次の行を追加します。

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/group-office/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/group-office/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

「/etc/php5/apache2/php.ini」PHP構成ファイルを編集し、次の行を追加/変更します。

expose_php = Off

必要に応じて、Ioncubeローダーをインストールしてプロフェッショナルモジュールを有効にします。プロフェッショナルモジュールを使用する場合は、Group-Officeのプロフェッショナルライセンスを購入する必要があることに注意してください。

cd /opt
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar -xvzf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube

次のコマンドを実行します:

php -v
PHP 5.5.9-1ubuntu4.5 (cli) (built: Oct 29 2014 11:59:10)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies

php -i | grep extension_dir
extension_dir => /usr/lib/php5/20121212 => /usr/lib/php5/20121212

適切なioncubeモジュールをPHPモジュールディレクトリにコピーします。たとえば、サーバーにPHP 5.5.xバージョンがインストールされている場合は、ioncube_loader_lin_5.5.soファイルをコピーします。 PHP 5.4.xバージョンをお持ちの場合は、ioncube_loader_lin_5.4.soファイルなどをコピーしてください。

cp ioncube_loader_lin_5.5.so /usr/lib/php5/20121212/

「/etc/php5/apache2/php.ini」PHP構成ファイルを編集して、次の行を追加します。

zend_extension = /usr/lib/php5/20121212/ioncube_loader_lin_5.5.so

変更を有効にするには、ApacheWebサーバーを再起動します。

sudo service apache2 restart

「config.php」という名前のGroup-Office構成ファイルを作成します:

touch /var/www/html/group-office/config.php

また、ドキュメントルートの外部に保存するための保護されたディレクトリを作成します(例:/ opt / group-office)。このディレクトリには、Webサーバーからアクセスできないようにする必要があります。

mkdir -p /opt/group-office

Webサーバーユーザー(www-data)は、グループを含む「/ var / www / html/group-office」および「/opt/group-office」ディレクトリ内のGroup-Officeファイルおよびディレクトリに書き込むことができる必要があります。 -Office構成ファイル(config.php)。次のコマンドを実行することで簡単に実行できます。

chown www-data:www-data -R /var/www/html/group-office/
chown www-data:www-data /opt/group-office

お気に入りのWebブラウザでhttp://your-domain.comを開き、簡単な手順に従います。保護されたファイルのパスを/opt/ group-office /に変更し、地域設定、SMTPサーバー設定、データベース接続設定を入力し、管理者アカウントの詳細を入力し、[続行]ボタンをクリックしてGroup-Officeのデータベースを作成します。次に、「/ var / www / html / group-office/config.php」が書き込み可能ではなくなったことを確認します。

chmod 644 /var/www/html/group-office/config.php

それだ。これで、Group-Officeのインストールが完了しました。

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

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


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

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

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

  1. Ubuntu14.04VPSにCS-Cartv4をインストールする方法

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

  3. Ubuntu16.04にDrupalをインストールする方法

  1. Ubuntu 20.04 /Ubuntu18.04にPHP8.0をインストールする方法

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

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