Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, MySQL, PostGreSQL, y Subversion Manual del alumno

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, MySQL, PostGreSQL, y Subversion Manual del alumno"

Transcripción

1 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, MySQL, PostGreSQL, y Subversion Manual del alumno Ing. Cedric Simon Tel: Cel: c e d r i s o l u c i o n j a v a. c o m Web: SolucionJava.com

2 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 2 / 24 Índice 1 Introducción al curso Objetivo de este curso Manual del alumno Ejercicios prácticos Requisitos para atender a este curso Soporte después del curso...5 2INSTALACIÓN DEL SERVIDOR Linux Planificación Distribuciones de Linux Requisitos materiales Sistemas de archivos XFS: EXT3: EXT4: ReiserFS: Swap: Determinar las cuentas apropiadas para el servidor Instalación Arranque Bienvenido Modo de instalación Reloj y zona horaria Selección de escritorio Particionamiento Nuevo usuario Configuración de la instalación Refrescos Seguridad Cuentas de usuario El comando sudo Acceso remoto Servicios activos Corta fuego...9 3El servicio Apache Httpd Instalación Configuración Inicio automatico Inicio/reinicio/paro manual Archivos de configuración Configuración con YAST Paso 1/5: Dispositivo de red Paso 2/5: módulos Paso 3/5: equipo predeterminado Paso 4/5: equipos virtuales Paso 5/5: resumen Prueba del servicio Servidor PHP Instalación...12

3 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 3 / Configuración Prueba del servicio Servidor Apache Tomcat Instalación Si la version deseada no esta en el repositorio Configuración Inicio automático Inicio/reinicio/paro manual Archivos de configuración Conectores Sitios web (hosts) Contextos Carpeta ROOT Configuración con YAST Prueba del servicio Puesto al día de sitios web Tomcat detrás de Apache En httpd.conf o uno de sus archivos incluidos A nivel de los 'equipos' de Apache Nuevo archivo workers.properties Hospedar varios sitios en un mismo servidor web Introducción Configuración del servidor Configuración de Apache Cifrar con SSL y uso de HTTPS Porque cifrar Archivo.conf del virtual host Servidor MySQL Instalación Configuración Inicio automatico Inicio/reinicio/paro manual Clave de root Servidor PostGreSQL Instalación Crear una base de datos Conectar a una base de datos Crear un usuario Mantenimiento del servidor Linux Disco Logs Puesto al día de paquetes Prueba de seguridad Servidor Subversion Qué es subversion? Instalación y configuración de Subversion...23

4 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 4 / Creación de grupos y usuarios permitidos Creación de un repositorio Configurando Apache para los repositorios Añadir usuarios a nuestros repositorios:...24

5 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 5 / Objetivo de este curso 1 Introducción al curso En este curso vamos a ver como instalar un servidor Linux para hospedar un servidor web con capacidad de JSP y una base de datos MySQL. Este curso no cubre todos los aspectos ni todas las opciones de Linux, enfocando en las más útiles para un servidor web. 1.2 Manual del alumno Este manual del alumno es una ayuda para el alumno, para tenga un recuerdo del curso. Este manual contiene un resumen de las materias que se van a estudiar durante el curso, pero el alumno debería de tomar notas personales para completas este manual. Cunado necesitan información sobre el manejo de Linux en general, los comandos y sus usos, existen muchas fuentes disponibles en Internet. Les aconsejo especialmente consultar el documento 'Implementación De Servidores Con GNU/Linux' de Joel Barrios Dueñas disponible en y el en DVD del curso. 1.3 Ejercicios prácticos Se instalará un servidor Linux con servicios de HTTPD y Tomcat durante el curso. 1.4 Requisitos para atender a este curso Se requiere un conocimiento de base de los sistemas operativos. Si el alumno tiene dificultades en un u otro capitulo, el debe sentirse libre de pedir explicaciones adicionales al profesor. 1.5 Soporte después del curso Si tienes preguntas sobre la materia del curso en tus ejercicios prácticos, puedes escribir tus preguntas a cedric@solucionjava.com. Para informaciones sobre otros cursos, visita el sitio web

6 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 6 / Planificación 2 Instalación del servidor linux La planificación permite escoger las opciones correctas al momento de correr el instalador de la base de datos Distribuciones de Linux Existen varias distribuciones de Linux. Entre las más conocidas, RedHat/Fedora, SuSe/openSuSe,Debian, Ubuntu, Mandrake... Todas las versiones de Linux hacen prácticamente las mismas cosas. Solo que algunas tienen ciertas herramientas y otras no, ciertas llevan por defecto mas o diferente paquetes que otras, etc.. No hay una distribución que sea 'mejor' que otras. Algunas tienen una meta más a servidor (Fedora, Debian), y otras más hacía escritorio (Ubuntu), pero al final todas se pueden usar tanto como servidor así como escritorio. Al final la diferencia entre los dos deprenderá de los paquetes que se instalarán, y del uso que se hará del PC instalado con Linux Requisitos materiales Los requisitos materiales dependen de la versión y distribución de Linux que quieres instalar, pero por lo general un PC, mismo un poco viejo, debería ser capaz de correr Linux. Depende siempre de para que va a servir el PC. Solo como un cortafuego, o un servidor web para centenas de usuarios concurrentes? Debido a que Linux es gratis, se puede fácilmente distribuir la carga sobre varios servidores en caso que sea necesario, ya que no tendrá costo de licencia ;-) Sistemas de archivos Bajo Linux existen varios tipos de sistemas de archivos. Al formatear una partición de un disco, hay que escoger un tipo de sistema de archivos. Siguen los sistemas más comunes: XFS: Principalmente este fue creado para el sistema operativo de SGI, IRIX. Ahora esta disponible bajo la licencia GPL, para Linux. Este file system es muy bueno con archivos grandes asi que si trabajas con archivos pequeños, continua leyendo. Si manejas archivos "medianamente" pequeños, no se recomienda que uses XFS, sino ReiserFS, que para estos archivos es rápido, en cambio si usas archivos a los cuales los podes denominar como grandes, muy grandes, excesivamente grandes, en este caso si se recomienda usar XFS EXT3: Ext3 es mucho más seguro que ext2. Si estas usando ext2 y queres cambiarte a otro sistema de archivos journaling, se recomienda que el primero sea Ext3, porque hay menos riesgos de perder los datos e información; y es compatible con ext EXT4: Ext3 es una versión mejorada de Ext3, que permite mejores performancias a nivel de lecturas y escrituras ReiserFS: Este fue el "primero en estar estable para Linux". Posee una estructura de datos b-trees, es rápido con archivos pequeños, todo lo contrario de XFS Swap: El sistema de archivo swap es un tipo de sistema que se usa únicamente para la 'partición de intercambio', que es como la memoria virtual (en disco). Por lo general se recomiendo tener una partición de intercambio de un tamaño igual a 1.5 x la memoria RAM del PC.

