このチュートリアルでは、 Ubuntu14.04VPSにCollabtiveをインストールする方法を紹介します。 Apache、PHP、MySQLがインストールされています。 Collabtiveは、オープンソースのWebベースのプロジェクト管理ソフトウェアです。 Collabtiveの主な機能は、タスクリスト、マイルストーン、タイムトラッキング、メッセージング/インスタントメッセージング、ファイル管理、役割ベースのユーザー権限、レポート、エクスポート、予定表、および多言語インターフェイスです。このチュートリアルはUbuntu14.04VPS用にテストおよび作成されていますが、どのLinuxディストリビューションでも機能するはずです。
このインストールガイドは、Apache、MySQL、およびPHPがCollabtive仮想サーバーにすでにインストールおよび構成されていることを前提としています。このチュートリアルを書いている時点で、Collabtive 2.1.1の最新の安定バージョンであり、次のものが必要です。
- mbstringPHP拡張機能が有効になっているPHP5.3以降
- ApacheWebサーバー>=2.0は、mod_rewriteモジュールでコンパイルされ、次のディレクティブが許可されています:DirectoryIndex、Deny、Allow、Options、Order、AddHandler、RewriteEngine、RewriteBase、RewriteCond、およびRewriteRule。
- 仮想サーバーにインストールされているMySQL5以降。
http://collabtive.o-dyn.de/downloadref.phpで入手可能な最新バージョンのCollabtiveをサーバーにダウンロードし、次のコマンドを使用して解凍します。
cd /opt wget http://downloads.sourceforge.net/project/collabtive/collabtive/2.1.1/collabtive-211.zip unzip -o collabtive-211.zip -d /var/www/collabtive/>
Collabtiveが特定のファイルやディレクトリに書き込むための適切なファイル権限を設定します。
sudo chown -R www-data /var/www/collabtive/ sudo chmod +w /var/www/collabtive/config/standard/config.php sudo chmod +w /var/www/collabtive/files sudo chmod +w /var/www/collabtive/templates_c
Collabtiveが使用する新しいMySQLデータベースを作成し、完全な権限を持つユーザーをデータベースに割り当てます。
mysql -u root -p mysql> CREATE DATABASE collabtivedb; mysql> GRANT ALL PRIVILEGES ON collabtivedb.* TO 'collabtiveuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Apacheで新しい仮想ホストディレクティブを作成します。たとえば、仮想サーバー上に「collabtive.conf」という名前の新しいApache構成ファイルを作成します。
touch /etc/apache2/sites-available/collabtive.conf
次に、次のコマンドを実行します。
ln -s /etc/apache2/sites-available/collabtive.conf /etc/apache2/sites-enabled/collabtive.conf
または、a2ensiteを使用して、Apacheで「collabtive.conf」構成を有効にします。
sudo a2ensite collabtive.conf
「collabtive.conf」構成ファイルを編集します:
vi /etc/apache2/sites-available/collabtive.conf
次の行を追加します:
ServerAdmin [email protected]
DocumentRoot / var / www / collabtive /
ServerName your-domain.com
ServerAlias www.your-domain .com
オプションFollowSymLinks
AllowOverride All
ErrorLog / var / log / apache2 / your- domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
変更を有効にするには、ApacheWebサーバーを再起動します。
service apache2 restart
お気に入りのWebブラウザーを開き、http://your-domain.com/install.phpに移動します。これを行うと、CollabtiveWebインストーラーの最初のページに移動します。インストーラーの言語を選択し、すべてのシステム要件が満たされているかどうかを確認し、MySQLデータベース情報を入力して、[続行]をクリックします。次のページで、管理者ユーザーを作成し、そのパスワードを設定します。それだ。これで、共同インストールが完了しました。
セキュリティ上の理由から、「install.php」ファイルと「update.php」ファイルを削除することをお勧めします。
rm /var/www/collabtive/install.php rm /var/www/collabtive/update.php
http://your-domain.comのAdministratorバックエンド領域にログインして、必要に応じてCollabtiveを構成したり、プラグインなどを使用してインストールの機能を拡張したりします。
もちろん、Ubuntuホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にCollabtiveのインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 この投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。