Servidor web y Samba
|
|
- Luis Miguel Bustamante Naranjo
- hace 8 años
- Vistas:
Transcripción
1 Servidor web y Samba
2 Servidor web Qué es? Cuando se usa el término servidor web puede hacer referencia al equipo de computo (hardware) como al software que gestiona las peticiones http. En el servidor web (hw) se alojan una gran cantidad de archivos que generalmente están escritos en html (Lenguaje de marcado) o en otros lenguajes dinámicos como ruby, php, python, etc. Debido a la complejidad del mantenimiento de un servidor web casero, se recurre a empresas que ofrecen este servicio denominado hosting que junto con un dominio de internet puede hacerse de su propio servidor web.
3 Servidor web Qué es? El servidor web como software tiene como principal tarea ofrecer páginas web, es decir, responder a peticiones de los navegadores vía http (clientes) y enviarles los datos que solicitan.
4 Programas para servidores web Existen muchos servidores web (programas): Apache: Apache foundation nginx: Igor Sysoev (cache) IIS (Internet Information Services): Microsoft Apache Tomcat: páginas jsp (java web) lighttpd: FreeBSD
5 Servidor HTTP Apache Apache es un servidor HTTP bastante utilizado por su configuración y su flexibilidad. Puede asignar peticiones a sus procesos hijos, lo que permite que el servidor funcione de forma más dinámica. Apache permite agregar módulos de funcionalidad. Con ésto se evita reiniciar el servidor. Sólamente se debe leer de nuevo su configuración al añadir un módulo.
6 Servidor HTTP Apache Comandos: /etc/init.d/httpd start #Comando para iniciar el servicio /etc/init.d/httpd stop #Comando para detener el servicio /etc/init.d/httpd restart #Comando para reiniciar el servicio /etc/init.d/httpd reload #Comando para revisar las configuraciones del servicio, sin reiniciar # service apache2 [start stop restart reload status] => debian
7 Servidor HTTP Apache Comandos: a2enmod : habilita un módulo apache a2dismod : deshabilita un módulo del servidor web apache a2ensite : habilita un sitio web configurado en conf.d a2dissite : deshabilita un sitio web apache2 -l : lista de módulos compilados
8 Configuración /etc/apache2 Configuración principal en el archivo apache2.conf / httpd.conf ports.conf : configuración de puertos, el puerto ssl debe agregarse aquí conf.d/ : configuraciones específicas de servidor web sites-available/ : archivos de configuración para sitios web sites-enabled/ : sitios web que actualmente están siendo usados Los módulos se encuentran en: o /etc/apache2/mods-available/ : módulos disponibles o /etc/apache2/mods-enabled/ : módulos cargados Páginas web se almacenan en /var/www o /srv/www
9 Parámetros de httpd.conf / apache2.conf ServerRoot: El directorio donde se encuentran los archivos de configuración. Ej: /etc/httpd ; /etc/apache2 Listen: Puerto(s) por donde apache recibirá peticiones. Por defecto, puerto 80. User: Usuario creado para los procesos Apache Group: Grupo de usuarios para los procesos Apache ServerAdmin: Dirección de correo electrónico del administrador ServerName: Nombre del anfitrión. No corresponde con el nombre de la máquina.
10 Directorios, Alias y Ubicaciones a. Etiqueta <Directory> </Directory> Permiten agrupar directivas que se aplicarán a directorios y subdirectorios. Opciones: Indexes Muestra el contenido del directorio como un listado si no hay archivos HTML por defecto (index.html ó index.php) ExecCGI Autoriza la ejecución de scripts CGI FollowSymLinks Ordena que el servidor siga enlaces simbólico All Todas las opciones
11 Directorios, Alias y Ubicaciones DirectoryIndex: Específica archivos HTML o CGI por defecto. Se buscará index.php o después index.html allow: Indica permisos para los clientes. Pueden ser todos, un dominio, una IP, una subred, un par red/subred, entre otros. Para denegar permisos se utiliza deny. Se determina el orden por la directiva Order. AllowOverride: específica si el archivo.htaccess puede sobrescribir las configuraciones globales de apache para ese directorio específico La etiqueta <Location> permite aplicar las mismas directivas de <Directory> pero basadas en la URL
12 Directorios, Alias y Ubicaciones b. Alias Permite crear un atajo entre el árbol lógico del sitio web y una ruta del sistema de archivos. Ej: Alias /help /usr/share/doc/html Aquí se reemplaza /var/www/html/help por /usr/share/doc/html para la búsqueda de la página help.
13 Anfitriones Virtuales Se crean para administrar varios sitios web en el mismo servidor. NameVirtualHost: Especifica la dirección IP donde se recibirán las peticiones. <VirtualHost> : Esta etiqueta utiliza esa dirección IP para definir un anfitrión Adicionar en /etc/apache2/sites-enabled/000-default después del virtualhost por defecto, el siguiente ejemplo:
14 Anfitriones Virtuales NameVirtualHost <VirtualHost > ServerAdmin DocumentRoot /var/www/innovaco ServerAlias innova.co ServerName LogLevel warn ErrorLog /var/log/apache2/innova-error.log CustomLog /var/log/apache2/innova-access.log combined
15 Anfitriones Virtuales <Directory /var/www/innovaco> Options FollowSymLinks Multiviews AllowOverride None Order allow, deny allow from all </Directory> </VirtualHost> Reiniciar el servicio web: service apache2 restart
16 Anfitriones Virtuales Configurar en /etc/hosts el dominio innova.co Abrir un navegador e ir a se mostrará el sitio web alojado en /var/www/innova
17 Archivo.htaccess Permite configurar parámetros para los directorios y subdirectorios sin necesidad de modificar el archivo de configuración principal de Apache. El sufijo access se utiliza porque en este archivo se especifican parámetros de seguridad. Permiten bloquear a usuarios por su dirección IP y/o dominio, bloquear bots y arañas web (bots). Este archivo también sirve para modificar las URL s, permitiendo que éstas sean menos extensas (usan el módulo rewrite).
18 Configurar sitios web personales Sitios al estilo artemisa.unicauca.edu.co/~ecaldon Módulo userdir.mod: Permite crear sitios web personales 1. Crear enlace virtual de los módulos en /etc/apache2/mods-enabled: # cd /etc/apache2/mods-enabled # ln -s../mods-available/userdir.conf userdir.conf # ln -s../mods-available/userdir.load userdir.load Otra posobilidad es usar el comando a2enmod: # a2enmod userdir
19 Configurar sitios web personales 2. Incluir dentro del dominio los módulos que se acaban de ingresar. # Include /etc/apache2/mods-available/userdir.conf # Include /etc/apache2/mods-available/userdir.load En debian, estos módulos se incluyen automáticamente a través de las sentencias Include mods-enabled/*.load e Include mods-enabled/*.conf del archivo de configuración apache2.conf 2. Reiniciar el servidor web 2. Crear el directorio public_html en el directorio del usuario y un archivo index.html dentro de él.
20 Configurar sitios web personales Si se quiere cambiar el directorio por defecto para los sitios web personales, configurarlo en /etc/apache2/sites-enabled/000-default : UserDir web <Directory /home/*/web> Options Indexes Multiviews FollowSymLinks Allowoverride None Order allow,deny allow from all </Directory>
21 Sitios web con ssl Secure Sockets Layer = Capa de Conexión Segura. SSL utiliza criptografía para autenticar el servidor en una conexión. Certificados de seguridad, sitios el estilo #apt-get install openssl 1. Generar llave privada RSA de 1024 bits y usando triple DES #openssl genrsa -des3 -out servidor.key 1024
22 Sitios web con ssl 2. Guardar llave privada # mv servidor.key servidor.key.old # openssl rsa -in servidor.key.old -out servidor.key Enter pass phrase for servidor.key.old: <contraseña> writing RSA key
23 Sitios web con ssl 3. Crear un CSR (Certificate Signing Request): # openssl req -new -key servidor.key -out servidor.csr Country Name (2 letter code) AU:ES State or Province Name (full name) Some-State:Madrid Locality Name (eg, city) []:Madrid Organization Name (eg, company) Internet Widgits Pty Ltd: <Tu organización> Organizational Unit Name (eg, section) []: <Tu departamento> Common Name (eg, YOUR name) []: <Nombre de sevidor en el DNS o Direccion IP> Address []: < > #No pongas nada en lo siguiente Please enter the following 'extra' attributes to be sent with your certificate request A challenge password []: <contraseña>
24 Sitios web con ssl Para crear un certificado autofirmado: #openssl x509 -req -days 365 -in servidor.csr -signkey servidor.key - out servidor.crt Este certificado no será reconocido por los navegadores. 4. Guardar los archivos en el directorio /etc/apache2/ssl # mkdir /etc/apache2/ssl # mv servidor.key servidor.crt /etc/apache2/ssl # chmod 500 /etc/apache2/ssl/servidor*
25 Sitios web con ssl Configuración de Apache para SSL: 1. Instalar el módulo SSL en Apache #a2enmod ssl 1. Revisar el archivo /etc/apache2/ports.conf NamemeVirtualHost *:80 NameVirtualHost *:8080 Listen 80 Listen 8080 <IfModule mod_ssl.c> Listen 443 </IfModule> <IfModule mod_gnutls.c> Listen 443 </IfModule>
26 Sitios web con ssl 2. Editar el archivo /etc/apache2/sites-available/default-ssl <VirtualHost *:443> ServerAdmin ServerName << ServerAlias <<tudominio.com>> # Ficheros Index DirectoryIndex index.html index.php DocumentRoot /rutadominio # Configuracion SSL SSLEngine on SSLCertificateFile /etc/apache2/ssl/servidor.crt SSLCertificateKeyFile /etc/apache2/ssl/servidor.key #Fin configuracion SSL
27 Sitios web con ssl <Directory / > AllowOverride None Order allow,deny allow from all </Directory> # Ficheros Log LogLevel warn ErrorLog /turuta/log/error.log CustomLog /turuta/log/access.log combined </VirtualHost> 3. Editar la configuración del sitio: #a2ensite default-ssl #service apache2 restart
28 Ofrecer archivos vía http Sitios al estilo: Archivos.header.html y.readme.html
29 Servidor web NGINX Servidor web y proxy para protocolos de correo electrónico. Paquetes y dependencias: # apt-get install build-essential libssl-dev libpcre3-dev # apt-get install nginx Configuraciones básicas: Agregar un script para iniciar nginx como un servicio sudo wget -O init-deb.sh sudo mv init-deb.sh /etc/init.d/nginx sudo chmod +x /etc/init.d/nginx sudo /usr/sbin/update-rc.d -f nginx defaults
30 Servidor web NGINX Los archivos de configuración se encuentran en /etc/nginx/. Configuraciones de NGINX en el archivo /etc/nginx/nginx.conf user www-data; #Usuario que administra el servidor nginx worker_processes 4; #Cuantas instancias de nginx se pueden ejecutar pid /run/nginx.pid; #ID del proceso maestro de nginx events { worker_connections 768; # multi_accept on; }
31 Servidor web NGINX Sección HTTP de /etc/nginx/nginx.conf (1) http { #Configuraciones básicas sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; include /etc/nginx/mime.types; default_type application/octet-stream;
32 Servidor web NGINX Sección HTTP de /etc/nginx/nginx.conf (2) #Opciones de registro access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; ## # Configuraciones Gzip para reducir el consumo de ancho de banda ## gzip on; gzip_disable "msie6";
33 Servidor web NGINX: Host virtual 1. Crear un directorio en la ruta deseada para la raíz del sitio (/) # mkdir /var/www/innova 1. Agregar en /etc/hosts el nombre del dominio. Ej: direccion_ip 1. En /etc/nginx/sites-available/nombre_dominio ej: innova.co #cp /etc/nginx/sites-available/default /etc/nginx/sitesavailable/innova.co 1. Modificar /etc/nginx/sites-available/innova.co con la configuración propuesta (en el siguiente slide). 2. Crear enlace simbólico en /etc/nginx/sites-enable/ del sitio configurado #ln -s /etc/nginx/sites-available/innova.com /etc/nginx/sites-enabled/innova.com
34 Servidor web NGINX: Host virtual server { listen :80; server_name location / { root /var/www/innova/; index index.html; autoindex on; } location /shbox/ { proxy_pass } location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www/innova$fastcgi_script_name; } }
35 Servidor web NGINX: Host virtual Para la ejecución de scripts php: Instalar php5-fpm php5-cli En /etc/php5/fpm/php.ini cambiar o cgi.fix_pathinfo=1 => cgi.fix_pathinfo=0 En /var/www/innova/ crear el archivo info.php con: o <?php phpinfo();?> Reiniciar los servicios: o # service nginx restart o #service php5-fpm restart Ir al sitio
36 Servidor web NGINX: Host virtual Ejemplo configuración ssl en nginx: server { listen 443; server_name innova.co; location / { root /var/www/test/a; index index.html; autoindex off; } ssl on; ssl_certificate /etc/apache2/servidor.crt; ssl_certificate_key /etc/apache2/servidor.key; ssl_session_timeout 5m; ssl_protocols SSLv3 TLSv1; ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+ LOW:+SSLv3:+EXP; ssl_prefer_server_ciphers on; } location /shbox/ { proxy_pass }
37 Servidor web NGINX: Host virtual Probamos la conección ssl con shellinabox: #apt-get install shellinabox ir al sitio :4200 o shell vía navegador Con la configuración ssl anterior, ir al sitio e inmediatamente redirigirá hacía :4200
38 Compartir archivos con Windows usando Samba Samba: Conjunto de servidores que implementan los protocolos SMB/CIFS Y NetBIOS/WINS para unix. Se puede utilizar para compartir archivos con windows o entre máquinas Unix. Servicios: smbd: Para autenticación, autorización y ficheros e impresoras compartidas. nmbd: Servidor de nombres. Para recorrido de los recursos compartidos y servidor WINS. winbindd: para utilizar cuentas de usuario en un dominio Microsoft.
39 Compartir archivos con Windows usando Samba Se encuentra en /etc/samba/smb.conf La sintaxis de los archivos de configuración de Windows es retornada por secciones: [global]: Ajustes globales del servidor. [homes]: Directorios de usuarios compartidos [printers]: Impresoras compartidas Ej: [global] workgroup = MYGROUP #nombre de grupo de trabajo netbios = posten #nombre netbios de la máquina (la que actua como servidor) security = share #método de autenticación
40 Configurando samba Hacer una copia del archivo /etc/samba/smb.conf # cd /etc/samba # mv smb.conf smb.conf.master # testparm -s smb.conf.master > smb.conf
41 Configurando samba Ejemplo del archivo smb.conf [global] workgroup = WORKGROUP netbios name = MOONLIGHT security = user server string = %h server map to guest = Bad User obey pam restrictions = Yes pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully*. unix password sync = Yes syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 dns proxy = No usershare allow guests = Yes panic action = /usr/share/samba/panic-action %d idmap config * : backend = tdb [homes] comment = Home Directories valid users = %S create mask = 0700 directory mask = 0700 browseable = No
42 Configurando samba Adicionar usuarios a la BD de samba: #smbpasswd -a edycop Adicionar el usuario al grupo users del sistema (o cualquier otro grupo): #adduser edycop users O editar el archivo /etc/group, buscar users y adicionar al final edycop Seleccionar el directorio a compartir, ejemplo /home/edycop/musica Luego agregar al final del archivo smb.conf la configuración para compartir el directorio seleccionado:
43 Configurando samba [musica-edycop] comment = Directorio personal de Edwin Caldon path = /home/edycop/musica read only = Yes valid users read list users es el grupo predeterminado del sistema, puede ser cualquier grupo Probar la configuración y reiniciar el servicio: #testparm #service samba reload
44 Probando samba Comprobar el servicio con: $smbclient -L localhost -U% Desde un sistema GNU/Linux se puede usar Nautilus, en la barra escribir: smb://ip_del_servidor_samba Desde un sistema Windows, presionar las teclas win+r y escribir: \\ip_del_servidor_samba Más ejemplos de configuraciones en:
45 Fuente imagen: elaboración propia
46 Fuente imagen: elaboración propia
47 Referencias Linux: Preparación para la certificación LPIC-1. Disponible parcialmente en Google books +certificaci%c3%b3n+linux+sebastien+rohaut+pdf&source=gbs_navlinks_s. Capítulo J FTP p. 479.htaccess Usermod SSL nginx US/Red_Hat_Enterprise_Linux/3/html/Reference_Guide/s1-apache-config.html nginx+php Muñoz
48 Ejercicio Ejercicio, instalar mediagoblin usando nginx:
Unidad 11: Servidor WEB Apache 2
Unidad 11: Servidor WEB Apache 2 IV Curso de Introducción a la Administración de Servidores GNU/Linux Extensión Universitaria. Universidad de Sevilla Enero-Febrero 2006 Contenidos 1.Introducción 2.Instalación
Más detallesComo crear certificados digitales con OpenSSL 1
Como crear certificados digitales con OpenSSL 1 Por medio de este tutorial se pretende configurar un servidor web localmente para que tenga conexiones seguras mediante OpenSSL, se requiere para este ejemplo
Más detallesConfiguración de Apache
Configuración de Apache Cuando se ha instalado el servidor, hay que configurarlo. Apache incluye por defecto una configuración que arranca el servidor en el puerto TCP por defecto, que es el puerto 80,
Más detallesESCUELA DE INGENIERIA EN COMPUTACION REDES INFORMATICAS SISTEMAS OPERATIVOS DE RED II
ESCUELA DE INGENIERIA EN COMPUTACION REDES INFORMATICAS SISTEMAS OPERATIVOS DE RED II PRACTICA 4: CONFIGURACION DE SAMBA P2P. INTRODUCCION. Samba es una suite de aplicaciones Unix que entiende el protocolo
Más detallesInstituto 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 detallesIntroducción (I) SAMBA esta formado por un conjunto de aplicaciones que utilizan:
Introducción (I) SAMBA esta formado por un conjunto de aplicaciones que utilizan: El protocolo de aplicación Server Message Block. El protocolo de sesión NetBIOS. SAMBA permite: Compartir sistemas de archivos
Más detallesActualizaciones 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 detalles3. En caso de que no esté instalado hacemos lo siguiente
MANUAL PARA PRINCIPIANTES - CREAR CERTIFICADOS DIGITALES EN APACHE CON OPENSSL Elaborado por: JOHN HENRY BERMÚDEZ JUAN CARLOS VIDAL Configuración certificados digitales en Apache 1. Tenemos que verificar
Más detallesINSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4
Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4 INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4
Más detallesServidore Web Apache. Inicio del servidor Apache. Iniciar. Comando apachectl
1-16 Servidor Web Apache Servidore Web Apache Inicio del servidor Apache Comando apachectl El comando apachectl es un front end de httpd. Antes de iniciar el servidor es conveniente chequear la sintaxis
Más detallesServidores WEB (Apache) en Debian
Servidores WEB (Apache) en Debian Simple, SSL, PHP5, MySQL y Páginas Personales UNIVERSIDAD VERACRUZANA October 21, 2013 Autor: M.I. Alberto Pedro Lorandi Medina Contenido Servidor HTTP... 2 Apache2...
Más detallesINSTALACIÓN Y USO DE OCS INVENTORY
INSTALACIÓN Y USO DE OCS INVENTORY Agenda Qué es OCS INVENTORY? Requerimientos para Instalación Proceso de instalación y configuración Utilización de OCS INVENTORY Sesión de Preguntas y Respuestas. Qué
Más detallesTarea 02 de DAW. José Luis Comesaña
Tarea 02 de DAW. José Luis Comesaña Enunciado. Una empresa quiere mostrar y operar con su negocio a través de Internet. Así quiere: Una página web visible a cualquiera en Internet que publicite su negocio:
Más detallesEl servidor WEB Apache HTTPD. Tecnologías Web
El servidor WEB Apache HTTPD Tecnologías Web Apache HTTPD Es uno de los mejores servidores de contenido estático disponibles, debido a su eficiencia sirviendo contenido estático y a su gran robustez Características
Más detallesComunicación con redes Microsoft (Samba)
CAPÍTULO 13 Comunicación con redes Microsoft (Samba) Samba es una herramienta útil para cualquiera que necesite integrar máquinas que ejecuten múltiples sistemas operativos. Aunque compartir una conexión
Más detallesInstituto 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 detallesInstituto 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 detallesTable of Contents DNS. Samba. Usuarios. Equipos. Configuración de red. Añadir equipo al dominio. Recursos Compartidos.
Table of Contents DNS Samba Usuarios Equipos Configuración de red Añadir equipo al dominio Recursos Compartidos Compartir carpeta Perfiles móviles DNS Un Servidor de Nombres, o Domain Name Server es un
Más detallesPresentación Taller. Apache: HTTPD. JoséMiguelHerreraM. UTFSM
Presentación Taller Apache: HTTPD JoséMiguelHerreraM. UTFSM Introducción Del proyecto APACHE Servidor web HTTP Código Abierto Multiplataforma Objetivo es proveer seguridad y eficiencia 2 Algo de historia
Más detallesConfiguración de Samba para compartir Archivos
Configuración de Samba para compartir Archivos Samba es una implementación libre del protocolo de archivos compartidos de Microsoft Windows (antiguamente llamado SMB, renombrado recientemente a CIFS) para
Más detallesUNIDAD DIDACTICA 15 CONVERTIR UN EQUIPO LINUX SERVER EN CONTROLADOR DE DOMINIO
UNIDAD DIDACTICA 15 CONVERTIR UN EQUIPO LINUX SERVER EN CONTROLADOR DE DOMINIO Eduard Lara 1 1. CONVERTIR UN LINUX SERVER EN CONTROLADOR DE DOMINIO En Linux Server, a diferencia de Windows Server, no existe
Más detallesPractica 4 1. Certificados digitales
Practica 4 1. Certificados digitales 1.1. Certificados digitales verificados Responde a las siguientes preguntas: 1. Qué algoritmo de clave simétrica se ha utilizado para cifrar la información? Cifrado
Más detallesTÉCNICO EN PRACTICA 3: INTRODUCCION. Protocol Secure.) En esta guía por Linux. OBJETIVOS. Al finalizar esta. servidor WEB y FTP.
ESCUELA DE INGENIERÍA EN COMPUTACIÓN TÉCNICO EN ING. DE REDES DE COMPUTADORAS SISTEMAS OPERATIVOS DE RED II PRACTICA 3: SERVIDOR WEB Y FTP EN LINUX INTRODUCCION. Un servidor Web proporciona paginas html,
Más detallesEn primer lugar observamos el directorio para asegurarnos que tenemos el módulo disponible/etc/apache2/mods-available
En primer lugar observamos el directorio para asegurarnos que tenemos el módulo disponible/etc/apache2/mods-available Posteriormente activamos el modulo con la sentencia : a2enmod ssl y reiniciamos el
Más detallesLAMPP Server (Linux-Apache-MySQL-PHP-Python)
Instalacion del sistema base Linux Debian Lenny 5.0 LAMPP Server (Linux-Apache-MySQL-PHP-Python) Se instala desde cd con una instalación del tipo net-install Ing. Marcelo Castello En el task-select (al
Más detallesSOLICITUD, INSTALACIÓN y CONFIGURACIÓN DE UN CERTIFICADO DE SERVIDOR SEGURO EN APACHE MEDIANTE OPENSSL
SOLICITUD, INSTALACIÓN y CONFIGURACIÓN DE UN AC CAMERFIRMA - NIF: A 82743287 USO: EXTERNO Página 1 de 7 CONTROL DE ACTUALIZACIONES EX-TEC-EHG2004-005 SOLICITUD E INSTALACIÓN DE UN APACHE MEDIANTE OPENSSL
Más detallesMANUAL DE INSTALACIÓN OWNCLOUD
República Bolivariana de Venezuela Fundación Bolivariana de Informática y Telemática (Fundabit) MANUAL DE INSTALACIÓN OWNCLOUD EN LINUX Desarrollado por Jaibol Santaella Caracas Noviembre del 2014 PREFACIO
Más detallesIntroduccion. Utilizando WebDAV
Indice Introducción. Instalando Apache 2. Añadiendo los módulos y configurando Apache. Configurando WebDAV y autenticación LDAP. Cómo conectarnos (Windows/Linux). Conclusiones. Bibliografía. Resumen La
Más detallesSOPORTE HTTPS EN APACHE
SOPORTE HTTPS EN APACHE El protocolo https nos permite establecer conexiones seguras con el servidor para la comunicación de datos sensibles como contraseñas, nº de cuenta, datos personales, etc. Muchas
Más detallesUbuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS.
Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Servidor web apache Este manual se hace con la finalidad
Más detallesVielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO
Vielka Mari Utate Tineo 2013-1518 Instituto Tecnológico de las Américas ITLA Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO CREAR UN HOWTO SOBRE SAMBA SAMBA PARA COMPARTIR DATOS, COMO GRUPO
Más detallesServidor 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 detallesPRACTICA 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 detallesExisten 3 modos de entrar a ftp Acceso Anónimo: Entra pero no tiene permisos para nada, solo para ver.
Como funciona un modelo cliente servidor FTP. Existen distintas categorias de protoculo FTP: -Integrados en el sistema operativo en modo texto -Integrados en Navegadores web -Integrado en páginas webs
Más detallesPRACTICA 4 1-CERTIFICADO DIGITAL VERIFICADO 2-CERTIFICADO DIGITAL NO VERIFICADO 3-SERVIDOR VIRTUAL HTTPS EN LINUX 4- SERVIDOR VIRTUAL HTTPS
PRACTICA 4 1-CERTIFICADO DIGITAL VERIFICADO 2-CERTIFICADO DIGITAL NO VERIFICADO 3-SERVIDOR VIRTUAL HTTPS EN LINUX 4- SERVIDOR VIRTUAL HTTPS 1-CERTIFICADO DIGITAL VERIFICADO a. Inicia Firefox y conéctate
Más detallesServidor Apache. Hacer possible que los directorios de usuarios puedan acceder a Apache2
Servidor Apache Servidor de Páginas Web El home del apache var/www/html. Instalar LAMP mediante tasksel: $ sudo apt-get install tasksel (se ha de hacer un update) $ tasksel Escogemos LAMP y de contraseña
Más detallesSOLICITUD E INSTALACIÓN DE UN CERTIFICADO DE SERVIDOR SEGURO EN APACHE 2.X MEDIANTE OPENSSL EX-2009-10-10
CERTIFICADO DE SERVIDOR SEGURO EN APACHE 2.X MEDIANTE OPENSSL AC CAMERFIRMA - NIF: A 82743287 USO: EXTERNO Página 1 de 6 CONTROL DE ACTUALIZACIONES VERSIÓN FECHA ELABORADO REVISADO APROBADO 1.0 10/07/2009
Más detallesSOLICITUD, INSTALACIÓN y CONFIGURACIÓN DE UN CERTIFICADO DE SERVIDOR SEGURO EN APACHE MEDIANTE OPENSSL
SOLICITUD, INSTALACIÓN y CONFIGURACIÓN DE UN AC CAMERFIRMA - NIF: A 82743287 USO: INTERNO Página 1 de 7 CONTROL DE ACTUALIZACIONES EX-TEC-EHG2004-005 SOLICITUD E INSTALACIÓN DE UN APACHE MEDIANTE OPENSSL
Más detallesLa herramienta es AppServ, es una solución que nos provee el software Apache, Mysql y Php, sobre Windows.
Contenido 1. LAMP... 2 2. INSTALACIÓN APPSERV... 2 3. COMPROBACIONES TRAS LA INSTALACIÓN... 8 4. CONFIGURACIÓN APACHE... 11 5. MÉTODO DE AUTENTIFICACIÓN HTTP BASIC... 14 6. MÉTODO DE AUTENTIFICACIÓN HTTP
Más detallesTomás P. de Miguel Dpto. Ingeniería de Sistemas Telemáticos. dit UPM
Tomás P. de Miguel Dpto. Ingeniería de Sistemas Telemáticos Justificación Resolver el problema de interacción entre sistemas heterogéneos Compartir sistemas de ficheros Compartir impresoras entre clientes
Más detallesSquid como proxy semi-transparente.
Squid como proxy semi-transparente. Como explicábamos al inicio del proyecto, existe una problemática con las conexiones HTTPS al situar un proxy entre la máquina del cliente y el servidor externo si queremos
Más detallesInstructivo para Solicitud de Certificado de Servidor 080-ISS-I017
Instructivo para Solicitud de Certificado de Servidor 080-ISS-I017 Parte 1, generación del archivo Para llevar a cabo esta tarea se debe trabajar con el usuario ROOT (en el servidor) y se debe tener instalado
Más detallesSERVIDOR WEB. Servidores web IIS (Windows) / Apache (Windows y Linux)
SERVIDOR WEB Servidores web IIS (Windows) / Apache (Windows y Linux) Lo primero que tenemos que hacer es desista-lar el DNS (quitarlo) Una vez hecho lo segundo que tenemos que hacer es mirar si tenemos
Más detallesServidores web. Concepto, Configuración y Usos
Servidores web Concepto, Configuración y Usos 1 Esquema Conceptos básicos Instalación y configuración Formas de uso 2 Servidor web Programa diseñado para permitir la interacción entre ordenadores. Suele
Más detallesLILDBI-WEB. Web.. LILACS Descrípci. LILDBI-Web. Requisitos de Instalación
LILDBI-WEB Requisitos de Instalación Usar uno de los ambientes operativos: Windows, Linux; Disponer de un WebServer instalado Apache, IIS; Tener PHP instalado y configurado como Servicio Web; 400 Mb mínimo
Más detallesPetición de certificados de servidor con Apache y Openssl
Petición de certificados de servidor con Apache y Openssl Fecha: 22/03/2006 Nº de páginas: 8 Secretaria Autonòmica de Telecomunicacions i Societat de la Informació Conselleria d'infraestructures i Transport
Más detallesServidor Apache 1. Instalación de apache
Servidor Apache 1. Instalación de apache Abrimos El instalador de paquetes Synaptic, buscamos apache2 y marcamos la opción que coincide con lo escrito anteriormente. Ahora abrimos internet y buscamos en
Más detallesManual de instalación Sistema S.I.S.E. Versión 1.0
Manual de instalación Sistema S.I.S.E. Versión 1.0 Autor: B2 Publicidad Aportes: Kitsu Asesorias Página 1 Tabla de contenido Introducción... 3 Resumen de objetivos... 3 Definición de la arquitectura seleccionada...
Más detallesSISTEMAS OPERATIVOS Profesor: Luis Alfonso Jiménez Piedrahita
Samba es una suite de aplicaciones Unix que habla el protocolo SMB (Server Message Block). Muchos sistemas operativos, incluídos Windows y OS/2, usan SMB para operaciones de red cliente-servidor. Mediante
Más detallesServidor 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 detallesUF3: Servidor web y proxy
UF3: Servidor web y proxy NF1. Servidor Apache INSTALAR APACHE: 1. Primero ponemos lo siguiente: 2. Después elegimos la opción LAMP y aceptar: 3. Elegimos la contraseña «rootroot». 4. Creamos una carpeta
Más detalles#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 detalles6. Servidor Web Apache. Configuración con Webmin
6. Servidor Web Apache. Configuración con Webmin IES Gonzalo Nazareno. Instalación y mantenimiento de Servicios de Internet María Jesús Gragera Fernández. 6.1. Introducción. Apache es el servidor web más
Más detallesInstalando Apache 2.0 en Ubuntu 11.04
Instalando Apache 2.0 en Ubuntu 11.04 Descargar e instalar el servidor web Apache 2.0: Ejecutamos los siguientes comandos como superusuario (comando sudo -s y luego ingrese la contraseña): Actualizamos
Más detallesSAMBA y NFS GNU/Linux
1 SAMBA y NFS GNU/Linux Redes y Servicios Contenidos 2 1. Introducción 2. SAMBA 3. NFS 1.1. Instalación y configuración 1.2. Cliente 1.3. Configuración con asistentes 2.1. Configuración del servidor 2.2.
Más detallesPráctica. GESTIÓN Y UTILIZACIÓN DE REDES LOCALES Curso 2006/2007. Instalación del servidor
Práctica 4 GESTIÓN Y UTILIZACIÓN DE REDES LOCALES Curso 2006/2007 Instalación del servidor web Apache en Linux 1. Objetivos de la práctica El objetivo de la práctica es aprender las bases para instalar
Más detallesCÓ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 detallesServidor casero en apache
Servidor casero en apache (LSS + Creación) Alejandro Moreno Garc a í Servicios - m07 Para entender lo que viene a partir de ahora necesitaras lo que explico anteriormente. Ahora, prosigamos. -Para comenzar
Más detallesGuía de instalación del sistema de documentos laborales Orquídea
Guía de instalación del sistema de documentos laborales Orquídea Orquídea V 2.0 Fecha de publicación: Julio 2014 Autor Deivis Henriquez Este documento se proporciona «tal cual». Algunos de los ejemplos
Más detallesCurso 2º SMR Módulo: SOR Sesión 6 SAMBA: Creando usuarios y grupos en Zentyal
Curso 2º SMR Módulo: SOR Sesión 6 SAMBA: Creando usuarios y grupos en Zentyal Qué pretendemos conseguir? Configurar los servicios de compartición de ficheros en Zentyal. Crear grupos. Crear usuarios. Crear
Más detallesInstalación y Mantenimiento de Servicios de Internet
Instalación y Mantenimiento de Servicios de Internet Unidad 6 Servidor Web Apache IES Gonzalo Nazareno Curso 2009/2010 María Jesús Gragera Fernández Entidad Certificadora Una entidad certificadora (en
Más detallesWEB. Laboratorio de Redes de Computadores II TEL 242. Lab. Redes II. Laboratorio de Redes de Computadores II
WEB Laboratorio de Redes de Computadores II TEL 242 Servidor Web Apache TEL-242 Modelo Módulos Ejemplo Servidor Apache Arquitectura Modelo Módulos Ejemplo Modelo Clásico Apache 1.3 Apache 2.0 c/prefork
Más detallesFormación Profesional a Distancia Página 1 de 8. Módulo: Despliegue de Aplicaciones Web (DAW) C.F.G.S. : Desarrollo de Aplicaciones Web
INSTRUCCIONES: La puntuación total del examen será de 10 puntos. Parte teórica: 6 puntos. Parte Práctica: 4 puntos. Cada pregunta del examen teórico puntúa 0,2 puntos. Cada dos preguntas mal quita una
Más detallesServidor Web (Apache Httpd+PHP)
Servidor Web (Apache Httpd+PHP) Http El Hypertext Transfer Protocol (HTTP), es el protocolo usado en cada acceso a la World Wide Web(www). Nace Oficialmente en Junio del 99 con la publicación del RFC 2616
Más detalles404! Tu número de la suerte! (Servidores Web)
404! Tu número de la suerte! (Servidores Web) SO, Web Server, DataBase server, language. Web Servers: 1. Apache Tomcat (http://www.apache.org) 2. Lighttpd (http://www.lighttpd.net) 3. nginx (http://www.nginx.net)
Más detallesInstalación, creación y configuración del servicio FTP
Instalación, creación y configuración del servicio OBJETIVOS Instalar el servicio de en Windows. Configurar y administrar el Servicio de en Windows. Prueba de acceso desde la LAN al servidor. Apertura
Más detallesCONSEJO. 1.1 Instalación del paquete XAMPP bajo Windows Vista
Capítulo 1 Requisitos del sistema y preparativos Por supuesto, para poder empezar a programar, primero debe con gurar su ordenador de tal manera que pueda ejecutar scripts PHP y administrar y crear bases
Más detalles5. 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 detallesInstalación del servidor web Apache 2.0 Configuración del servidor web Apache 2.0 Virtual Hosting en Apache 2.0 Awstats Webalizer
Maquinas virtuales para la puesta en marcha de un portal educativo. Instalación del servidor web Apache 2.0 Configuración del servidor web Apache 2.0 Virtual Hosting en Apache 2.0 Awstats Webalizer Servidor
Más detallesCONSEJERIA DE EDUCACION. http://creativecommons.org/licenses/by-sa/3.0/es/
CONSEJERIA DE EDUCACION http://creativecommons.org/licenses/by-sa/3.0/es/ 443/tcp avatar: $ aptitude search ssl -cert grep ˆi i A ssl -cert - Envoltura de Debcof sencilla para OpenSSL -----BEGIN RSA PRIVATE
Más detallesCurso: Sistemas Operativos II Plataforma: Linux SAMBA
Curso: Sistemas Operativos II Plataforma: Linux SAMBA Un servidor de archivos proporciona una ubicación central en la red, en la que puede almacenar y compartir los archivos con usuarios de la red, esta
Más detallesInternet Information Server
Internet Information Server Internet Information Server 5.0 es un servidor web, que incluye los servicios de HTTP, HTTPS, FTP, SMTP (correo saliente) y NNTP (grupos de noticias). Además es capaz de ejecutar
Más detallesÍNDICE. Configuración básica de Samba en servidores entregados antes de enero del 2011(Linux Ubuntu)...03
Procedimiento para la compartición de archivos en Servidores Escolares PCI a través de Samba 1 ÍNDICE Configuración básica de Samba en servidores entregados antes de enero del 2011(Linux Ubuntu)...03 Crear
Más detallesSamba. Instalación. Tabla de contenidos. De Guía Ubuntu
Samba De Guía Ubuntu Samba es un software que permite a tu ordenador con Ubuntu poder compartir archivos e impresoras con otras computadoras en una misma red local. Utiliza para ello un protocolo conocido
Más detallesImplementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos
Gobierno Regional de Los Lagos Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos Manual de Instalación del Sistema
Más detallesUniversidad de Guayaquil Carrera de Ingenieria en Sistemas
DESARROLLO:Primeramente tenemos que tener instalado Centos 5 y Windows Xp dentro de la maquina virtual. Donde Centos 5 actuara como nuestro servidor samba, a través del cual voy a tener también acceso
Más detallesMANUAL DE INSTALACIÓN DEL SWGRH
MANUAL DE INSTALACIÓN DEL SWGRH Instalación del proyecto dentro del servidor de aplicaciones en Linux Centos versión 5.2 Requisitos mínimos de hardware - Procesador 480 Mhz de velocidad o superior - 1
Más detallesActividades. 1.- Cómo podrías saber qué servicio está escuchando en el puerto 80? Con el Nmap o con el comado : $ cat /etc/services grep http
Índice de contenido 1.- Cómo podrías saber qué servicio está escuchando en el puerto 80?...2 2.- Recuerdas donde se coloca el puerto que quieres utilizar en el navegador cuando introduces una URL?...2
Más detallesInformación de Derechos reservados de esta publicación.
ÍNDICE DE CONTENIDO Información de Derechos reservados de esta publicación...2 Tema 5. Servidor Web Apache...3 5.1 Como empezó todo...4 5.2 Proceso de instalación del servidor web Apache...6 5.2.1 Instalando
Más detallesServidor web en Windows Server, Internet Information Services IIS
Servidor web en Windows Server, Internet Information Services IIS 1.- Instalación del Servidor IIS Existen, básicamente, dos formas para realizar la instalación de IIS (Internet Information Services) componente
Más detallesUbuntu 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 detallesT3 Servidores web S ERVICIOS EN RED Carlos Redondo
UT3 Servidores web SERVICIOS EN RED Carlos Redondo Caso Práctico 4 Instalación de Apache en Ubuntu Abrimos el gestor de paquetes synaptic (en caso de que no esté instalado introducimos sudo apt-get install
Más detallesInstituto 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 detalleslabs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION
Linux para Administradores de Elastix Elastix Certification 2012, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentación y su propiedad intelectual pertenece a PaloSanto Solutions. Cualquier
Más detallesCrear un servidor Web en IIS
Crear un servidor Web en IIS Qué es un servidor web? Un servidor web es un programa que se ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de ejecución que le hará un cliente
Más detallesServidor Web: Apache
Rocío Alt. Abreu Ortiz 2009-3393 Servidor Web: Apache Un servidor web es un programa que se ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de ejecución que le hará un cliente
Más detallesGuía de instalación de la Plataforma Toolkit
Guía de instalación de la Plataforma Toolkit El Sistema Toolkit está conformado por: - Un servidor Web. - PHP 5.x como lenguaje de alto nivel. - Librerías para la plataforma toolkit - Productos y servicios
Más detallesVielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO.
PRACTICA NO. 10, SERVIDOR WEB CREAR UN HOWTO SOBRE EL SERVIDOR WEB APACHE - CREAR UNA PAGINA WEB QUE FUNCIONE SOBRE ESE SERVIDOR - PUBLICAR UN DIRECTORIO DE DATOS QUE ME PERMITA BAJAR - ARCHIVOS DESDE
Más detallesInstalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne
Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne Antonio García Silva Página 1 de 10 Índice: 1. Instalación de Ubuntu LAMP (Linux+Apache+Mysql+PHP)
Más detallesTEMA 4. SERVICIO HTTP
1 TEMA 4. SERVICIO HTTP 1. Definición 2. Organización de la www 3. Los tipos MIME 4. Las páginas web 5. Instalación de Apache en Linux 6. Configuración de Apache en Linux 7. Un sitio web para cada usuario
Más detallesServidor FTP en Ubuntu Juan Antonio Fañas
Qué es FTP? FTP (File Transfer Protocol) o Protocolo de Transferencia de Archivos (o ficheros informáticos) es uno de los protocolos estándar más utilizados en Internet siendo el más idóneo para la transferencia
Más detallesHow to. Servidor Samba en CentOS
Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Servidor Samba en CentOS!!! Servidor Samba en CentOS Samba es
Más detallesServidor Apache NF1 -UF3
Servidor Apache NF1 -UF3 Instalamos taskel Apt-get install taskel Iniciamos taskel taskel poner rootroot Apache se intala en /var/www/html Pagina apache localhost Copiamos /var/www/html/index.html y modificamos
Más detallesClase 19: 21 de Abril de 2011. Certificados Digitales (HTTPS) Eduardo Mercader Orta emercade [at] nic. cl
Taller de Administración de Servidores Linux CC5308 Clase 19: 21 de Abril de 2011 Certificados Digitales (HTTPS) Eduardo Mercader Orta emercade [at] nic. cl Copyright 2011 Creative Commons 3.0-cl by-nc-sa
Más detallesControlador de Dominio con Samba en Fedora
Controlador de Dominio con Samba en Fedora Diego Mauricio Cortés Quiroga 1150209 Viviana Isabel Espinosa Peña 1150017 UNIVERSIDAD FRANCISCO DE PAULA SANTANDER INGENIERIA DE SISTEMAS CUCUTA AÑO 2013 MARCO
Más detallesTaller de GNU/Linux Instalación de servicios básicos
Taller de GNU/Linux Instalación de servicios básicos 1) Instalación del servidor Web HTTP Apache (httpd) a) Instalar el paquete httpd desde el repositorio configurado: yum install httpd b) Configurar el
Más detalles