7 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 7 / Determinar las cuentas apropiadas para el servidor Bajo Linux, al contrario de Windows, solo existe UNA cuenta de administrador 'todopoderoso'. El se llama 'root', y existe en cualquier sistema Linux. Con este usuario, puedes hacer todo en el PC, por eso bajo Linux por lo general no se trabaja como 'root', si no que al momento que se necesita el derecho de 'root' se cmabia temporalmente a este usuario. Eso para limitar las posibilidades de errores de manipulación que podrían dañar el sistema. En este sentido (también) Linux es más seguro que Windows, ya que trabajando con un usuario (menos root), no se puede dañar seriamente el sistema (virus). 2.2 Instalación Vamos a instalar la versión 11.0 de opensuse Linux. Porque opensuse y no un otro, pues no porque es mejor que otra, pero simplemente por el profe (yo) lo conozco mejor por haberlo utilizado de hace 5 años! OpenSuSe viene en un DVD (versión completa con muchos paquetes), o en CD con KDE o Gnome (versión con menos paquetes incluidos) Arranque Hay que arrancar con el CD/DVD. Para eso, configura el BIOS debidamente, o empuja la tecla (F11, F12...) que permite escoger el medio de arranque. Una vez arrancando en el CD/DVD y que apareció el menú, empujamos F2 para cambiar el idioma a Español, eventualmente F3 para cambiar la resolución de pantalla. Luego escogemos 'Instalación' en el menú y presionamos 'Enter' para iniciar la instalación Bienvenido Se verifica el idioma y la configuración del teclado, se marca la casilla de aceptar la licencia, y se empuja el botón 'Siguiente' Modo de instalación Se selecciona 'Instalación nueva', y se marca solamente la casilla para la configuración automática. Luego se empuja el botón 'Siguiente' Reloj y zona horaria Se selecciona la región y el país, se verifica la hora, y se empuja el botón 'Siguiente' Selección de escritorio Pueden escoger su escritorio preferido. Personalmente uso el KDE 3.5, ya que probé el KDE 4.0 y me parecía muy inestable Particionamiento Aquí se va a particionar el disco duro. Si ya existe una versión de Windows (u otro sistema operativo) instalado, el va a proponer (según las posibilidades) de redimencionar las particiones existentes para crear espacio para Linux. Por defecto, el propone 3 particiones nuevas: una para el intercambio (swap) una para la raíz de Linux (/) una para la carpeta /home Personalmente, yo edito la propuesta de opensuse, borro la /home y ocupo el espacio liberado para la raíz (/). Si se menciona algún problema con la partición de Windows, hay que reiniciar en Windows y correr la herramienta de verificación de disco de Windows sobre el disco antes de intentar de nuevo de instalar Linux.

8 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 8 / Nuevo usuario Vamos a crear un usuario nuevo. Lo vamos a llamar alumno, y darle la clave '123'. Eso porque solo hacemos una prueba y queremos dejar las cosas sencillas ya que no nos preocupa la seguridad de este sistema de prueba que no usará después del curso. Por supuesto, para una instalación 'definitiva', para su escritorio o su servidor, escoge una clave que sea segura (mas de 5 caracteres, con número, mayúsculas y minúsculas...). Para el curso, vamos a dejar que se utiliza la misma contraseña para el administrador (root). En producción o ambiente con seguridad, les aconsejo de tener claves diferentes para root y los otros usuarios. Es buena idea marcar la casilla para que el usuario reciba el correo del sistema. Para el curso vamos también a dejar el inicio de sesión automático. No lo aconsejo en producción. Empujamos el botón 'Siguiente' y contestamos que 'Si' a las alertas de seguridad (porque estamos en el curso, no en producción) Configuración de la instalación Aquí se pueden eventualmente agregar/borrar paquetes que se van a instalar. Se revisa el resumen de instalación y se empuja el botón 'Instalar'. Si sale una ventana de alerta, se confirma la instalación empujando el botón 'Instalar' Refrescos Se toma un refresco mientra se instala Linux... Al terminar la instalación, el PC se reinicia automáticamente, y sigue con la configuración automática. 2.3 Seguridad Cuentas de usuario Como dicho anteriormente no se debería trabajar bajo el usuario root. Ciertos usuarios, como 'tomcat' se crean sin permiso de iniciar una sesión. Eso permite limitar al máximo los derechos del usuario y evitar el uso malintencionado de esta cuenta. Se crean cuentas de usuario como sea necesario, dándoles los permisos necesarios El comando sudo El comando 'sudo' permite ejecutar un comando como root, y en el caso que su usuario ha sido otorgado el derecho de 'sudo' para este comando, no tendrá que entrar la clave de root. Eso permite otorgar a usuarios 'comunes' derechos sobre comandos que requieren ser ejecutadas como root sin darles la clave de root ni necesitar que se cambien al usuario root.. Es también posible limitar el host desde el cual se permiten ejecutar los comandos. Ejemplo para dar permiso al usuario alumno de manejar los servicios de Apache, Tomcat, y MySQL sin conocer la clave de root: Ejecutar el comando visudo como root y agregar las líneas siguientes: Cmnd_Alias WEBORDERS = /usr/sbin/rctomcat7, /usr/sbin/rcapache2, /usr/sbin/rcmysql alumno ALL = (ALL) NOPASSWD: WEBORDERS

9 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 9 / Acceso remoto Para acceder de manera remoto al servidor, se puede acceder, entre otros, usando escritorios remoto (VNC), o con ssh (consola remoto). Para más seguridad, no permita el acceso remoto a su servidor Servicios activos Hay que limitar al máximo los servicios instalado y los servicios activos. No solo hace el sistema más seguro, también mejora su rendimiento Corta fuego Hay que activar el cortafuego, definir los interfaces debidamente, y limitar al máximo los puertos abiertos.

10 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 10 / Instalación 3 El servicio Apache Httpd El servicio httpd de Apache permite hospedar un servidor web. Se instala fácilmente usando YAST, la herramienta administrativa de opensuse. Se inicia YAST (se necesita poner la clave de root), luego se selecciona 'Instalar / desintalar software'. Verifica que el filtro está puesto en 'Buscar', y busca con la cadena Apache2. Marca la casilla al lado de 'apache2' en la lista de paquetes. Se seleccionarán automáticamente los paquetes dependientes. Clic sobre el botón 'Aceptar' para iniciar la instalación, y acepta los cambios automáticos (paquetes dependiente agregados). 3.2 Configuración Inicio automatico Para que el servicio httpd (Apache 2) se inicia automáticamente, desde YAST, escoge bajo 'Sistema' los 'Servicios del sistema'. Busca el servicio 'Apache2' y activa lo Inicio/reinicio/paro manual Para inicar, reiniciar, o para manualmente el servicio Apache httpd, abre una consola, cambia al usuario root con el comando 'su', y tecla rcapache2 start/restart/stop Archivos de configuración El principal archivo de configuración de apache es el httpd.conf que se encuentra en /etc/apache/ y que solo el usuario root puede cambiar. Se definen las principales variables (carpeta por defecto, etc...) y cuales otros archivo se incluyen en la configuración. Para reducir/dividir el archivo de configuración, una gran parte de la configuración se encuentra en otros archivos que el httpd.conf incluye via clausula 'include', y que se encuentran bajo la misma carpeta o bajo una subcarpeta. El otro archivo importante es el archivo apache2 que se encuentra bajo /etc/sysconfig/ y que crea parte de los archivos de configuración anteriormente mencionados de manera dinámica Configuración con YAST Las principales opciones del servidor Apache2 se pueden también modificar vía un módulo de YAST (servicios de red...servidor HTTP) si se instaló. Esta herramienta modificará los archivos ante mencionado debidamente Paso 1/5: Dispositivo de red Define cual(es) tarjeta de red/ip hospedan sitios web, cual puerto se usa, y si se abre el cortafuego para estos puertos Paso 2/5: módulos Permite activar cierto módulos como el PHP que veremos más adelante.

