GNU/Linux >> Linux の 問題 >  >> Ubuntu

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

OpenProjectは、GNU GPL 3ライセンスの下でリリースされた、場所に依存しないチームコラボレーションのためのWebベースの管理システムです。これは、タスク管理、チームコラボレーション、スクラムなどを提供するプロジェクト管理ソフトウェアです。OpenProjectは、RubyonRailsとAngularJSで記述されています。

このチュートリアルでは、Ubuntu16.04を使用してOpenProject管理システムをインストールおよび構成する方法を示します。ツールは手動でインストールすることも、リポジトリのパッケージを使用してインストールすることもできます。このガイドでは、リポジトリからOpenprojectをインストールします。

前提条件
  • Ubuntu 16.04
  • ルート権限
何をするか
  1. システムの更新とアップグレード
  2. OpenProject管理システムをインストールする
  3. OpenProjectのインストール後の構成
  4. テスト
ステップ1-システムの更新とアップグレード

OpenProjectをUbuntuシステムにインストールする前に、利用可能なすべてのリポジトリを更新し、Ubuntuシステムをアップグレードしてください。

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

sudo apt update
sudo apt upgrade -y
ステップ2-OpenProject管理システムをインストールする

デフォルトでは、OpenProjectは、Ubuntu、CentOS、Debian、SUSELinuxEnterpriseなどの多くのLinuxディストリビューション用のパッケージのリポジトリを提供します。また、ディストリビューションに手動でインストールできます。

このガイドでは、リポジトリから「OpenProject」プロジェクト管理システムをインストールします。

開いているプロジェクトキーをダウンロードして、システムに追加します。

wget -qO- https://dl.packager.io/srv/opf/openproject-ce/key | sudo apt-key add -

そして、Ubuntu16.04のopenprojectリポジトリを「/etc/apt/sources.list.d」ディレクトリにダウンロードします。

sudo wget -O /etc/apt/sources.list.d/openproject-ce.list \
  https://dl.packager.io/srv/opf/openproject-ce/stable/7/installer/ubuntu/16.04.repo

次に、Ubuntuリポジトリを更新し、以下に示すようにaptコマンドを使用してopenprojectをインストールします。

sudo apt update
sudo apt-get install openproject -y

インストールが完了すると、次のような結果が得られるはずです。

ステップ3-Openprojectのインストール後の構成

openprojectパッケージをインストールした後も、構成を行う必要があります。 MySQLを使用してデータベースを構成し、Apacheを使用してWebサーバーを構成し、ドメイン名を構成し、GitとSVNのサポートを追加し、電子メール通知を構成し、アプリケーションキャッシュに対してMemcachedを有効にします。

以下のopenprojectコマンドを実行します。

openproject configure

そして、openprojectデータベース構成のウィザードが表示されます。

'MySQLサーバーをローカルにインストールして構成するを選択します 'そして'OK'をクリックします。システムにMySQLサーバーが自動的にインストールされ、openprojectインストール用のデータベースが自動的に作成されます。

Webサーバーの構成については、「apache2サーバーのインストール」を選択し、「OK」をクリックします。 apache2 Webサーバーが自動的にインストールされ、OpenProjectアプリケーションの仮想ホストが構成されます。

次に、Openprojectアプリケーションのドメイン名を入力し、[OK]を選択します。

サーバーパスプレフィックスについては、空白のままにすることができます。 'hakase-labs.co/openproject/'のようなパスURLでOpenprojectを実行する場合は、'/openproject'と入力できます。

次に、SSL構成について。 SSL証明書を購入した場合は「はい」を選択し、SSL証明書を持っていない場合は「いいえ」を選択します。

次に、SubversionとGitのサポートについて説明します。この機能を有効にすると、アプリケーションでSubversionおよびGitリポジトリを作成してホストできるようになります。そして、これはApache Webサーバーでのみ機能し、Nginxでは機能しません。さらに、SubversionとGitをサポートするためにこの機能を有効にすることをお勧めします。そのため、「はい」を選択してください。

Subversionのサポート

Githubのサポート。

次に、電子メール通知の構成を求められます。サーバーの「sendmail」アプリケーションを使用するか、GoogleSMTPなどのサードパーティのSMTPアカウントを使用できます。

必要に応じて選択し、[OK]をクリックします。

また、Memcachedキャッシュをインストールする場合は、openprojectのパフォーマンスを向上させるためにインストールします。

[新しいMemcachedサーバーをインストールする]を選択し、[OK]をクリックします。

これで、openprojectのインストールに必要なすべてのパッケージのインストールと構成が自動的に行われるはずです。完了すると、次のような結果が得られます。

ステップ4-テスト

ウェブブラウザを開き、アドレスバーにopenprojectのURLを入力します。私のものは http://open.hakase-labs.co

そして、デフォルトのページが表示されます。

次に、[サインイン]ボタンをクリックして、管理ダッシュボードにログインします。ユーザーとパスワードとして[admin]を使用します。

デフォルトの管理者パスワードを自分のパスワードに変更します。

パスワードを入力し、[保存]ボタンをクリックします。

そして、以下に示すようなダッシュボードが表示されます。

「デモプロジェクト」をクリックして、プロジェクトのサンプルを表示します。

Ubuntu16.04でのOpenProjectのインストールと構成が正常に完了しました。


Ubuntu
  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGradleをインストールする方法

  3. Ubuntu20.04にElasticsearchをインストールする方法

  1. Ubuntu18.04にGoをインストールする方法

  2. Ubuntu18.04にRをインストールする方法

  3. Ubuntu20.04にDjangoをインストールする方法

  1. Ubuntu20.04にNotepadqqをインストールする方法

  2. Ubuntu20.04にLynisをインストールする方法

  3. Ubuntu20.04にqtをインストールする方法