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

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

このチュートリアルでは、Apache、PHP、MariaDBを使用してCentOSVPSにProjectPierをインストールする方法を示します。
ProjectPierは、開発者とユーザーがオンラインで複数のプロジェクトを作成および管理できるオープンソースのプロジェクト管理およびグループコラボレーションソフトウェアです。 Webブラウザ。
サーバーにProjectPierをインストールするには、次の要件を満たしていることを確認する必要があります。

  • PHP 5.2以降で次のPHP拡張機能が有効になっている:GD、MySQL、SimpleXML;
  • 仮想サーバーにインストールされ、mod_rewriteモジュールでコンパイルされたApache WebServer2.0以降。
  • InnoDBをサポートするMySQL(MariaDB)。

次のコマンドを実行して、すべてのサービスが最新であることを確認します。

yum -y update

必要なパッケージをインストールします:

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

ProjectPierの最新の安定バージョンをhttp://www.projectpier.org/downloadで、サーバーの「/opt」ディレクトリにダウンロードします。次に、それを抽出し、ProjectPierファイルとディレクトリを「/ var / www / html/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

デフォルトで設定されていない場合は、InnoDBをサポートするようにサーバーを構成します。これを行うには、「/ etc / my.cnf」MySQL構成ファイルを編集し、その前に#を追加してskip-innodb行にコメントを付けます(つまり、#skip-innodb)。次に、この行を「/etc/my.cnf」ファイルに追加して、max_allowed_pa​​cket変数を128MBに増やします。

max_allowed_packet = 128M

変更を有効にするには、MariaDBを再起動します。

systemctl restart mariadb

ProjectPierデータベースの新しいデータベースと新しいユーザー名とパスワードを作成します。

mysql -uroot -p
MariaDB [(none)]> CREATE DATABASE projectpier CHARACTER SET utf8;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON projectpier.* TO 'projectpier'@'localhost' IDENTIFIED BY 'your_projectpier_passwd';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

Apache構成ファイル(/etc/httpd/conf/httpd.conf)を編集し、Apacheで新しい仮想ホストを作成します。

vi /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

Webサーバーユーザー(Apache)は、「cache /autoloader.php」および「cache/log.php」ファイルと「cache」、「upload」、「config」、および「tmp」ディレクトリに簡単に書き込めるようにする必要があります。次のコマンドを実行してこれを実行します。

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

お気に入りのWebブラウザでhttp://yourdomain.com/public/installを開いてProjectPierインストーラを実行し、インストーラの指示に従います。すべてのProjectPier要件が満たされているかどうかを確認し、データベースのユーザー名とパスワードを入力し、管理者アカウントを作成して、をクリックします。 「送信」してインストールを完了します。
以上です。これで、ProjectPierのインストールが完了しました。新しく作成した管理者アカウントを使用して管理者バックエンドにログインし、ProjectPierを介して新しいプロジェクトを作成します。

もちろん、Linux VPSホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者にProjectPierのインストールを依頼するだけです。 あなたのためのプロジェクト管理とオンライングループコラボレーションソフトウェア。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

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


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

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

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

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

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

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

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

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

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