GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にProjectPierをインストールする方法

知らなかった方のために、ProjectPierは、Webベースのプロジェクト管理とグループコラボレーションのためのシンプルで強力で直感的なソフトウェアの開発を目的としたオープンソースコミュニティです。ProjectPierはユーザーの既存のツールと統合しながら、すべてのプロジェクトアクティビティと情報の中心的な場所を提供することにより、複数の組織が関与するプロジェクトを管理するための柔軟なシステム。ProjectPierは、Gnu Affero General Public License(AGPL)の下で無料で利用でき、ライセンスが付与されます。変更が同じライセンス制限の下で配布される限り、ソフトウェアを使用および変更する。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7にProjectPierを段階的にインストールする方法を説明します。

CentOS7にProjectPierをインストールする

手順1.まず、すべてのパッケージが最新であることを確認します。

yum -y update

ステップ2. LAMPサーバーをインストールし、PHP拡張機能を含めます。

yum install mariadb mariadb-server httpd php php-common php-gd php-ldap php-xml

サービス開始Apache WebサーバーとMariaDBにより、サーバーの起動時に開始することもできます:

systemctl start httpd
systemctl start mariadb
systemctl enable httpd
systemctl enable mariadb

ステップ3.ProjectPier用にMariaDBを構成します。

デフォルトでは、MariaDBは強化されていません。mysql_secure_installationスクリプトを使用してMariaDBを保護できます。ルートパスワードを設定する各手順を注意深く読み、その下で匿名を削除する必要があります。ユーザーは、リモートルートログインを禁止し、テストデータベースと安全なMariaDBへのアクセスを削除します。

mysql_secure_installation

次に、MariaDBコンソールにログインして、フォーラムのデータベースを作成する必要があります。次のコマンドを実行します。

mysql -u root -p

これによりパスワードの入力を求められるので、MariaDBルートパスワードを入力してEnterキーを押します。データベースサーバーにログインしたら、次のデータベースを作成する必要があります。 ProjectPierソフトウェア:

CREATE DATABASE projectpier CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON projectpier.* TO 'projectpier'@'localhost' IDENTIFIED BY 'your_projectpier_passwd';
FLUSH PRIVILEGES;
\q

デフォルトで設定されていない場合は、InnoDBをサポートするようにサーバーを構成し、max_allowed_pa​​cket変数を128MBに増やします

###nano /etc/my.cnf
 #skip-innodb
 max_allowed_packet = 128M

ステップ4.ProjectPierをインストールします。

ProjectPierの最新の安定バージョンをダウンロードします。この記事を書いている時点では、バージョン0.8.8です:

cd /opt/
wget http://www.projectpier.org/files/pp088wSP2_2014-08-14.zip
mkdir -p /var/www/html/projectpier
unzip -d /var/www/html/projectpier pp088wSP2*.zip

ステップ5.ProjectPier用にApacheWebサーバーを構成します。

Apacheで新しい仮想ホストを作成します:

###nano /etc/httpd/conf/httpd.conf
<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/projectpier"
ServerName your-domain.com
ServerAlias www.your-domain.com
ErrorLog "/var/log/httpd/your-domain.com-error_log"
CustomLog "/var/log/httpd/your-domain.com-access_log" combined
<Directory "/var/www/html/your-domain.com/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

変更を有効にするためにApacheサービスを再起動します:

systemctl restart httpd

いくつかのフォルダの権限を変更する必要があります:

chown -R apache:apache /var/www/html/projectpier

ステップ6.ProjectPierへのアクセス。

ProjectPierはデフォルトでHTTPポート80で使用できます。お気に入りのブラウザを開き、http://your-domain.com/public/installまたはhttp:に移動します。 // server-ip / public / installを実行し、インストールを完了するために必要な手順を完了します。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。

おめでとうございます!ProjectPierが正常にインストールされました。このチュートリアルを使用してCentOS7システムにProjectPierをインストールしていただきありがとうございます。


Cent OS
  1. CentOS7にPhpWikiをインストールする方法

  2. CentOS7にLiteCartをインストールする方法

  3. CentOS7VPSにProjectPierをインストールする方法

  1. CentOS7にMariaDBをインストールする方法

  2. CentOS8にMariaDBをインストールする方法

  3. CentOS6にMariaDBをインストールする方法

  1. CentOS7にMariaDBをインストールする方法

  2. CentOS7にMediaWikiをインストールする方法

  3. CentOS7にCakePHPをインストールする方法