Sunteți pe pagina 1din 27

Sistema de Tickets (OsTicket en Centos)

PRIMERO QUE TODO RECORDEMOS QUE TENEMOS QUE TENER YA LISTO


NUESTRO SERVIDOR DNS PARA QUE NOS PUEDA RESOLVER NUESTRO
NOMBRE DE DOMINIO Y ASI PODER SEGUIR CON NUESTRA INSTALACION
DE NUESTRA MESA DE AYUDA.

TENEMOS QUE DESCARGAR E INSTALAR LOS SIGUIENTES PAQUETES


DESDE LA CONSOLA.
EL PHPMYADMIN
MYSQL

APACHE
Y DESDE LA PAGINA DE OSTICKET DESCARGAMOS EL PAQUETE DE
OSTICKET_1.6.0 Y EL VIENE COMPRIMIDO Y LO DESCOMPRIMIMOS EN
EL ESCRITORIO.

 Después que ya tenga todos los paquetes instalados seguimos a crear nuestro
directorio para nuestro osticket que se va a llamar soporte y se va a encontrar
en
/var/www/

 Y acá creamos la carpeta de soporte con


mkdir soporte

 Dentro de soporte alojamos nuestros archivos que descomprimimos de “


osticket “ que se encuentran en el escritorio le decimos.

cp –rf /home/valeria/destock/osticket_1.6.0
/var/www/soporte.

 Así copiamos el ”osticket“ a nuestro directorio que acabamos de crear. y le


damos los permisos.
chown root:apache soporte

 Dentro de osticket hay una directorio que se llama upload le decimos mover

mv upload /var/www/soporte

 Después de haber a movido upload le decimos


cd upload
ls

 Después le decimos cd includes y ahí se encuentra un archivo llamado ost-


config.smple.php lo renombramos asi
mv ost-config.sample.php ost.config.php

 Y acá vemos que todo lo que se encuentra en upload tiene permisos de ejecución
como root y apache .

le damos
ls –l
 Ya que tengamos listos nuestros directorios con sus permisos nos vamos para
nuestra base de datos de mysql y creamos una base de datos para osticket

 - u es usuario es root y menos p es el password de root

le decimos
mysql > create databases osticket;

 Después de haber creado la base de datos le creamos en usuario con todos los
privilegios para la base de datos

 Este es el usuario con todos los privilegios en nuestra base de datos mysql;
 Ya que tengamos el usuario nos vamos para el http
apache

 cd /etc/http/config.d/horde.conf

Este es el archivo de configuración de nuestro hosting y acá le decimos

 Después de haber configurado nuestro horde.conf le decimos cd .. Y nos


entramos al archivo conf y ahí le damos nano httd.conf

 Cuando entramos al archivo buscamos la línea que diga namevirtualhost *:80 y


la descomentamos

 Después de que tengamos listo nuestros archivos reiniciamos los servicios httpd
mysqld named y neworking
 Ya que tengamos todos los servicios listos para funcionar sin ningún error nos
vamos para el nslookup para verificar nuestra hosting que acabamos de crear

 Ya que tengamos listo nuestro hosting nos vamos para el URL y le decimos
www.osticket.com
 NOTA: si no tenemos ningún error nos sale así y si nos saliera un error que casi
siempre salen es que el archivo le faltan los permisos y el archivo ost-config-
sample.php no lo han renombrado por ost-config.php

 Ya después en nuestro URL le damos www.osticket.com/scp para el


administrador que creamos en el sistema así usseradd jhon y este tiene todos los
permisos

 Ya que entramos como administrador vamos a agregar un nuevo ticket

 Ya que agregamos en este momento un nuevo ticket como pueden ver yo


configure mi dominio par que me resolviera los correos bajo mi dominio eso se
hace por medio de nuestro repetidor de correo que en centos de llama exim.
 Ya acá nos recibió exitosamente nuestro ticket

 Entonces ya nos vamos a verificar nuestro correo a ver si nos mando numero de
ticket para poderme registrar en la mesa de ayuda.
 Y entramos como el usuario jhon y su password y después le decimos mail

 Nos muestra el mensaje que nos envió la mesa de ayuda como yo mismo me
estaba agregando y yo soy el administrador por eso me lo manda con mi mismos
correo.
 Ya que tengamos nuestro numero de ticket nos vamos para nuestro pagina de
ticket “mesa de ayuda” y le damos numero que nos dio eso es el ticket

 Después de haber copiado nuestro numero de ticket que nos mando nuestro
