GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare ProjectPier su un VPS CentOS 7

In questo tutorial ti mostreremo come installare ProjectPier su un CentOS VPS con Apache, PHP e MariaDB.
ProjectPier è un software open source per la gestione dei progetti e la collaborazione di gruppo che consente a sviluppatori e utenti di creare e gestire più progetti online utilizzando un browser web.
Per installare ProjectPier sul tuo server, devi assicurarti che soddisfi i seguenti requisiti:

  • PHP 5.2 o versioni successive con le seguenti estensioni PHP abilitate:GD, MySQL e SimpleXML;
  • Apache Web Server 2.0 o successivo installato sul tuo server virtuale e compilato con il modulo mod_rewrite;
  • MySQL (MariaDB) con supporto InnoDB.

Assicurati che tutti i servizi siano aggiornati eseguendo il comando seguente:

yum -y update

Installa i pacchetti richiesti:

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

Avvia il server Web Apache e il server del database MariaDB e abilita l'avvio all'avvio:

systemctl start httpd
systemctl start mariadb

systemctl enable httpd
systemctl enable mariadb

Scarica l'ultima versione stabile di ProjectPier da http://www.projectpier.org/download nella directory '/opt' sul server. Quindi, estrailo e sposta i file e le directory di ProjectPier nella directory "/var/www/html/projectpier". Al momento della stesura di questo tutorial, l'ultima versione stabile di 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

Configura il tuo server per supportare InnoDB, se non è impostato per impostazione predefinita. Per farlo, modifica il file di configurazione MySQL '/etc/my.cnf' e commenta la riga skip-innodb aggiungendo # davanti ad essa (cioè #skip-innodb). Quindi, aumenta la variabile max_allowed_packet a 128 MB aggiungendo questa riga al file '/etc/my.cnf':

max_allowed_packet = 128M

Riavvia MariaDB per rendere effettive le modifiche:

systemctl restart mariadb

Crea un nuovo database e un nuovo nome utente e password per il database 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

Modifica il file di configurazione di Apache (/etc/httpd/conf/httpd.conf) e crea un nuovo host virtuale in 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>

Riavvia il servizio Apache per rendere effettive le modifiche:

systemctl restart httpd

L'utente del server web (Apache) deve essere in grado di scrivere nei file 'cache/autoloader.php' e 'cache/log.php' e nelle directory 'cache', 'upload', 'config' e 'tmp' in modo che tu possa facilmente farlo eseguendo il seguente comando:

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

Apri http://tuodominio.com/public/install nel tuo browser web preferito per eseguire il programma di installazione di ProjectPier, quindi segui le istruzioni del programma di installazione:controlla se tutti i requisiti di ProjectPier sono soddisfatti, inserisci il nome utente e la password del database, crea un account amministratore e fai clic 'invia' per completare l'installazione.
Ecco fatto. L'installazione di ProjectPier è ora completa. Accedi al back-end dell'amministratore utilizzando l'account amministratore appena creato e crea nuovi progetti tramite ProjectPier.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare ProjectPier software per la gestione dei progetti e la collaborazione di gruppo online per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare MariaDB su CentOS 7

  2. Come installare PhpWiki su CentOS 7

  3. Come installare LiteCart su CentOS 7

  4. Come installare ocPortal su un VPS CentOS 7

  5. Come installare OrangeHRM su un VPS CentOS 7

Come installare PHP-Fusion su CentOS 7

Come installare Tine 2.0 su CentOS 7

Come installare Nextcloud su CentOS 7

Come installare Seafile su CentOS 7

Come installare Concrete5 su CentOS 7

Come installare LibreNMS su CentOS 7