11 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 11 / Paso 3/5: equipo predeterminado Permite mencionar la configuración 'por defecto' del servidor web Paso 4/5: equipos virtuales En caso que varios sitios están hospedados bajo el mismo servidor, permite configurar los valores para cada sitio Paso 5/5: resumen Enseña el resumen de configuración del servicio y menciona si se enciende al arrancar el PC o no. Permite también configurar unas opciones avanzadas del servidor HTTP. 3.3 Prueba del servicio Para probar el servicio, enciende lo, abre un navegador web, y anda en la url: Le debería de aparecer una página 'Access forbidden', ya que por defecto no hay una página de inicio y no se permite ver el contenido de la carpeta de inicio. Si anda en la url: deberías ver una imagen de una flecha. Cuidado que bajo Linux las mayúsculas y minúsculas importan! Si desarrolla bajo Windows, y no respetas las mayúsculas y minúsculas, te va a corren bien en desarrollo, pero una vez migrado bajo Linux, ya no va a encontrar los archivos...

12 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 12 / Instalación El php se instala como un módulo de Apache. 4 Servidor PHP Se instala fácilmente usando YAST, la herramienta administrativa de opensuse. Se inicia YAST (se necesita poner la clave de root), luego se selecciona 'Instalar / desintalar software'. Verifica que el filtro está puesto en 'Buscar', y busca con la cadena php. Marca la casilla al lado de 'apache2-modphp5' en la lista de paquetes. Se seleccionarán automáticamente los paquetes dependientes (entre los cuales el PHP). Si se va a trabajar con MySQL, se puede marcar también php5- mysql. Si necesitan otros módulos de PHP, marca las casillas según sus necesidades. Para un servidor de producción, les aconsejo solo instalar los módulos necesarios, quitando todo los módulos inútiles, con el fin de limitar los problemas de seguridad ya que el PHP es una entrada muy común para los hackers. Clic sobre el botón 'Aceptar' para iniciar la instalación, y acepta los cambios automáticos (paquetes dependiente agregados). 4.2 Configuración El PHP en sí se configura en el archivo php.ini que se encuetra bajo /etc/php5/apache2/ Para que el PHP sea activo en Apache, hay que activar el módulo PHP en apache (ver punto anterior) 4.3 Prueba del servicio Para probar el servicio, primero crea una página PHP sencilla bajo /srv/www/htdocs/ Por ejemplo: index.php <html> <head> </head> <body> <?php echo 'Hola Mundo';?> </body> </html> Luego abre un navegador web, y anda en la url: Le debería de aparecer una página con 'Hola mundo'. Si te enseña el código en vez de ''Hola Mundo', es que el módulo PHP no esta activo, o que Apache2 no ha sido reiniciado desde que activaste el PHP. Cuidado que bajo Linux las mayúsculas y minúsculas importan! Si desarrolla bajo Windows, y no respetas las mayúsculas y minúsculas, te va a corren bien en desarrollo, pero una vez migrado bajo Linux, ya no va a encontrar los archivos...

13 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 13 / Instalación 5 Servidor Apache Tomcat El servicio Tomcat de Apache permite hospedar un servidor web con capacidad de procesar paginas JSP. Se instala fácilmente usando YAST, la herramienta administrativa de opensuse. Se inicia YAST (se necesita poner la clave de root), luego se selecciona 'Instalar / desintalar software'. Verifica que el filtro está puesto en 'Buscar', y busca con la cadena tomcat. Marca la casilla al lado de 'tomcat7' y 'apache-mod_jk' en la lista de paquetes. Se seleccionarán automáticamente los paquetes dependientes. Opcionalmente se selecciona 'tomcat7-webapps' para tener el sitio de ejemplo instalado. Clic sobre el botón 'Aceptar' para iniciar la instalación, y acepta los cambios automáticos (paquetes dependiente agregados) Si la version deseada no esta en el repositorio De no estar en el repositorio de Linux, se puede descargar desde: Se descarga el archivo.tar.gz (ejemplo: apache-tomcat tar.gz). Como root copiamos el archivo comprimido en la carpeta /opt: cp apache-tomcat tar.gz /opt Luedo nos movemos a /opt y descomprimimos la carpeta: cd /opt tar -xvzf apache-tomcat tar.gz Creamos el grupo y el usuario tomcat, y lo hacemos dueno de la carpeta de tomcat. groupadd tomcat useradd -gtomcat tomcat chown -R tomcat:tomcat /opt/apache-tomcat Creamos el servicio para tomcat, y agregamos unos enlaces simbolicos necesarios para el script, y otros para comodidad: cd / ln -s /opt/apache-tomcat tomcat cd /usr/share ln -s /opt/apache-tomcat tomcat cd /media/cdrom cp tomcat7 /etc/init.d/tomcat7 cp j2ee /etc/sysconfig/j2ee chmod 755 /etc/init.d/tomcat7 chmod 755 /etc/sysconfig/j2ee cd /usr/bin ln -s /etc/init.d/tomcat7 rctomcat7 rctomcat7 start rctomcat7 status En caso de error al iniciar: revisar los logs debajo de /tomcat/log