servidor de correo nos vamos para la pagina principal de osticket en donde dice
check ticket status y acá le copiamos nuestro correo y el numero de ticket que
nos dieron

 Si es correcto de una nos manda a ala siguiente pagina


Espero que le sea de mucha ayuda

NOTA: si no sabe donde queda el archivo de configuración de el exim es en


/etc/exim/exim.conf y hay este puede configurar su dominio para que le pueda
recibir.

7.4. Sistema de Tickets (OsTicket en Windows)

1. Descargar el paquete de OsTicket de la página oficial.

2. Requisitos para el OsTicket

Antes de la instalación de OsTicket se debe instalar las siguientes herramientas


para la versión 1.6.0:

Apache
MySQL 4.4+
PHP 4.3+
PHPMyAdmin

3. RAID 5

Para emplear el RAID 5 debemos tener como mínimo 3 discos básicos.


Ingresamos al Administrador del Servidor, luego a Almacenamiento y por
último a Administración de Discos.

En el administrador de discos podemos ver nuestro disco principal que es el


Disco Local C: y los otros 3 discos que agregamos o tenemos para realizar el
RAID 5. Al ingresar podemos ver lo siguiente:

A continuación vamos a aceptar el estilo de partición MBR para los discos.

Luego vamos a Clic derecho en el Disco 1 donde seleccionaremos la opción de


“Nuevo Volumen RAID-5”
Y luego nos llevara por el Asistente para crear el RAID. En donde seguiremos
paso a paso que se debe hacer.

En el siguiente paso debemos seleccionar el número de discos que vamos a


emplear para el RAID, en este caso son 3 y los debemos agregar.
Pasamos a asignar la letra para el RAID, en este caso seleccione la E

Lo siguiente que ese debe hacer es darle formato a nuestro volumen antes de
poder almacenar o guardar información en el. Seleccionaremos el formato por
defecto que nos indica que es el NTFS que es el más empleado ahora por
Windows para darle formato a los discos y volúmenes. Y podremos asignarle un
nombre.
Le damos finalizar al asistente para crear el RAID-5.

Nos aparecerá una advertencia de que nuestros discos básicos se convertirán en


discos dinámicos en los cuales no será posible instalar un sistema operativo. Y si
estamos realmente seguros de realizar y emplear el RAID debemos aceptar esto.
Y por último se empezara el proceso de formateo de los discos.

Luego de esto podemos ver como los discos ahora ya tienen formato y están
listos para usarse.

Y podemos verlo ya junto al disco local C:

4. Instalamos Xampp en el RAID5 y no en el disco local C: como se da por


defecto.
Luego de finalizar la instalación nos aparecerá una pantalla negra, como la del
símbolo del sistema en la cual tendremos que finalizar los últimos pasos de la
instalación y debemos escoger las opciones de acuerdo a nuestras necesidades.
Cuando ya quedo instalado el Xampp, podemos encontrar en el escritorio un
ejecutable que es el Panel de Control de Xampp y allí es donde iniciaremos los
servicios cuando lo necesitemos.

En el RAID 5, podemos encontrar la carpeta de Xampp en donde están todos los


programas y herramientas instaladas y que permiten que funcione.
5. Descomprimir paquete descargado de OsTicket

Debemos descomprimir el OsTicket que viene en formato .zip y guardar esta


carpeta en el htdocs que se encuentra en la carpeta de Xampp en el RAID5.

6. Configuración del apache

Pasamos a la carpeta apache, para allí editar un archivo que necesitamos para
que el OsTicket funcione con un dominio especifico, que en este caso utilizare el
www.sozvirtual.com

Ingresamos a la carpeta Xampp  apache  conf  extra y abrimos el archivo


httpd-vhosts

En este archivo configuraremos nuestro hosting virtual.


En este archivo ingresamos las siguientes líneas. Que nos permitirán localizar la
carpeta e index del OsTicket para que nos cargue la aplicación y la otra para que
se encuentre el index principal para poder ingresar al Xampp por el navegador y
así a las demás herramientas.

7. Podemos ingresar ya por el navegador a continuar con la instalación del


OsTicket, que nos ira indicando paso a paso.

Nota:
Para poder seguir con el proceso de instalación, es necesario tener el navegador
mozilla porque de lo contrario nos pondrá problemas si lo hacemos con otro.

Luego de haber ingresado en el navegador nos aparecerá esto:

Aquí nos pide que debemos habilitar el short_open_tag para poder seguir con la
instalación y configuración.
Esto lo podemos habilitar en el archivo php.ini debemos buscar este archivo y
abrirlo, allí buscaremos esa línea de short_open_tag que está en Off y luego la
habilitaremos en On.
Ya podemos actualizar y nos llevara al siguiente paso que es cambiar el nombre
del archivo ost-config-sample.php

Este archivo se encuentra en RAID5  xampp  htdocs  osticket  upload


 include

Actualizamos nuevamente y podemos seguir con el proceso de instalación, en el


otro paso podremos configurar cual va a ser el administrador y la base de datos
que va a utilizar el osticket para funcionar.
8. Crear base de datos para OsTicket

Por medio del MySQL pero por la herramienta de gestión de base de datos
gráficamente PHPMYADMIN vamos a crear la base de datos y el usuario que
va a administrar esta base de datos.

En el navegador ingresamos http://localhost/phpmyadmin


Luego de haber creado la base de datos, pasamos a crear el usuario. Le damos en
Privilegios y allí procedemos a crearlo. Le asignamos todos los privilegios y
también privilegios para la base de datos osticket.

9. De haber hecho todo esto, podemos llenar la información que se nos presento
anteriormente con la base de datos y usuario específicos.
10. En la siguiente ventana nos aparecerá un aviso en el cual nos felicitan por haber
escogido OsTicket y además nos dice que debemos darle unos permisos a un
archivo y eliminar una carpeta.

Vamos a la carpeta donde se encuentra el archivo ost-config.php y debemos


modificar los permisos de escritura y eliminar la carpeta setup o podríamos
también cambiarle el nombre.

Luego de haber hecho el paso anterior podemos ingresar al panel de control del
administrador para realizar algunos cambios y habilitar así ya el servicio de
OsTicket.
Staff para el Administrador, son funciones que puede acceder y modificar solo el
administrador.

Dashboard (Tablero) Nos muestra los registros que tenemos en la plataforma y


de qué tipo son de error, warnnings y debug.

Settings (Configuración) En esta pestaña podemos modificar lo que necesitemos

Emails (Correo) En esta pestaña podrás encontrar los correos, también se


puedes ingresar y eliminar correos.

Help Topics (Temas de Ayuda) Muestra los temas de ayuda que son soporte y
facturación y también nos permite crear nuevos temas.

Staff (Personal) En este punto veremos las personas que se encuentran


registradas, también
podemos agregar y eliminar un usuario. Podemos ingresar grupos y
eliminarlos.

Departments (Departamentos) Son las aéreas que tenemos para elegir cuando
un usuario desea ingresar un ticket. También podemos agregar o eliminar
departamentos.

Abrimos el Admin Panel y Settings para habilitar los iconos que necesitemos y
guardar los cambios realizados. Es indispensable habilitar el osticket Online,
para poder que los usuarios o clientes puedan ingresar a la página.
Ya luego de haber configurado por últimos la pagina de osticket, los clientes
pueden acceder y esta es la página que ellos podrán ver:

Ya el usuario puede abrir un nuevo ticket o revisar el estado de su ticket.

Si lo va a crear lo siguiente que deberá hacer es darle en Open New Ticket o en


New Ticket
Allí deberá llenar la información que le pida y esta será enviada al correo
especificado con el ticket que debe ingresar para poder confirmar el registro.

Importante:
He utilizado dos tarjetas de red, una para trabajar internamente con mi DNS y la
otra para poder tener salida a internet, para poder que lleguen los correos de
confirmación del ticket en internet. Además he utilizado un MTA llamado Mady
MTA que me sirve como SMTP para poder enviar los correos a su destinatario
en internet.

Debemos configurar adecuadamente el Mady para que nos funcione.

Ya luego de haber recibido el correo con el mensaje para aceptar el ticket, nos
lleva a la página siguiente. En donde debemos ingresar el correo y numero o ID
de ticket que nos asignaron en el mensaje.
Y podremos ingresar al Staff principal de cada usuario (Panel Personal)

En este el usuario puede acceder a:

Tickets: En esta pestaña podrás encontrar los tickets que se tienen en


línea, también puede ingresar y borrarlos.
Knowledge Base (Base de Conocimiento): Se puede ver las respuestas
prefabricadas y también se puede ingresar a nuevas respuestas.
Directory (Directorio): Muestra los miembros de la base de datos como
el administrador y demás usuarios.
My Account (Mi cuenta): Puede cambiar el perfil, usuario y contraseña-
Modificar las preferencias de la página.

S-ar putea să vă placă și