GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar ProjectPier en CentOS 7

Para aquellos de ustedes que no lo sabían, ProjectPier es una comunidad de código abierto destinada a desarrollar un software simple, potente e intuitivo para la gestión de proyectos basada en la web y la colaboración en grupo. ProjectPier le ofrece una sistema flexible para administrar proyectos que involucran a múltiples organizaciones al proporcionar un lugar central para toda la actividad e información del proyecto mientras se integra con las herramientas existentes de los usuarios. usar y modificar el software siempre que los cambios se distribuyan bajo las mismas restricciones de licencia.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple. mostrarle paso a paso la instalación de ProjectPier en CentOS 7.

Instalar ProjectPier en CentOS 7

Paso 1. En primer lugar, asegúrese de que todos los paquetes estén actualizados.

yum -y update

Paso 2. Instale el servidor LAMP e incluya alguna extensión de PHP.

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

Iniciar el servicio del servidor web Apache y MariaDB también permite que se inicie en el arranque del servidor:

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

Paso 3. Configuración de MariaDB para ProjectPier.

De forma predeterminada, MariaDB no está reforzado. Puede proteger MariaDB utilizando el script mysql_secure_installation. Debe leer y seguir cada paso cuidadosamente, que establecerá una contraseña de root, eliminará el anónimo usuarios, no permita el inicio de sesión raíz remoto y elimine la base de datos de prueba y acceda a MariaDB segura.

mysql_secure_installation

A continuación, debemos iniciar sesión en la consola de MariaDB y crear una base de datos para el foro. Ejecute el siguiente comando:

mysql -u root -p

Esto le pedirá una contraseña, así que ingrese su contraseña raíz de MariaDB y presione Enter. Una vez que haya iniciado sesión en su servidor de base de datos, debe crear una base de datos para el software ProjectPier:

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

Configure su servidor para admitir InnoDB, si no está configurado de manera predeterminada, y aumente la variable max_allowed_packet a 128 MB

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

Paso 4. Instalar ProjectPier.

Descargue la última versión estable de ProjectPier, al momento de escribir este artículo es la versión 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

Paso 5. Configure el servidor web Apache para ProjectPier.

Cree un nuevo host virtual en 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>

Reinicie el servicio de Apache para que los cambios surtan efecto:

systemctl restart httpd

Necesitaremos cambiar algunos permisos de carpetas:

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

Paso 6. Acceso a ProjectPier.

ProjectPier estará disponible en el puerto HTTP 80 de manera predeterminada. Abra su navegador favorito y vaya a http://su-dominio.com/public/install o http://server-ip/public/install y complete los pasos requeridos para finalizar la instalación. Si está utilizando un firewall, abra el puerto 80 para habilitar el acceso al panel de control.

¡Felicitaciones! Has instalado ProjectPier con éxito. Gracias por usar este tutorial para instalar ProjectPier en el sistema CentOS 7.


Cent OS
  1. Cómo instalar MariaDB en CentOS 7

  2. Cómo instalar MariaDB en CentOS 8

  3. Cómo instalar PhpWiki en CentOS 7

  4. Cómo instalar LiteCart en CentOS 7

  5. Cómo instalar ProjectPier en un CentOS 7 VPS

Cómo instalar Nextcloud en CentOS 7

Cómo instalar Seafile en CentOS 7

Cómo instalar Concrete5 en CentOS 7

Cómo instalar LibreNMS en CentOS 7

Cómo instalar Zabbix en CentOS 8

Cómo instalar Joomla en CentOS 8