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

Cómo instalar ProjectSend en CentOS 6

Hoy le mostraremos cómo instalar ProjectSend en un Centos 6 VPS utilizando el servidor web Apache y la base de datos MySQL. ProjectSend es una aplicación para compartir archivos e imágenes de código abierto que le permite cargar archivos y asignarlos a clientes específicos que usted mismo crea. ProjectSend está escrito en PHP y utiliza una base de datos MySQL para almacenar la información. Esta guía debería funcionar en cualquier distribución de Linux basada en RPM, pero fue probada y escrita para CentOS 6 VPS.

Al momento de escribir este tutorial, ProjectSend r582 es la última versión disponible y requiere:

  • Acceso SSH
  • PHP (versión 5.2 o posterior)
  • Servidor web Apache
  • MySQL instalado en su VPS Linux.

Instrucciones de instalación:

Inicie sesión en su servidor a través de SSH:

ssh root@server_ip

Actualice los paquetes del sistema operativo e instale los paquetes necesarios:

sudo yum -y upgrade
sudo yum install unzip wget

Descargue y extraiga el archivo de ProjectSend en un directorio de su servidor:

wget https://github.com/ignacionelson/ProjectSend/archive/master.zip
unzip master.zip
mv ProjectSend-master /var/www/html/projectsend

Cree una nueva base de datos MySQL para ProjectSend en su servidor:

mysql -u root -p
mysql> CREATE DATABASE projectsenddb;
mysql> GRANT ALL PRIVILEGES ON projectsenddb.* TO 'projectsenduser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Cambie el nombre del archivo 'sys.config.sample.php' a 'sys.config.php':

cd /var/www/html/projectsend/includes
mv sys.config.sample.php sys.config.php

Abra el archivo de configuración de ProjectSend con su editor de texto favorito y cambie el nombre de la base de datos MySQL, el nombre de usuario y la contraseña de MySQL con los que utilizó en el momento de la creación de la base de datos:

nano sys.config.php
/** MySQL database name */define('DB_NAME', 'projectsenddb');

/** Database host (in most cases it's localhost) */define('DB_HOST', 'localhost');

/** MySQL username (must be assigned to the database) */define('DB_USER', 'projectsenduser');

/** MySQL password */define('DB_PASSWORD', 'your-password');

Cree una nueva directiva de host virtual en Apache. Por ejemplo, edite su archivo de configuración de Apache (/etc/httpd/conf/httpd.conf por defecto) y elimine el comentario de la siguiente línea:

#NameVirtualHost *:80

Luego, agregue las siguientes líneas al final:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/projectsend/
ServerName yourdomain.com
ServerAlias www.yourdomain.com
<Directory /var/www/html/projectsend/>
 Options Indexes FollowSymLinks MultiViews
 AllowOverride All
 Order allow,deny
 allow from all
</Directory>
ErrorLog logs/yourdomain.com-error_log
CustomLog logs/yourdomain.com-access_log common
</VirtualHost>

Reinicie el servicio web de Apache para que los cambios surtan efecto.

service httpd restart

Abra su navegador web favorito, navegue hasta http://sudominio.com/ y siga las sencillas instrucciones. La página de instalación de ProjectSend le dará la bienvenida como la siguiente:

Complete los siguientes detalles:

Sitename: It can be anything.(myproject.com)
ProjectSend URL: your domain name or IP address of the server.

Luego, ingrese sus datos personales y credenciales de inicio de sesión:nombre, dirección de correo electrónico, nombre de usuario y contraseña del administrador y haga clic en 'Instalar'.
Eso es todo. La instalación de ProjectSend ahora está completa. Ahora puede iniciar sesión y crear nuevos usuarios, crear grupos, cargar archivos desde el panel de control de ProjectSend.

Para obtener más información sobre ProjectSend, consulte el sitio web de ProjectSend.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento de CentOS, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen ProjectSend. para usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar Elgg en CentOS 6

  2. Cómo instalar Dotclear en CentOS 6

  3. Cómo instalar el servidor MySQL en CentOS 7

  4. Cómo instalar Jira en CentOS 7

  5. Cómo instalar MySQL 5.6 en CentOS 6.x

Cómo instalar Moodle en CentOS 6

Cómo instalar Zabbix en CentOS 6

Cómo instalar osTicket en CentOS 6

Cómo instalar LimeSurvey en CentOS 6

Cómo instalar ProjectSend en CentOS 7

Cómo instalar Mattermost en CentOS 7