Le mostraremos cómo instalar TicketsCAD en CentOS. Tickets CAD es un software gratuito de despacho asistido por computadora (CAD) de código abierto y es parte del proyecto abierto ISES (Sistemas abiertos de información para servicios de emergencia). Tickets CAD está diseñado principalmente para apoyar los servicios de emergencia comunitarios. Esta guía de instalación asume que Apache, MySQL y PHP ya están instalados y configurados en su Linux VPS. Al momento de escribir este tutorial, la última versión de TicketsCAD es 3.09 y requiere:
- PHP 5.2 o superior con las siguientes extensiones PHP habilitadas:GD Graphics Library versión 2.0.x+ (o ImageMagick). Además, las configuraciones de safe_mode y magic_quotes_runtime deben estar deshabilitadas y las configuraciones de ini_set y file_uploads deben estar habilitadas en la configuración de PHP (php.ini).
- Apache Web Server 2.0 o superior compilado con el módulo mod_rewrite y con las siguientes directivas permitidas:RewriteEngine, RewriteBase, RewriteCond y RewriteRule.
- Servidor de base de datos MySQL o MariaDB instalado en su servidor virtual.
Este tutorial fue probado y escrito para un CentOS VPS, pero debería funcionar en cualquier servidor que use alguna distribución de Linux basada en RPM.
1. Instrucciones de instalación
Descargue la última versión de TicketsCAD disponible en el sitio web oficial en 'http://www.ticketscad.org' a un directorio en su servidor, luego extraiga el archivo usando los siguientes comandos:
cd /opt/ wget http://www.ticketscad.org/files/2014/4571/3939/tickets_3.09A_101715.zip mkdir -p /var/www/html/ticketscad unzip tickets_3.09A_101715.zip -d /var/www/html/ticketscad/
2. Ejecute el siguiente comando para establecer los permisos adecuados:
chown apache:apache -R /var/www/html/ticketscad/
3. Cree una nueva base de datos MySQL para TicketsCAD en su servidor:
mysql -u root -p mysql> CREATE DATABASE ticketsdb; mysql> GRANT ALL PRIVILEGES ON ticketsdb.* TO 'ticketsuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
4. Localice el archivo de configuración de php usando el siguiente comando:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
5. Edite el archivo 'php.ini' y agregue/modifique las siguientes líneas:
memory_limit
= 256M safe_mode = Offmagic_quotes_runtime
= Off session.auto_start = 0
También puede cambiar la configuración 'date.timezone', así que edite el archivo de configuración de PHP y modifique esta configuración a 'date.timezone =US/Central' (o cualquiera que sea su zona horaria).
Cree una nueva Directiva de host 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
6. Luego, agregue las siguientes líneas al final:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/ticketscad/ ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/ticketscad/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/yourdomain.com-error_log CustomLog logs/yourdomain.com-access_log common </VirtualHost>
7. Reinicie el servidor web Apache para que los cambios surtan efecto:
service httpd restart
Abra http://yourdomain.com/install.php en su navegador web favorito y siga las sencillas instrucciones:ingrese la configuración de conexión de la base de datos:
Host de MySQL:localhost
Nombre de usuario de MySQL:ticketsuser
MySQL Contraseña:*su-contraseña*
Base de datos MySQL:ticketsdb
8. Luego, seleccione 'Instalar base de datos - nueva' y haga clic en 'Hacerlo'.
Eso es. La instalación de TicketsCAD ahora está completa.
Abra http://yourdomain.com/index.php?first_start=yes e inicie sesión en el back-end de administración usando admin como nombre de usuario y admin como contraseña. Cambie la contraseña de administrador:haga clic en 'Configurar'>> Editar mi perfil>> ingrese la nueva contraseña dos veces y haga clic en 'Enviar'. Asegúrese de utilizar contraseñas seguras para sus cuentas.
Por supuesto, no tiene que instalar TicketsCAD en CentOS si utiliza uno de nuestros servicios de alojamiento de VPS Linux administrado, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen TicketsCAD en CentOS para ti. 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 le gustó esta publicación sobre Cómo instalar TicketsCAD en CentOS, compártala con sus amigos en las redes sociales usando los botones a la izquierda o simplemente deje una respuesta a continuación. Gracias.