14 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 14 / Configuración Inicio automático Para que el servicio tomcat7 se inicia automáticamente, desde YAST, escoge bajo 'Sistema' los 'Servicios del sistema'. Busca el servicio 'tomcat7' y activa lo Inicio/reinicio/paro manual Para inicar, reiniciar, o para manualmente el servicio tomcat7, abre una consola, cambia al usuario root con el comando 'su', y tecla rctomcat7 start/restart/stop Oops, no les funciona. Debido a un error de paquete, no crearon el enlace para reiniciar fácilmente Tomcat. Lo creamos así: cambiarse a root (su), luego: cd /usr/sbin ln -s /etc/init.d/tomcat7 tomcat7 Luego con tomcat7 start/restart/stop podrá iniciar/reiniciar/para Tomcat. Normalmente se debería de ser ln -s /etc/init.d/tomcat7 rctomcat7 ya que en opensuse los comandos de reinicio de servicio inician con rc Archivos de configuración El principal archivo de configuración de tomcat es server.xml que se encuentra en /usr/shared/tomcat/conf y que solo el usuario root puede cambiar. Los otros archivos de configuración se encuentran bajo la misma carpeta conf. El archivo server.xml tiene varias secciones. Las más importantes son: Conectores Para poder usar Tomcat detrás de Apache, se necesita que el conector AJP sea activado (lo es por defecto). El uso por defecto el puerto Sitios web (hosts) Cada sitio web que usará Tomcat debe tener su propio host. Es muy importante que el sitio web definido en Apache corresponde con el Host definido en Tomcat Contextos Los contextos son las subcarpetas de cada host. Se puede definir configuraciones por cada subcarpeta si necesario. Aquí se pueden por ejemplo definir una conexión a la base de datos, para no tener que mencionar estos detalles a nivel del código Java, pero que agare los detalles del servidor, lo que permite migrar de un servidor al otro estando seguro que usará la base de datos correcta. Para más información, ver la documentación de Tomcat y de su driver JDBC. Ejemplo: <Context path="/openflashchart" reloadable="true" docbase="/home/cedric/workspace/openflashchart" workdir="/home/cedric/workspace/openflashchart/work"/> <Context path="/relih" reloadable="true" docbase="/home/cedric/workspace/relih" workdir="/home/cedric/workspace/relih/work"> <!-- Extra info begin --> <Resource name="jdbc/relihmysql" auth="container"

15 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 15 / 24 type="javax.sql.datasource" maxactive="30" maxidle="3" maxwait="5000" removeabandoned="true" removeabandonedtimeout="15" logabandoned="true" validationquery="select 1" testonborrow="true" testwhileidle="true" timebetweenevictionrunsmillis="5000" minevictableidletimemillis="30000" username="relih" password="soljava" driverclassname="com.mysql.jdbc.driver" url="jdbc:mysql://localhost:3306/relih?autoreconnect=true"/> <!-- Extra info end --> <Logger classname="org.apache.catalina.logger.systemoutlogger" verbosity="4" timestamp="true"/> </Context> <Context path="/vida" reloadable="true" docbase="/home/cedric/workspace/vida" workdir="/home/cedric/workspace/vida/work"> <!-- Extra info begin --> <!-- Extra info begin --> <Resource name="jdbc/vidamysql" auth="container" type="javax.sql.datasource" maxactive="30" maxidle="3" maxwait="5000" removeabandoned="true" removeabandonedtimeout="15" logabandoned="true" validationquery="select 1" testonborrow="true" testwhileidle="true" timebetweenevictionrunsmillis="5000" minevictableidletimemillis="30000" username="vida" password="soljava" driverclassname="com.mysql.jdbc.driver" url="jdbc:mysql://localhost:3306/vidaautoreconnect=true"/> <!-- Extra info end --> </Context> Carpeta ROOT Si instalaste la opción 'tomcat7-webapps' se ha creado debajo de /usr/shared/tomcat7/webapps una carpeta ROOT. Mientras no la borra, la raiz del sitio por defecto (localhost) será la página de inicio que está bajo esta carpeta ROOT. Hay que borrarla para poder definir otro sitio en la raiz Configuración con YAST Pues, lo siento pero no existe todavía. Pero ya sabes, es un proyecto abierto, así lo lo podes desarrollar y regalar a la comunidad ;-) 5.3 Prueba del servicio Para probar el servicio, enciende el servicio y abre un navegador web, y anda en la url:

16 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 16 / 24 Le debería de aparecer una página sobre Apache Tomcat si instalaste 'tomcat7-webapps', o una página de 'Error 404' de Tomcat en otro caso. Cuidado que bajo Linux las mayúsculas y minúsculas importan! Si desarrolla bajo Windows, y no respetas las mayúsculas y minúsculas, te va a corren bien en desarrollo, pero una vez migrado bajo Linux, ya no va a encontrar los archivos Puesto al día de sitios web Una manera muy fácil de desplegar y poner al día sitios web es usar un archivo.war y copiarlo debajo de la carpeta webapps. El se desplegará solo en una subcarpeta con el nombre del archivo, poniendo lo al día si necesario. 5.5 Tomcat detrás de Apache Para que Tomcat funciona detrás de Apache, Apache debe tener encendido y configurado el módulo mod_jk. La configuración de mod_jk se encuentra en 3 lugares: En httpd.conf o uno de sus archivos incluidos Se debe definir el módulo mod_jk <IfModule!mod_jk.c> LoadModule jk_module "/usr/lib/apache2/mod_jk.so" </IfModule> JkWorkersFile "/tomcat/conf/workers.properties" JkLogFile "/tomcat/logs/mod_jk.log" JkLogLevel info Verifica los caminos de carpetas mencionados arriba para que coinciden con tu instalación A nivel de los 'equipos' de Apache2 Definir la conexión a nivel del equipo (virtual host) <VirtualHost :80> ServerName clinsis ServerAdmin cedric@clinsis.com DocumentRoot /srv/www/htdocs JkMount /* con1 JkUnMount /svn/*.* con1 </VirtualHost> La configuración arriba manda a Tomcat todos los archivos debajo de la raíz (/) del sitio clinsis ( :80) exceptúo cuando se tarta de un archivo debajo de la subcarpeta /imagenes del mismo sitio, en cual caso la busca debajo de la carpeta por defect del sitio (DocumentRoot). con1 se refiere al nombre usado en el archivo workers.properties Nuevo archivo workers.properties # workers.properties - # # This file provides jk derived plugins with the needed information to # connect to the different tomcat workers. Note that the distributed # version of this file requires modification before it is usable by a # plugin. worker.list=con1, con2

17 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 17 / 24 worker.con1.port=8009 worker.con1.host=localhost worker.con1.type=ajp13 worker.con2.port=8009 worker.con2.host= worker.con2.type=ajp13 Otros: Catalina.sh: Linea 146 # Set juli LogManager if it is present if [ -r "$CATALINA_HOME"/bin/tomcat-juli.jar ]; then JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=ISO8859_1 -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="$CATALINA_BASE"/conf/logging.properties" fi Yast.. System... sysconfig LC_LANG = es@euro (problemas de colation)

18 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 18 / 24 6 Hospedar varios sitios en un mismo servidor web 6.1 Introducción Es posible de hospedar varios sitios web bajo un mismo servidor. Es también posible de hospedar a la vez sitios PHP y sitio Java en el mismo servidor. 6.2 Configuración del servidor Lo más cómodo es crear tantas IP en la tarjeta como sitios web a hospedar. Eso permite verificar la configuración si depender del DNS. Para configurar varios IP en un tarjeta, abre YAST, y en el menú de 'dispositivos de red', escoge 'Ajustes de la red'. Selecciona la tarjeta de red que recibirá las conexiones de Internet, edita la y añade tantos IP con su alias como necesario. 6.3 Configuración de Apache En Apache, se crea un 'equipo' (virtual host) para cada sitio. Por defecto, si el PHP está instalado en el servidor, está activo en todos los sitios. Para Tomcat, hay que configurar el conector Apache (mod_jk.conf) para cada sitio debidamente.

19 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 19 / Porque cifrar 7 Cifrar con SSL y uso de HTTPS Cuando su sitio contiene datos sensibles, o usa restricción de acceso, cifrar la transmisión disminuye el riesgo de que alguien intercepta y pueda entender el contenido de la transmisión (usuario y clave, contenido,...) El cifrado usa un poco mas de recursos al nivel del servidor y al nivel del cliente, y también aumenta un poco el tamaño de las transmisiones, pero en un nivel razonable. Para poder cifrar, se necesita emitir un certificado. Los certificados SSL pueden ser auto firmado (uso interno o sin necesidad de grande garantía de seguridad) o firmado por una autoridad certificadora (de 20 a 1,000 US$, dependiendo del tipo de certificado y la autoridad certificadora). La creación de certificados auto firmados depende del sistema operativo. Los certificados deben estar disponible en el servidor. Los certificados se pueden generar con el comando gensslcert. Para mas informacion teclear gensslcert -h Ejemplo de uso de gensslcert: gensslcert -C localhost -N "Prueba del curso de Linux" -c NI -s Nicaragua -l Managua -o INATEC -u "Informatica INATEC" -n localhost -e info@inatec.edu.ni -y Y 9999 El comando gensslcert almacena los certificados debajo de /etc/apache2/ssl.xxx/common_name.server.xxx donde xxx es el tipo de archivo (clave, certificado,...) y common_name el parametro -C usado en el comando. Es importante que el campo COMMON NAME corresponde con el URL del sitio web. Tomcat se puede configurar para trabajar con SSL directamente, pero aquí vamos a ver la configuracion de Apache con SSL, ya que Apache es el principal servidor web y puede comunicar con Tomcat. Al nivel de Apache, hay que instalar y configurar el modulo SSL, y iniciar Apache con la opción SSL. En opensuse se configura en /etc/sysconfig/apache2 7.2 Archivo.conf del virtual host Revisarlo y modificar al menos las lineas siguientes: <VirtualHost *:443> #Adjuntar modificaciones de virtual host normal (ver arriba, depende de la versión)... SSLEngine on # Depende de a donde guarda sus certificados SSLCertificateFile /etc/apache2/ssl.crt/server.crt SSLCertificateKeyFile /etc/apache2/ssl.key/server.key... </VirtualHost>

20 Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Pagina 20 / Instalación 8 Servidor MySQL MySQL se instala fácilmente usando YAST, la herramienta administrativa de opensuse. Se inicia YAST (se necesita poner la clave de root), luego se selecciona 'Instalar / desintalar software'. Verifica que el filtro está puesto en 'Buscar', y busca con la cadena mysql. Marca la casilla al lado de 'mysql' en la lista de paquetes. Se seleccionarán automáticamente los paquetes dependientes. Opcionalmente se selecciona 'php-mysql' si van a conectar MySQL con PHP, y herramientas cono MySQL Administrator o MySQL Query. Clic sobre el botón 'Aceptar' para iniciar la instalación, y acepta los cambios automáticos (paquetes dependiente agregados). 8.2 Configuración Inicio automatico Para que el servicio mysql se inicia automáticamente, desde YAST, escoge bajo 'Sistema' los 'Servicios del sistema'. Busca el servicio 'mysql' y activa lo Inicio/reinicio/paro manual Para inicar, reiniciar, o para manualmente el servicio tomcat7, abre una consola, cambia al usuario root con el comando 'su', y tecla rctmysql start/restart/stop Clave de root El usuario root de MySQl es el usuario todopoderoso. Por defecto la clave es vacía. Para crear la clave de root, ejecuta /usr/bin/mysqladmin -uroot password 'new password' Por defecto el usuario root solo se puede conectar desde el servidor (en local).

Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL. Manual del alumno

Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL. Manual del alumno Curso de instalación de Linux como servidor web Apache HTTPD con Tomcat, PHP, y MySQL Manual del alumno Ing. Cedric Simon Tel: 268 09 74 Cel: 888 23 87 Email: c e d r i c @ s o l u c i o n j a v a. c o

Más detalles

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor Web Apache Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor Web

Más detalles

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente A continuación se presentarán los diferentes pasos a seguir para la instalación de la distribución de linux Ubuntu 6.06 en su versión Desktop, usando para esto el nuevo instalador gráfico incluido en la

Más detalles

Instituto Tecnológico de Las Américas (ITLA)

Instituto Tecnológico de Las Américas (ITLA) Instituto Tecnológico de Las Américas (ITLA) Nombre: Gregori Carmona Lorenzo ID: 2011-2435 Asignatura: Sistemas Operativos III Instructor: José Doñe Tema: Practica extra: Apache Un servidor web es un programa

Más detalles

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1 SERVIDOR WEB APACHE JEAN CARLOS FAMILIA Página 1 El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que

Más detalles

Instalación de dos Sistemas Operativos en un mismo Computador

Instalación de dos Sistemas Operativos en un mismo Computador Instalación de dos Sistemas Operativos en un mismo Computador Si quieres tener los dos sistemas operativos en un mismo equipo y elegir, entre uno y otro, en el momento del arranque, debes realizar los

Más detalles

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín 1 INSTALACIÓN DE UBUNTU SERVER

Más detalles

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/.

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/. Instalación GNU/Linux Ubuntu -10.04.3-server-i386 Con la ayuda de este sencillo manual podemos ver como instalar Un servidor GNU/Linux, en este caso utilizaremos la distribución Ubuntu -10.04.3-server-i386

Más detalles

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux).

5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux). Actividad 5 5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux). Windows Para crear un certificado digital en Windows Server, tenemos que instalar el rol Servicios de certificados

Más detalles

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación Vicerrectorado de Tecnologías de la Información y la Comunicación Conexión mediante Escritorio Remoto de Windows Última Actualización 16 de septiembre de 2013 Histórico de cambios Fecha Descripción Autor

Más detalles

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introducción El Agente Aranda para sistemas Linux se encarga de recolectar la siguiente información en cada una de las estaciones de

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

Manual hosting acens

Manual hosting acens Manual hosting acens Contenido Acceso al panel de control de cliente... 3 Asociar un dominio a mi Hosting... 5 Acceso al panel de administración del hosting... 7 INICIO - Visión general del estado de nuestro

Más detalles

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946.

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946. Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Web Server (Apache)!!! Servidor Web El servidor HTTP Apache es

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Crear la base de datos antes de la instalación de Wordpress.

Crear la base de datos antes de la instalación de Wordpress. Introducción En este tutorial básico sobre instalar Wordpress en tu propio hosting mediante un panel de control cpanel y aprenderás como personalizar las bases de datos MySQL que utiliza Wordpress. Para

Más detalles

Correo Electrónico: Webmail: Horde 3.1.1

Correo Electrónico: Webmail: Horde 3.1.1 CONTENIDOS: PAGINA Qué es Webmail?. 2 Acceder a Webmail. 2 Instilación del Certificado UCO. 4 Instilación Certificado I.explorer. 4 Instilación Certificado Firefox. 7 Opciones Webmail. 8 Opciones Información

Más detalles

Instalación de Tomcat7 en Ubuntu

Instalación de Tomcat7 en Ubuntu 2. Instala el servidor web java TomCat en Windows y Linux. Documenta los módulos/servicios necesarios. Instala el CMS Java Liferay. Documenta el proceso. Instalación de Tomcat7 en Ubuntu Comenzamos instalando

Más detalles

MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA

MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA Caracas Noviembre del 2014 Desarrollado por Jaibol Santaella PREFACIO El presente documento fue desarrollado con la finalidad de explicar los pasos a seguir

Más detalles

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín 1 INSTALACIÓN DE UBUNTU SERVER

Más detalles

Manual del Usuario ADSL

Manual del Usuario ADSL Manual del Usuario ADSL Crear un usuario nuevo Pág. 2 Configuración de la Conexión Windows XP Pág. 5 Windows Vista Pág. 11 Windows 7 Pág. 15 Windows 98/ME/2000 Pág. 20 Ubuntu Linux Pág. 25 Linux Red Hat

Más detalles

Instalación de Fedora Core 18 junto a Windows 7.

Instalación de Fedora Core 18 junto a Windows 7. Instalación de Fedora Core 18 junto a Windows 7. Antes de nada deberíamos tener en cuenta si tenemos espacio disponible en nuestro disco para poder llevar a cabo la instalación. Habitualmente compramos

Más detalles

Utilización del sistema operativo GNU/ Linux en las netbooks

Utilización del sistema operativo GNU/ Linux en las netbooks Utilización del sistema operativo GNU/ Linux en las netbooks El sistema operativo es la pieza de software básica de un sistema, que permite manejar los recursos de la computadora, abrir programas, manejar

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

ANÁLISIS DE HERRAMIENTAS PARA CLONAR DISCOS DUROS

ANÁLISIS DE HERRAMIENTAS PARA CLONAR DISCOS DUROS ANÁLISIS DE HERRAMIENTAS PARA CLONAR DISCOS DUROS Descripción y características: Clonezilla es un particionador o clonador de discos, similar a Norton Ghost que guarda y restaura bloques sólo se usa en

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

Explotación de Sistemas Informáticos IES Murgi 2006-2007 PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE

Explotación de Sistemas Informáticos IES Murgi 2006-2007 PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE Índice 1. Instalación...2 2. Administrar los sitios Web... 4 3. Crear un nuevo sitio Web... 4 4. Creación de directorios virtuales... 5 5.

Más detalles

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

Escritorio remoto y VPN. Cómo conectarse desde Windows 7 Escritorio remoto y VPN. Cómo conectarse desde Windows 7 Hay ocasiones en las que es necesario conectarnos a un equipo informático situado a mucha distancia de donde nos encontramos para realizar sobre

Más detalles

Sistema Integral de Gestión y Evaluación SIGEVA. GUÍA PARA LA MIGRACION A APACHE TOMCAT 6.x

Sistema Integral de Gestión y Evaluación SIGEVA. GUÍA PARA LA MIGRACION A APACHE TOMCAT 6.x Sistema Integral de Gestión y Evaluación SIGEVA GUÍA PARA LA MIGRACION A APACHE TOMCAT 6.x CONICET Dirección de Informática Índice 1. Contenido del paquete pág 2 2. Requisitos y recomendaciones pág 2 3.

Más detalles

Configuración de la red

Configuración de la red Semana 55 Empecemos! Bienvenidos a una nueva semana de trabajo! Aprenderemos sobre la configuración de la red LAN, la cual es una de las tareas más importantes del administrador de la red. La mayoría de

Más detalles

INSTALACIÓN FIREWALL IPCOP

INSTALACIÓN FIREWALL IPCOP Contenido 1. IpCop... 2 2. Requisitos... 2 3. Descarga... 2 4. Instalación... 3 5. Configuración... 8 5.1 VPN (RED GREEN)... 10 5.2 Tarjeta de red ROJA... 11 5.3 DNS y puerta de enlace... 12 5.4 Servidor

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

10. El entorno de publicación web (Publiweb)

10. El entorno de publicación web (Publiweb) 10. El entorno de publicación web (Publiweb) 10.1. Introducción El entorno de publicación Web es una herramienta que permite la gestión de nuestras páginas Web de una forma visual. Algunos ejemplos de

Más detalles

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA Página1 PROGRAMA DE FORMACIÓN UNIDAD DE APRENDIZAJE ACTIVIDAD OBJETIVOS IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA OFIMATICA Y AUXILIAR DE SISTEMAS II-A GESTORES DE CONTENIDO INSTALACIÓN DE SERVIDORES WEB

Más detalles

Para instalar el software FacturaScripts, primero deberemos descargarlo. Para ello, accedemos a la url:

Para instalar el software FacturaScripts, primero deberemos descargarlo. Para ello, accedemos a la url: 1 QUÉ ES FACTURASCRIPTS? Facturascripts es un software de facturación y contabilidad fácil, libre y con actualizaciones constantes. Está especialmente indicado para PYMES y es compatible con otras herramientas

Más detalles

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

Más detalles

UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA

UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA Eduard Lara 1 1. INICIO SESIÓN EN LINUX Inicio en modo local Se enciende el equipo y se introduce el nombre de usuario local y su contraseña,

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

Servidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente

Servidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente Servidor Apache Instalación Configuración Apache con Webmin 24/03/2014 Vicente Instalación Configuración Apache con Webmin Así como Windows tiene el Administrador de Servidor en sus Server2003 o Server2008

Más detalles

En este caso presionamos ENTER para empezar nuestra instalación

En este caso presionamos ENTER para empezar nuestra instalación INSTALACION DE WINDOWS XP 1. Para la instalación de Win. XP debemos introducir el Cd con la imagen de el sistema operativo Ya cuando lea el Cd empezara a cargar todos los driver y aplicaciones de el sistema

Más detalles

Manual de configuración del correo electrónico Netkiamail en distintos dispositivos

Manual de configuración del correo electrónico Netkiamail en distintos dispositivos Manual de configuración del correo electrónico Netkiamail en distintos dispositivos 1. - INTRODUCCION En este manual aprenderá a configurar una cuenta de correo electrónico para clientes de correo de equipos:

Más detalles

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL

PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL Comenzaremos con la instalación de APACHE; que es un programa de servidor HTTP Web de código abierto. Este servidor se desarrolla dentro del

Más detalles

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7 Copia de seguridad en Wingest 7 desde WgAdmin Los pasos a seguir serán los siguientes: - Todos los usuarios de la aplicación deberán estar fuera de ella. - Deberemos entrar en nuestra carpeta de Wingest

Más detalles

Manual de operación Tausend Monitor

Manual de operación Tausend Monitor Manual de operación Tausend Monitor Luego de haber realizado satisfactoriamente el proceso de instalación, al iniciar el programa le aparecerá la siguiente ventana: El usuario principal y con el primero

Más detalles

COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN

COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN Qué es Cobian Backup? Cobian Backup es un programa multitarea que podemos usar para crear y restaurar copias de seguridad de nuestros archivos

Más detalles

Sitios remotos. Configurar un Sitio Remoto

Sitios remotos. Configurar un Sitio Remoto Sitios remotos Definir un sitio remoto significa establecer una configuración de modo que Dreamweaver sea capaz de comunicarse directamente con un servidor en Internet (por eso se llama remoto) y así poder

Más detalles

Servidor Web Apache Knoppix Linux.-

Servidor Web Apache Knoppix Linux.- Servidor Web Apache Knoppix Linux.- El servidor HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa

Más detalles

Configuracion Escritorio Remoto Windows 2003

Configuracion Escritorio Remoto Windows 2003 Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo

Más detalles

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

3. Qué necesitamos para usar Wordpress?

3. Qué necesitamos para usar Wordpress? Contenido 1. Objetivos de este tutorial... 2 2. Qué es Wordpress?... 2 3. Qué necesitamos para usar Wordpress?... 2 3.1 Alojamiento web... 3 3.2 DOMINIO O DIRECCIÓN DE INTERNET... 3 3.3 Cuenta FTP... 4

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

INTRODUCCIÓN A CARPETAS COMPARTIDAS WINDOWS XP

INTRODUCCIÓN A CARPETAS COMPARTIDAS WINDOWS XP INTRODUCCIÓN A CARPETAS COMPARTIDAS WINDOWS XP CARPETAS COMPARTIDAS Con la existencia de una red local de computadoras, es posible compartir recursos de nuestra computadora con computadoras de otros usuarios

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

Más detalles

Ubuntu Server 12.10 HOW TO : SQUID. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid.

Ubuntu Server 12.10 HOW TO : SQUID. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid. Ubuntu Server 12.10 HOW TO : SQUID EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid. Qué es un proxy? Un proxy es un programa o dispositivo que realiza

Más detalles

Soporte Técnico Prof. Héctor Herrera. Instalando Fedora 17 en la misma máquina virtual.

Soporte Técnico Prof. Héctor Herrera. Instalando Fedora 17 en la misma máquina virtual. Instalando Fedora 17 en la misma máquina virtual. Vamos a instalar Linux Fedora 17 para tener dos sistemas operativos en la misma máquina virtual. Existe por cada Linux un DVD y un CD de instalación, en

Más detalles

Uso básico desde la propia página del sitio

Uso básico desde la propia página del sitio Para acceder al entorno de Office 365, escriba la dirección http://correo.ulpgc.es. Antes de introducir el nombre de usuario, marcamos la opción de "Mantener la sesión iniciada" e iniciamos sesión introduciendo

Más detalles

INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS

INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS INSTALACION DE UN SERVIDOR PENTAHO 5.2 CON POSTGRESQL 9.1 EN LINUX CENTOS 6.6 de 32 BITS Toda la instalación se lo va a realizar en el directorio opt, la instalación correspondiente al jdk se lo hace así.

Más detalles

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04. Instalación de una red intra-aula sobre Linux (Ubuntu 9.04) Introducción La idea y la fundamentación de la creación de redes intra-aula, se puede encontrar en el siguiente enlace: http://www.fedaro.info/2009/06/29/redes-intra-aula/

Más detalles

EDITRAN/CL. Manual de Usuario e Instalación. Módulo de Cliente Departamental. Windows

EDITRAN/CL. Manual de Usuario e Instalación. Módulo de Cliente Departamental. Windows EDITRAN/CL Módulo de Cliente Departamental Windows Manual de Usuario e Instalación INDRA 30 de octubre de 2014 ÍNDICE 1. INTRODUCCIÓN.... 1-1 2. INSTALACIÓN.... 2-1 2.1. Requisitos necesarios.... 2-1 2.2.

Más detalles

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento Qué es AT-Encrypt nos permitirá dotar de contraseña a cualquier documento o carpeta. Este documento o carpeta sólo será legible por aquel que conozca la contraseña El funcionamiento del cifrado (o encriptación)

Más detalles

Claroline, MediaWiki, Moodle y Joomla en Xampp Lite

Claroline, MediaWiki, Moodle y Joomla en Xampp Lite Claroline, MediaWiki, Moodle y Joomla en Xampp Lite 1/ Xampp Lite: más fácil imposible 1.1/ Obtención de XAMPP Lite Podemos pasar por Portable App, para lo cual accedemos a: http://portableapps.com/apps

Más detalles

Actualizaciones de GateDefender Performa desde un servidor web local

Actualizaciones de GateDefender Performa desde un servidor web local Actualizaciones de GateDefender Performa desde un servidor web local Aviso de Copyright Panda Security 2008. Todos los derechos reservados. Ni la documentación, ni los programas a los que en su caso acceda,

Más detalles

Instalación de FileZilla FTP Server

Instalación de FileZilla FTP Server Instalación de FileZilla FTP Server [Ir a Página principal] El proceso de instalación es muy sencillo, solamente en algunos pasos tendremos que realizar acciones como elegir el tipo de instalación o de

Más detalles

Manual de Instalación Declaración y Liquidación Modelos 110-111

Manual de Instalación Declaración y Liquidación Modelos 110-111 Manual de Instalación Declaración y Liquidación Modelos 110-111 GNU/Linux Ubuntu 11.10 Fedora 16 OpenSuSe 11.4 Irontec S.L. 2012 Este manual esta desarrollado por la empresa Irontec: Internet y Sistemas

Más detalles

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows Moodle en XAMPP Presentación Xampp Moodle 1.9 Moodle 2.0 Moodle exprés Xampp Lite 1/ XAMPP: más fácil imposible 1.1/ Obtención de XAMPP Vamos directamente a la página de descarga de Apache Friends para

Más detalles

CÓMO INSTALAR CentOS CON RAID1

CÓMO INSTALAR CentOS CON RAID1 CÓMO INSTALAR CentOS CON RAID1 INTRODUCCIÓN Antes de comenzar daremos nombre a los discos duros para poder seguir sin problemas este manual. Al primer disco duro lo nombraremos Disco A Al segundo disco

Más detalles

Guia de Instalación de un servidor para Gerencia y Gestión de Sistemas de información:

Guia de Instalación de un servidor para Gerencia y Gestión de Sistemas de información: Guia de Instalación de un servidor para Gerencia y Gestión de Sistemas de información: Para nuestro caso usaremos Ubuntu Server 9.04 En el primer caso ingresaremos el CD dentro de la Unidad del servidor,

Más detalles

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor FTP Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor FTP FTP (File

Más detalles

INSTALACIÓN DE LOS MÓDULOS DEL ERP AbanQ

INSTALACIÓN DE LOS MÓDULOS DEL ERP AbanQ INSTALACIÓN DE LOS MÓDULOS DEL ERP AbanQ Índice de contenido Instalación de los módulos del ERP AbanQ:...2 Requisitos para la instalación...2 Instalación de los módulos...2 1 Instalación de los módulos

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado SRI UT01 Instalación de WMware Software de máquinas Virtuales SRI UT01 Instalación de WMware Software de máquinas Virtuales INSTALACIÓN DE WMWARE 1. Iniciamos la instalación. 2. Nos sale un asistente,

Más detalles

1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS.

1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS. CREANDO UNIDADES VIRTUALES DE CD Y DVD CON DAEMON TOOLS 1.- DESCRIPCIÓN Y UTILIDAD DEL SOFTWARE DAEMON TOOLS. Daemon Tools es una herramienta que permite a los usuarios simular una unidad o varias unidades

Más detalles

MANUAL COPIAS DE SEGURIDAD

MANUAL COPIAS DE SEGURIDAD MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta

Más detalles

Proceso de Particionamiento de Discos Duros e Instalación De Diferentes Sistemas Operativos en VirtualBox.

Proceso de Particionamiento de Discos Duros e Instalación De Diferentes Sistemas Operativos en VirtualBox. Proceso de Particionamiento de Discos Duros e Instalación De Diferentes Sistemas Operativos en VirtualBox. W I N D O W S 7 Y U B U N T U 1 1. 0 4 E N L A M I S M A M A Q U I N A. W I N D O W S S E R V

Más detalles

CÓMO CONFIGURAR APACHE PARA CREAR UN SITIO WEB

CÓMO CONFIGURAR APACHE PARA CREAR UN SITIO WEB CÓMO CONFIGURAR APACHE PARA CREAR UN SITIO WEB El servidor HTTP Apache es un servidor web HTTTP de código libre abierto para plataformas Unix (GNU/Linux, BSD, etc), Microsoft Windows, Macintosh y otras,

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones:

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones: CARACTERISTICAS DEL SISTEMA PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones: Sólo Servidor: Una sola computadora con el sistema instalado en modo Administrador. Pueden

Más detalles

Guía de uso del Cloud Datacenter de acens

Guía de uso del Cloud Datacenter de acens guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar

Más detalles

PLATAFORMA EDUCATIVA DE LA JCYL ENLACES A TUTORIALES DE INTERÉS:

PLATAFORMA EDUCATIVA DE LA JCYL ENLACES A TUTORIALES DE INTERÉS: PLATAFORMA EDUCATIVA DE LA JCYL ENLACES A TUTORIALES DE INTERÉS: CURSO PLATAFORMA JCYL http://soporte.centros.educa.jcyl.es/sitio/ http://auvja.blogspot.com.es/search/label/manuales Entramos como administradores

Más detalles

Ficheros de configuración de Nagios (ejemplo con nrpe y snmp)

Ficheros de configuración de Nagios (ejemplo con nrpe y snmp) How-to sobre Nagios Realizado por Eugenio Fuentefría Oróns Índice. Qué es Nagios? Funcionalidades de Nagios Equipos usados para las pruebas Instalación de Nagios. Uso de Nagios Modos de extraer información

Más detalles

Sistema operativo Discos duros Usuarios

Sistema operativo Discos duros Usuarios Práctica III Para este último bloque de unidades, vamos a modificar la infraestructura de la empresa PEQUE, S.A., que tenemos: Tipo de hardware Sistema operativo Discos duros Usuarios TIPO 1 (5 equipos)

Más detalles

Instructivo de Instalación y Uso de software MasterControl

Instructivo de Instalación y Uso de software MasterControl Instructivo de Instalación y Uso de software MasterControl Descargue los programas e de la página de internet www.globalmastercontrol.com en la sección

Más detalles

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La puesta en marcha de WordPress es muy sencilla,

Más detalles

Requisitos mínimos: Instrucciones de uso. Problemas durante el arranque.

Requisitos mínimos: Instrucciones de uso. Problemas durante el arranque. Instalación de LliureX LiveDVD 7.11 Instalación de LliureX LiveDvd 7.11 Introducción: Requisitos mínimos: - Ordenador Pentium IV o superior. - 256 MB de RAM mínimo. - Unidad lectora de DVD-ROM. - 4 GB

Más detalles

#09 Apache Web Server

#09 Apache Web Server Bersayder Oscar Mejía Ramírez 2011-3778 Sistema Operativo III José Doñé How To: #09 Apache Web Server Instalando Apache Vamos a la terminal e introducimos el comando zypper install apache2* luego tecleamos

Más detalles

CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB

CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB CERTIFICADOS ELECTRÓNICOS Y LECTORES DE TARJETAS LTC31 USB 1 LECTORES DE TARJETAS... 2 2. INSTALACIÓN DE DRIVERS DEL LECTOR DE TARJETAS LTC31 USB.... 2 3. INSTALACIÓN DE LOS MÓDULOS DE SEGURIDAD... 5 3.1

Más detalles

REQUISITOS DE HARDWARE...

REQUISITOS DE HARDWARE... Tabla de Contenido 1. INTRODUCCIÓN... 2 2. REQUISITOS DE HARDWARE... 3 3. REQUISITOS DE SOFTWARE... 4 4. INSTALACIÓN DEL SOFTWARE ADICIONAL... 5 4.1 IDENTIFICANDO EL TIPO DE SISTEMA OPERATIVO... 5 4.2

Más detalles

Guía de Instalación. Glpi

Guía de Instalación. Glpi Guía de Instalación Glpi Autor del documento: Centro de Apoyo Tecnológico a Emprendedores Datos de contacto: E-Mail: bilib@bilib.es Página Web: www.bilib.es Teléfono: 967 555 311 Versión del documento:

Más detalles

MANUAL BÁSICO DE INFORMATICA

MANUAL BÁSICO DE INFORMATICA MANUAL BÁSICO DE INFORMÁTICA EL ESCRITORIO 1 El escritorio es la primera pantalla que aparece o que se ve después de encendre la PC. Puede contener accesos directos a los programas, documentos, carpetas

Más detalles

Cosas que saber antes de empezar. Antes de empezar la instalación, hay varias cosas que necesitarás tener y hacer.

Cosas que saber antes de empezar. Antes de empezar la instalación, hay varias cosas que necesitarás tener y hacer. Instalando Wordpress WordPress es conocido por su facilidad de instalación. La mayor parte de las veces instalar WordPress es un proceso muy simple y lleva menos de cinco minutos. La siguiente guía de

Más detalles

Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86

Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86 Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86 1. CONSIDERACIONES PREVIAS Antes de empezar con la instalación vamos a revisar los requerimientos necesarios para poder

Más detalles