domingo, 31 de mayo de 2015

Instalación Catalina Tomcat

Tomcat 

Funciona como un contenedor de servlets desarrollado bajo el proyecto Jakarta en la Apache Software Foundation. Tomcat implementa las especificaciones de los servletsy de JavaServer Pages (JSP) de Oracle Corporation (aunque creado por Sun Microsystems).

Estructura de directorios

bin - arranque, cierre, y otros scripts y ejecutables.
common - clases comunes que pueden utilizar Catalina y las aplicaciones web.
conf - ficheros XML y los correspondientes DTD para la configuración de Tomcat.
logs - logs de Catalina y de las aplicaciones.
server - clases utilizadas solamente por Catalina.
shared - clases compartidas por todas las aplicaciones web.
webapps - directorio que contiene las aplicaciones web.
work - almacenamiento temporal de ficheros y directorios.



Instalación:

Ambienta java necesario:


yum install java-1.7.0-openjdk.x86_64

yum install net-tools unzip wget

Después descargamos e instalamos la versión que necesitamos:

wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.22/bin/apache-tomcat-8.0.22.zip

Después inicializamos el servicio:

wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8.0.9.zip



Detenemos o bajamos el servicio de firewall:


Después desplegamos en navegador  la dirección del host con el puerto 80 configurado en el archivo:

  

sábado, 30 de mayo de 2015

Instalación y Manejo de LaTeX

\mathbf{L\!\!^{{}_{\scriptstyle A}} \!\!\!\!\!\;\; T\!_{\displaystyle E} \! X} 
Es un sistema de composición de textos, orientado a la creación de documentos escritos que presenten una alta calidad tipográfica. Por sus características y posibilidades, es usado de forma especialmente intensa en la generación de artículos y libros científicos que incluyen, entre otros elementos, expresiones matemáticas.
LaTeX está formado por un gran conjunto de macros de TeX, escrito por Leslie Lamport en 1984, con la intención de facilitar el uso del lenguaje de composición tipográfica, \mathbf{T\!_{\displaystyle E} \! X}, creado por Donald Knuth. Es muy utilizado para la composición de artículos académicos, tesis y libros técnicos, dado que la calidad tipográfica de los documentos realizados con LaTeX es comparable a la de una editorial científica de primera línea.
Para instalar LaTeX en Centos se debe ejecutar el siguiente comando en un terminal:

yum -y install tetex-latex

Después se ejecuta el archivo donde se tiene el código LaTeX en un terminal:
latex Pagina38

Código LaTeX


Después de ejecutar obtenemos el archivo generado con formato o con los estándares de LaTeX:

viernes, 1 de mayo de 2015

Servidores SSH Y FTP

SSH

SSH (Secure Shell) es un conjunto de estándares y protocolo de red que permite establecer una comunicación a través de un canal seguro entre un cliente local y un servidor remoto. Utiliza una llave pública para autenticar el servidor remoto y —de manera opcional— permitir al servidor remoto autenticar al usuario. SSH provee confidencialidad e integridad en la transferencia de los datos utilizando criptografía y MAC (Message Authentication Codes o Códigos de Autenticación de Mensaje). De modo predeterminado, escucha peticiones a través del puerto 22 por TCP.


Instalación

Comando:
yum install openssh-server

Una vez terminada la instalación procedemos a reiniciar y conectarnos remotamente con el comando:

service sshd restart

ssh usuario@direccióndelhost

Nos solicitará la clave de acceso en el host del usuario que deseamos acceder:  


Una vez ingresada la clave podremos acceder al host y realizar las acciones que deseamos con los permisos del usuario que accedimos 


FTP

¿QUÉ ES FTP? FTP (siglas en inglés de File Transfer Protocol, 'Protocolo de Transferencia de Archivos') en informática, es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo. En el modelo, el intérprete de protocolo (IP) de usuario inicia la conexión de control en el puerto 21. Las órdenes FTP estándar las genera el IP de usuario y se transmiten al proceso servidor a través de la conexión de control. Las respuestas estándar se envían desde la IP del servidor la IP de usuario por la conexión de control como respuesta a las órdenes. Estas órdenes FTP especifican parámetros para la conexión de datos (puerto de datos, modo de transferencia, tipo de representación y estructura) y la naturaleza de la operación sobre el sistema de archivos (almacenar, recuperar, añadir, borrar, etc.).

Instalación 

Comando:

yum install vsftpd

Iniciar servicio:

systemctl start vsftpd.service

Parar servicio:

systemctl stop vsftpd.service




Agregar un usuario en el servidor:

useradd -g ftp -d /home/usuario usuario
passwd usuario

Accedemos al usuario creador en el servidor e introducimos la clave de acceso:


y podemos navegar en las carpetas creadas y descargas los archivos que ahí se encuentran alojados