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

Come installare ProjectPier su CentOS 7

Per quelli di voi che non lo sapessero, ProjectPier è una comunità open source finalizzata allo sviluppo di software semplice, potente e intuitivo per la gestione dei progetti basata sul Web e la collaborazione di gruppo. ProjectPier ti offre un sistema flessibile per la gestione di progetti che coinvolgono più organizzazioni fornendo un posto centrale per tutte le attività e le informazioni del progetto integrandosi con gli strumenti esistenti degli utenti ProjectPier è disponibile gratuitamente e concesso in licenza sotto Gnu Affero General Public License (AGPL), il che significa che sei il benvenuto di utilizzare e modificare il software purché le modifiche siano distribuite con le stesse restrizioni di licenza.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti passo dopo passo l'installazione di ProjectPier su CentOS 7.

Installa ProjectPier su CentOS 7

Passaggio 1. Prima di tutto assicurati che tutti i pacchetti siano aggiornati.

yum -y update

Passaggio 2. Installa il server LAMP e includi alcune estensioni PHP.

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

Avvia il servizio Apache web server e MariaDB abilita anche l'avvio all'avvio del server:

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

Passaggio 3. Configurazione di MariaDB per ProjectPier.

Per impostazione predefinita, MariaDB non è protetto. Puoi proteggere MariaDB usando lo script mysql_secure_installation. dovresti leggere attentamente e sotto ogni passaggio che imposterà una password di root, rimuovere anonimo utenti, non consentire l'accesso root remoto e rimuovere il database di test e l'accesso per proteggere MariaDB.

mysql_secure_installation

Avanti, dovremo accedere alla console di MariaDB e creare un database per il forum. Esegui il seguente comando:

mysql -u root -p

Questo ti chiederà una password, quindi inserisci la tua password di root MariaDB e premi Invio. Una volta effettuato l'accesso al server del database, devi creare un database per il software ProjectPier:

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

Configura il tuo server per supportare InnoDB, se non è impostato per impostazione predefinita e aumenta la variabile max_allowed_packet a 128 MB

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

Passaggio 4. Installa ProjectPier.

Scarica l'ultima versione stabile di ProjectPier, Al momento della stesura di questo articolo è la versione 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

Passaggio 5. Configura il server Web Apache per ProjectPier.

Crea un nuovo host virtuale in 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>

Riavvia il servizio Apache per rendere effettive le modifiche:

systemctl restart httpd

Dovremo modificare alcune autorizzazioni per le cartelle:

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

Passaggio 6. Accesso a ProjectPier.

ProjectPier sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://tuo-dominio.com/public/install o http://server-ip/public/install e completa i passaggi richiesti per completare l'installazione. Se stai utilizzando un firewall, apri la porta 80 per consentire l'accesso al pannello di controllo.

Congratulazioni! Hai installato ProjectPier con successo. Grazie per aver utilizzato questo tutorial per l'installazione di ProjectPier sul sistema CentOS 7.


Cent OS
  1. Come installare MariaDB su CentOS 7

  2. Come installare MariaDB su CentOS 8

  3. Come installare PhpWiki su CentOS 7

  4. Come installare LiteCart su CentOS 7

  5. Come installare ProjectPier su un VPS 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

Come installare Zabbix su CentOS 8

Come installare Joomla su CentOS 8