Servicios de Red e Internet. Implantación de un Servidor de Hosting
|
|
- Diego Navarrete Robles
- hace 8 años
- Vistas:
Transcripción
1 Servicios de Red e Internet Implantación de un Servidor de Hosting Por: José Luis Jaime Gonzalez Fecha: 24/02/2013 1
2 Índice 1 Objetivos del trabajo y explicación de lo realizado Instalación y Configuración de los distinto Servicios Creación de los Scripts Conclusiones Bibliografía y paginas webs de referencia
3 1 Objetivos del trabajo y explicación de lo realizado El objetivo de este proyecto es implementar mediante el uso de scripts una infraestructura de hosting web, en el que se podrá dar de alta un usuario y que este tenga un dominio propio, pueda acceder a su espacio mediante ftp y tenga una base de datos a la que podrá acceder mediante phpmyadmin. También tendrá la funcionalidad de poder cambiar las contraseñas a los usuarios, tanto para mysql como para ldap que sera el sistema de cuentas centralizada donde esta la información de los usuarios para poder acceder por ftp. Por ultimo, se podrá dar de baja un dominio junto con el usuario, donde se borrara toda la información del usuario y dominio de los servicios. Los servicios implementados son: -Apache como servidor web -MySQL como servidor de Base de datos -OpenLDAP como servidor de cuentas centralizadas -Proftpd como servidor ftp. -bind9 como servidor de resolución de nombres DNS -phpmyadmin como gestor web de base de datos El sistema utilizado es Debian Wheezy. Para este proyecto el lenguaje de programación para los script es Python. 3
4 La estructura de los scripts es la siguiente: hosting_python (carpeta) -newhosting.py -delhosting.py -changepassword.py -functions.py -src (carpeta) -functions.py : En este script se almacenan todas las funciones que serán utilizadas por los demás scripts -newhosting.py : Es el encargado de dar de alta un nuevo usuario y su dominio -delhosting.py : Es el encargado de eliminar un dominio y su usuario. -changepassword.py : Se encarga de cambiar las contraseñas tanto de mysql como de ldap. -src : En este directorio se encuentran distintos recursos que usaran los distintos script como plantillas de virtual hosts para apache, un index.html predeterminado para cada usuario etc. Funcionamiento Al ejecutar el script newhosting.py este se encargara de comprobar si los nombres de usuario y dominio existen, si son validos se encarga de crear un directorio para el usuario, crear un virtual host en apache apuntando al directorio anterior. Generar una contraseña aleatorio para ldap y para mysql, y encriptarla en el caso de ldap. Añadir un usuario a ldap con el que el usuario podrá entrar a su carpeta por ftp. Crear una base de datos y un usuario con el que el usuario podrá entrar mediante phpmyadmin. Crear una nueva zona de resolución dns con: mysql.dominio.com : Por esta url se entrara a phpmyadmin ftp.dominio.com El script de delhosting.py hace justamente los mismos pasos pero a la inversa y borrando la información. El script changepassword.py Se encarga de cambiar las contraseñas de ldap y mysql mediante las librerías de python 4
5 Todos estos script hacen uso de las funciones creadas en el script functions.py 2 Instalación y Configuración de los distinto Servicios En este apartado vamos a ver la instalación y configuración de los distintos servicios utilizados. Primero creamos el directorio hosting dentro de srv, donde estarán las carpetas de los usuarios mkdir /srv/hosting Instalación y configuración de Bind9 Para instalar bind9 vamos a la terminal y ejecutamos aptitude install bind9 Ahora vamos a crear la zona principal y la inversa del servidor para ello modificamos el siguiente fichero: nano /etc/bind9/named.conf.local añadiendo las siguientes lineas: zone "example.com" { type master; file "db.example.com"; }; zone " in-addr.arpa" { type master; file "db "; }; 5
6 Ahora vamos a crear los dos ficheros anteriormente citados: db.example.com y db Los crearemos dentro del siguiente directorio: /var/cache/bind Con el siguiente contenido: db.example.com $TTL example.com. IN SOA hosting.example.com. hosting.example.com. ( 1 ; Serial ; Refresh ; Retry ; Expire ) ; Negative Cache TTL ; IN NS hosting.example.com. $ORIGIN example.com. hosting A db $TTL in-addr.arpa. IN SOA hosting.example.com. hosting.example.com. ( ; $ORIGIN in-addr.arpa. 1 ; Serial ; Refresh ; Retry ; Expire ) ; Negative Cache TTL IN NS hosting.example.com. 16 PTR hosting.example.com. 6
7 Instalación y configuración de Apache2 Para instalar apache2 vamos al terminal y ejecutamos aptitude install apache2 Desactivamos el sitio por defecto con: a2dissite default y recargamos apache service apache2 reload Con esto ya tendriamos apache instalado y configurado. Instalación y configuración de Mysql Para instalar mysql vamos al terminal y ejecutamos aptitude install mysql-server Nos pedirá una contraseña para la administración. Instalación y configuración de PhpMyAdmin Vamos a la terminal y ejecutamos: aptitude install phpmyadmin 7
8 Ahora como nos interesa que los usuarios solo puedan acceder a phpmyadmin mediante mysql.dominio.com y no por dominio.com/phpmyadmin vamos a editar el siguiente fichero: nano /etc/phpmyadmin/apache.conf y comentamos la siguiente linea #Alias /phpmyadmin /usr/share/phpmyadmin Ahora vamos a crear un virtual host personalizado para ello creamos dentro de /etc/apache2/sitesavailable el siguiente virtualhost: nano /etc/apache2/sites-available/phpmyadmin <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName phpmyadmin-handler ServerAlias mysql.* DocumentRoot /usr/share/phpmyadmin/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /usr/share/phpmyadmin> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> *Nota: Puede ver el resto del codigo en los archivos adjuntos Ahora activamos el virtual host y recargamos apache a2ensite phpmyadmin service apache2 reload 8
9 Instalación y configuración de OpenLDAP Para la instalación vamos a la terminal y ejecutamos: aptitude install slapd Ahora creamos un fichero base.ldif donde crearemos la información necesaria para empezar. Tendrá el siguiente contenido: dn: ou=people,dc=example,dc=com ou: People objectclass: Top objectclass: organizationalunit dn: ou=group,dc=example,dc=com ou: Group objectclass: Top objectclass: organizationalunit dn: cn=ftpusers,ou=group,dc=example,dc=com objectclass: posixgroup objectclass: Top cn: ftpusers gidnumber: 2002 dn: uid=pruebau,ou=people,dc=example,dc=com uid: pruebau cn: Usuario de prueba objectclass: account objectclass: posixaccount objectclass: top objectclass: shadowaccount userpassword: {SSHA}/IH0J8ymm+IBTbX+0jy6OzC9+HfN7dpN loginshell: /bin/false uidnumber: 2000 gidnumber: 2000 homedirectory: /home/pruebau gecos: Usuario de prueba host: * Para agregarlo a ldap debemos parar el servicio con: /etc/init.d/slapd stop 9
10 y añadimos el fichero: slapadd -l base.ldif Para poder usar ldap con python necesitaremos instalar las siguiente librería aptitude install python.ldap Instalación y configuración de ProFTPD Para instalarlo ejecutamos en la terminal: aptitude install proftpd Ahora vamos a cambiar la configuración para que coja los usuarios de ldap: Lo primero es instalar el siguiente paquete que es necesario para que funcione: aptitude install proftpd-mod-ldap Editamos el fichero /etc/proftpd/modules.conf descomentando la siguiente linea LoadModule mod_ldap Editamos el fichero /etc/proftpd/ldap.conf añadiendo la configuración del servidor ldap LDAPServer ldap:// /??sub LDAPBindDN cn=admin,dc=example,dc=com password LDAPUsers ou=people,dc=example,dc=com (uid=%u) (uidnumber=%u) Editamos el fichero /etc/proftpd/proftpd.conf descomentando las siguientes lineas: DefaultRoot ~ RequireValidShell off Include /etc/proftpd/ldap.conf reiniciamos proftpd /etc/init.d/proftpd restart 10
11 3 Creación de los Scripts En este apartado vamos a ver con mas profundidad los script y su funcionamiento. La carpeta con los script se puede descargar en: El script mas importante es functions.py que es el que tiene todas las funciones que usan los demas programas. Vamos a ir viendo cada funcion y que hace. from subprocess import call import commands import sys from random import choice import os import hashlib from base64 import urlsafe_b64encode as encode import ldap import ldap.modlist as modlist import MySQLdb as mysql Estas son todas las librerías necesarias para el correcto funcionamiento del script. def checkusername(username): listuser = commands.getoutput("ls /srv/hosting/") listuser = listuser.split("\n") if username in listuser: control = "y" return control Función para comprobar si existe o no un usuario a través del directorio /srv/hosting, recibe como parámetro el nombre de usuario y devuelve y si existe o None si no existe. 11
12 def checkdomainname(domainname): listdomain = commands.getoutput("ls /etc/apache2/sites-available/") listdomain = listdomain.split("\n") if domainname in listdomain: control = "y" return control Exactamente igual a la funcion anterior, comprueba la existencia de un dominio a través del directorio sites-available, recibe como parametro el nombre de dominio y devuelve y si existe o None si no existe. def lastuid(): l = ldap.initialize("ldap://hosting.example.com") base_dn = 'ou=people,dc=example,dc=com' filtro = '(uidnumber=*)' attrs = ['uidnumber'] result = l.search_s( base_dn, ldap.scope_subtree, filtro, attrs ) list = [] for i in result: list.append(i[1]['uidnumber'][0]) uidnumber = max(list) uidnumber = int(uidnumber) uidnumber = uidnumber+1 uidnumber = str(uidnumber) return uidnumber Esta función hace una consulta al servidor ldap para obtener el ultimo valor uidnumber y sumarle 1. Devuelve el siguiente uidnumber libre. 12
13 def createdir(username,lastuid): call(["mkdir","-p","/srv/hosting/" + username]) call(["cp","src/index.html","/srv/hosting/" + username]) call(["chmod","-r","755","/srv/hosting/" + username]) call(["chgrp","-r","2002","/srv/hosting/" + username]) call(["chown","-r",lastuid,"/srv/hosting/" + username]) Esta función crea el directorio del usuario en /srv/hosting. Recibe como parámetro el nombre de usuario y el uidnumber que obtenemos con la función anterior. def createvh(username,domainname): f = open("src/default", "r") texto = f.read() texto = texto.replace("cambiarname",domainname) texto = texto.replace("cambiarruta",username) f.close() nuevo = open("/etc/apache2/sites-available/"+domainname,"w") nuevo.write(texto) nuevo.close() call(["a2ensite",domainname], stdout=open(os.devnull, 'wb')) call(["service","apache2","reload"], stdout=open(os.devnull, 'wb')) Esta función se encarga de crear un virtual host nuevo para ello hace uso de una plantilla (la podemos localizar en src/default) donde los parámetros clave vienen con un nombre distinto para poder remplazarlos con el nombre de usuario y el nombre de dominio. Esta plantilla se copia en /etc/apache2/sites-available con el nombre correspondiente. Recibe como parámetro el nombre de usuario y el nombre de dominio. def aleatorypassword(): length = 4 string = " abcdefghijklmnopqrstuvwxyz" password = "" password = password.join([choice(string) for i in range(length)]) return password Esta función se encarga de generar una password aleatoria de 4 caracteres. 13
14 def encryptpassword(password): enpassword = commands.getoutput("slappasswd -h {SSHA} -s "+password) return enpassword Esta función recibe como parámetro una contraseña y la encripta. Hace uso de una utilidad que viene con openldap que es slappasswd. def adduserldap(username,domainname,passencrypt,uidnumber): l = ldap.initialize("ldap://hosting.example.com") l.simple_bind_s("cn=admin,dc=example,dc=com","usuarioq") dn="uid=%s,ou=people,dc=example,dc=com" %username attrs = {} attrs['objectclass'] = ['Top','posixAccount','account'] attrs['cn'] =username attrs['uid'] =username attrs['uidnumber'] = uidnumber attrs['gidnumber'] = '2002' attrs['homedirectory'] = '/srv/hosting/%s' %username attrs['userpassword'] = passencrypt attrs['loginshell'] = '/bin/false' attrs['description'] = domainname ldif = modlist.addmodlist(attrs) l.add_s(dn,ldif) l.unbind_s Esta función se encarga de crear un usuario en ldap para ftp. En el campo description he decidido poner el nombre del dominio para una búsqueda de usuario por dominio. Esta función recibe como parámetro el nombre de usuario, el nombre de dominio, una contraseña encriptada y un uidnumber. 14
15 def addusermysql(username,domainname,userpass): db=mysql.connect(host='localhost',user='root',passwd='usuarioq') cursor=db.cursor() sql='create database db_%s;' %domainname cursor.execute(sql) sql="grant ALL PRIVILEGES ON db_%s.* TO IDENTIFIED BY '%s';" % (domainname,username,userpass) cursor.execute(sql) cursor.close() Esta función se encarga de crear una base de datos y un usuario para esta misma. El nombre de usuario es my+nombredeusuario y el nombre de la base de datos es bd_+nombrededominio def createzone(domainname): f = open("src/db.changename","r") texto = f.read() texto = texto.replace("changename",domainname) f.close() nuevo = open("/var/cache/bind/db."+domainname,"w") nuevo.write(texto) nuevo.close() f = open("/etc/bind/named.conf.local","a") newzone = """ zone "%s.com" { type master; file "db.%s"; }; """ %(domainname,domainname) f.write(newzone) f.close() call(["service","bind9","restart"], stdout=open(os.devnull, 'wb')) Esta función se encarga de crear una zona nueva para ello igual que la función de crear un virtual host hace uso de una plantilla preparada (la puedes encontrar en src/db.changename) donde los parámetros clave vienen marcados para ser remplazados por los datos correctos. stdout=open(os.devnull, 'wb') #Esto sirve para que no muestre ningún mensaje en la consola 15
16 def changepassmysql(username,password): db=mysql.connect('localhost','root','usuarioq','mysql') sql = "set password for my%s@'localhost' = password('%s');" % (username,password) cursor=db.cursor() cursor.execute(sql) cursor.close() Esta función vale para poder cambiar la contraseña de mysql a un usuario, recibe un nombre de usuario y una nueva contraseña. def changepassftp(username,password): l = ldap.initialize("ldap://hosting.example.com") l.simple_bind_s("cn=admin,dc=example,dc=com","usuarioq") dn="uid=%s,ou=people,dc=example,dc=com" %username l.passwd_s(dn,none,password) Esta función cambia la contraseña de un usuario en ldap, hace uso de passwd_s que es un método de la librería de ldap para python para cambiar la contraseña a un usuario, no es necesario encriptar la contraseña previamente ya que se encarga el método de encriptarla. def getusername(domainname): l = ldap.initialize("ldap://hosting.example.com") base_dn = 'ou=people,dc=example,dc=com' filtro = '(description=%s)' % domainname attrs = ['cn'] result = l.search_s( base_dn, ldap.scope_subtree, filtro, attrs ) username = result[0][1]['cn'][0] return username Esta función es usada en el script de delhosting.py y es usada para obtener el usuario propietario de un dominio. Recibe como parametro el nombre de un dominio y devuelve el usuario propietario. 16
17 def deldir(username): call(["rm","-r","/srv/hosting/" + username]) Se encarga de borrar el directorio de un usuario. Recibe como parámetro el nombre de un usuario. def delvh(domainname): call(["a2dissite",domainname], stdout=open(os.devnull, 'wb')) call(["service","apache2","reload"], stdout=open(os.devnull, 'wb')) call(["rm","/etc/apache2/sites-available/"+domainname]) Se encarga de borrar el virtual host creado de un usuario. def deluserldap(username): l = ldap.initialize("ldap://hosting.example.com") l.simple_bind_s("cn=admin,dc=example,dc=com","usuarioq") dn="uid=%s,ou=people,dc=example,dc=com" %username l.delete_s(dn) Se encarga de borrar un usuario de ldap. Recibe como parametr el nombre de usuario def delmysql(username,domainname): db=mysql.connect(host='localhost',user='root',passwd='usuarioq') cursor=db.cursor() sql='drop database db_%s;' %domainname cursor.execute(sql) sql="drop user 'my%s'@'localhost';" % username cursor.execute(sql) cursor.close() Se encarga de borrar la base de datos y el usuario. Recibe como parámetro el nombre de usuario y el nombre de dominio. 17
18 def delzone(domainname): f = open ('/etc/bind/named.conf.local','r') contenido = f.readlines() f.close() elemento = 'zone "%s.com"\n' % domainname temp = 1 for i in range(0,len(contenido)): if (contenido[i] == elemento): temp = i for i in range(0,5): del contenido[temp] f = open ('/etc/bind/named.conf.local','w') for i in range(0,len(contenido)): f.write(contenido[i]) f.close() call(["rm","/var/cache/bind/db."+domainname]) call(["service","bind9","restart"], stdout=open(os.devnull, 'wb')) Esta función se encarga de borrar una zona del servidor dns, borra el fichero creado en /var/cache/bind/db.domainname y de eliminar la zona creada en el fichero named.conf.local. El primer for se encarga de obtener la posicion en el fichero donde esta la zona a borrar, el segundo elimina la zona y el tercero escribe de nuevo en el fichero. Los siguientes script solo hacen uso de todas las funciones mostradas anteriormente. 18
19 newhosting.py import functions as fun import sys username = raw_input("enter your username: ") existeuser = fun.checkusername(username) ##Comprobamos si existe el usuario if existeuser == 'y': print "el usuario ya existe" sys.exit() domainname = raw_input("enter your domain name, only.com :") domainname = domainname[:-4] #quitamos el.com al nombre de dominio. existedomain = fun.checkdomainname(domainname) if existedomain == 'y': print "el dominio ya existe" sys.exit() ##Vamos ejecutando las diferentes funciones pasando los parametros adecuados lastuid = fun.lastuid() #Obtenemos uid libre fun.createdir(username,lastuid) # creamos directorio fun.createvh(username,domainname) # creamos virtual host passldap = fun.aleatorypassword() # obtenemos una pass aleatorio para ldap enpassldap = fun.encryptpassword(passldap) # La encriptamos fun.adduserldap(username,domainname,enpassldap,lastuid) #añadimos el usuario a ldap passmysql = fun.aleatorypassword() # obtenemos una pass aleatoria diferente para mysql fun.addusermysql(username,domainname,passmysql) # creamos la base de datos y el usuario fun.createzone(domainname) # creamos la zona. ###Mostramos la información del nuevo usuario junto con sus password. print " " print """ Hosting creado correctamente """ print "tu usuario para entrar en ftp es: " + username+"\n" print "Tu nombre de dominio es: " +domainname + ".com\n" print "tu password ftp es: " + passldap+"\n" print "Nombre de la base de datos: db_"+domainname+"\n" print "Nombre usuario para entrar a la base de datos: my"+username+"\n" print "Password para entrar a phpmyadmin: "+passmysql+"\n" 19
20 delhosting.py import sys import functions as fun sys.argv if len(sys.argv)!= 2: # comprobamos que se pasan el nº de parámetros correctos print "Para eliminar un dominio necesitas pasar el como parametro el nombre de este" sys.exit() domainname = sys.argv[1] #guardo en variable el nombre de dominio domainname = domainname[:-4] # quito el.com al nombre de dominio existe = fun.checkdomainname(domainname) # compruebo si existe el dominio if existe!= 'y': print "el dominio que intenta eliminar no existe" sys.exit() username = fun.getusername(domainname) # obtengo el usuario de ese dominio fun.delzone(domainname) # borro zona fun.delmysql(username,domainname) # borro base de datos y usuario de mysql fun.deluserldap(username) # borro usuario de ldap fun.delvh(domainname) # borro virtual host fun.deldir(username) # borro directorio print "El dominio %s junto con el usuario %s ha sido eliminado correctamente" % (domainname,username) 20
21 changepassword.py import sys import functions as fun from getpass import getpass sys.argv if len(sys.argv)!= 3: # compruebo el nº correcto de parametros print "Para cambiar la password se deben pasar dos parametros -ftp o -sql y el usuario" sys.exit() accion = sys.argv[1] # guardo en variable si es -sql o -ftp username = sys.argv[2] # guardo en variable el nombre de usuario existe = fun.checkusername(username) # compruebo existencia nombre de usuario if existe!= 'y': print "el usuario no existe" sys.exit() if accion == '-sql': # si es -sql password = getpass("introduce la nueva password: ") rpassword = getpass("vuelva a escribir la password: ") if password!= rpassword: print "Las pasword no coinciden" sys.exit() fun.changepassmysql(username,password) #llamo a la funcion para cambiar la pass print "password actualizada correctamente" elif accion == '-ftp': # si es ftp password = getpass("introduce la nueva password: ") rpassword = getpass("vuelva a escribir la password: ") if password!= rpassword: print "Las pasword no coinciden" sys.exit() fun.changepassftp(username,password) #llamo a la función para cambiar la pass print "password actualizada correctamente" else: # si no es ninguno de los otros dos el primer parámetro esta mal. print "El primer argumento debe ser -sql para mysql o -ftp para ftp" 21
22 4 Conclusiones En este proyecto hemos podido ver como implementar un servidor de hosting usando diferentes servicios como apache, ldap, bind9, mysql, proftpd de manera que automatizando diferentes acciones como la creación de usuarios en ldap, creación de una zona en bind9, crear un virtual host con apache...etc, usando scripts en python, resulta sencillo gestionar el servidor hosting dando de alta un usuario, eliminando o, cambiándole la contraseña de manera sencilla ejecutando un script. 5 Bibliografía y paginas webs de referencia
INSTALACIÓN DE PROFTPD
INSTALACIÓN DE PROFTPD Instalamos el paquete: apt-get install proftpd Nos sale un diálogo. Respuesta: Independient Podemos limitar el acceso al ftp de la siguiente forma Accedemos al fichero de configuración.
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 detalles[CONFIGURACIÓN DE DNS]
2010 C.I.F.P Juan de Colonia Yuliyan Tsvetanov Marinov [CONFIGURACIÓN DE DNS] A través de este documento se verán las generalidades del servicio de resolución de nombres (DNS) y como configurarlo bajo
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 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 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 detallesInstalando CodeKa v1.0 sobre Bitnami Xamp Stack (para Windows, Linux, OS X y Solaris).
CODEKA INDICE 1. Preconfiguración 1. Apache 2. Mysql 3. Php 1. PhpmyAdmin 2. Descargar Codeka 3. Configurar Codeka 1. Configurar conexión 2. Cargar Base de datos 3. Localizar Imagenes de Portada 4. Primeros
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 detallesContents. 1 Instalacion de Observium
Contents 1 Instalacion de Observium 1 1.1 1.- $ sudo su............................. 1 1.2 2.- Instalamos los paquetes necesarios para correr Observium:.. 1 1.3 3. Instalar los paquetes PEAR Net IPv4 y
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 detallesPRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER)
PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER) Antes de proceder a ninguna instalación, debemos de configurar correctamente
Más detallesPráctica Inicial LDAP
2013 Práctica Inicial LDAP PRÁCTICA_1: CREACIÓN DEL ÁRBOL DE DIRECTORIO LDAP 1 CONFIGURACIÓN DEL SERVIDOR Instalar el servicio OpenLDAP: Comenzamos instalando el servidor LDAP en nuestra máquina servidora
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 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 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 detallesAnimalandia. Manual de instalación. (Actualizado: Sept-2015) Fernando Lisón Martín
Animalandia Manual de instalación (Actualizado: Sept-2015) Fernando Lisón Martín Índice 1.- Requisitos previos...3 Instalación de paquetes...3 Configuración de apache...4 Configuración de php...4 Preparación
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 detallesMANUAL DE CONFIGURACION DE BIND 9
Instalación y Configuración de un servidor DNS (BIND) en Linux Ubuntu y dos clientes en Windows. Decides instalar un servidor DNS (BIND) en un equipo Linux con el nuevo dominio, para poder administrarlo.
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 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 detallesTenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.
TUTORIAL INCEME Programas necesarios PC s usuarios En los ordenadores donde se va a ejecutar INCEME van hacer falta una serie de programas para su funcionamiento. Tendremos que tener los.net Framework
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 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 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 detallesServidor DNS en Centos. Programa Gestión de Redes de Datos. Ficha 259747. Aprendiz Gustavo Medina Fernando Patiño Luis F.
Servidor DNS en Centos Programa Gestión de Redes de Datos Ficha 259747 Aprendiz Gustavo Medina Fernando Patiño Luis F. Montenegro German Leal Instructor Servicio Nacional de Aprendizaje SENA Medellín 2012
Más detallesConfiguración de BIND y DNS
Configuración de BIND y DNS La configuración del Servicio del nombre de dominio es un tema extenso al que se han dedicado libros enteros. En este tema lo que vamos a hacer es comentar la herramienta Configuración
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 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 2: CONFIGURACION DE SERVICIO DNS. INTRODUCCION. En las redes TCP/IP v4 cada interfaz de red es identificada
Más detallesMini Howto Proftpd + LDAP
Alejandro Valdés Jimenez avaldes@utalca.cl Diciembre 2005 1. Introducción Este artículo pretende entregar una guía para configurar un servidor Proftpd con autenticación con un servidor LDAP. Como muestra
Más detallesJOOMLA 2.5 MANUAL USUARIO Gestión de Usuarios
JOOMLA 2.5 MANUAL USUARIO Gestión de Usuarios Versión 1.0.1 Área de Aplicaciones Especiales y Arquitectura Software Hoja de Control Título Gestión de Usuarios Joomla 2.5 Documento de Referencia Responsable
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 detallesCrea tu propio negocio online con
Crea tu propio negocio online con _duración: 16h. _horario 17h. a 21h. _días5/12/19/26 Contenidos del curso: 1. Magento, puesta en marcha (Instalación y configuración) 2. Correcta configuración del catálogo
Más detallesDOCENTES 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 detallesInstalación del servidor DNS bind http://www.ite.educacion.es/formacion/materiales/85/cd/linux/ m2/servidor_dns_bind9.html
Instalación del servidor DNS bind http://www.ite.educacion.es/formacion/materiales/85/cd/linux/ m2/servidor_dns_bind9.html Si con las posibilidades que nos ofrece dnsmasq no son suficientes para nuestra
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 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 detallesImplementado servidor DNS con BIND en CentOS 5.5
Implementado servidor DNS con BIND en CentOS 5.5 Introducción. Bueno amigos la implementación que vamos hacer es básica y un poco sencilla, para que uno se pueda familiarizar con los archivos de configuración.
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 detallesExplotació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 detallesTUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL
TUTORIAL INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DNS BIND9 NET-DAEMONS ADRIAN PEÑA JOHAN LOPEZ FELIPE PANIAGUA RICARDO HENAO LINA MCKOLL ADMINISTRACION DE REDES SENA 2009 Este tutorial está hecho con el fin
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 detallesUbuntu Server 12.10 HOW TO : SERVIDOR FTP EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en un servidor ftp..
Ubuntu Server 12.10 HOW TO : SERVIDOR FTP EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en un servidor ftp.. La configuración del servidor FTP requiere del paquete
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 detallesDossier de prácticas
Dossier de prácticas Administración de Web Sites Màster d Enginyeria del Software Desenvolupament d aplicacions sobre Internet Fundació Politècnica de Catalunya Jaume Moral Ros Albert Obiols Vives 1 2
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 detallesJuan José Taboada León Implantación de aplicaciones WEB IES San Sebastian Huelva 1
Implantación de aplicaciones WEB IES San Sebastian Huelva 1 Páginas WEB estáticas Ejemplo de página estática Hoy es 4-5-2009 y son las 14:23:57 horas sus contenidos
Más detallesConexión entre todos los equipos mediante DHCP, DNS, FTP, SSH, Escritorio Remoto, Telnet y Gateway.
Conexión entre todos los equipos mediante DHCP, DNS, FTP, SSH, Escritorio Remoto, Telnet y Gateway. Servicios asignados a cada usuario: DHCP 1 (Linux): Inmaculada Sánchez Ibañez / IP: 10.32.1.18 DHCP 2
Más detallesPaso 1 - Servidor de correo en Ubuntu: Instalar Apache 2
Si estamos trabajando en Ubuntu Server sin el entorno gráfico instalado, puede que nos interese instalarnos la aplicación Midnight Commander. Midnight Commander es un conocido gestor de ficheros especialmente
Más detallesInstalación Webmin y Servidor Apache
Instalación Webmin y Servidor Apache Para la instalación hemos usado esta página: http://www.jampudia.com/sistemas-operativos/linux/instalar-webmin-en-ubuntu.html Pero para editar el documento no usamos
Más detallesServidor DNS. Son servicios que contestan las consultas realizadas por los Clientes DNS. Hay dos tipos de servidores de nombres:
Servidor DNS DNS (acrónimo de Domain Name System) es una base de datos distribuida y jerárquica que almacena la información necesaria para los nombre de dominio. Sus usos principales son la asignación
Más detallesCurso de Drupal Básico
María Cañizares Ordás, Jorge Valencia Álvarez Universidad de León 1 de Julio del 2010 Contenido 1 Introducción 2 Primeros pasos Configuración de la base de datos Modificación del fichero host Copia de
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 detallesCó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 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 detallesCurso de Computación Científica en Clusters
Curso de Computación Científica en Clusters Administración de Plataformas Paralelas. Sesiones 3: OpenLdap, NX Pilar González Férez Universidad de Murcia Concepto de directorio Un directorio es una base
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 detallesImplantación de OpenLDAP y medición de su rendimiento
Implantación de OpenLDAP y medición de su rendimiento Luis Gerardo de la Fraga, Axel Ernesto Moreno Cervantes y Guillermo Morales Luna E-mail: fraga@cs.cinvestav.mx Sección de Computación Departamento
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 detallesJOOMLA MANUAL USUARIO Creación del portal
JOOMLA MANUAL USUARIO Creación del portal Versión 1.0.3 Área de Arquitecturas Unidad de Arquitectura Software de Aplicaciones Hoja de Control Título Documento de Referencia Responsable Creación del portal
Más detallesÍndice de contenido. Manual de administración de hospedaje para administradores de dominios
Índice de contenido 1. Webmin...2 1.1 Cambio de idioma y tema...2 2. Otros...3 2.1 Cargas y descargas...3 2.2 Conexión Telnet / SSH...4 2.3 Directorios Web Protegidos...5 2.4 Administrador de archivos...6
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 detallesGuía de Instalación del servicio de BackupOnline de Idecnet. Indice
Guía de Instalación del servicio de BackupOnline de Idecnet Indice Requisitos previos 2 1.- Acceso a la plataforma 3 2.- Configuración de backups 5 3.- Configurar su equipo 5 4.- Instalación del cliente
Más detallesSofi. Publicación 2.0.0. Leonardo J. Caballero G.
Sofi Publicación 2.0.0 Leonardo J. Caballero G. 30 de July de 2014 Índice general 1. Qué es Sofi? 3 1.1. Funcionalidades............................................. 3 1.2. Referencias................................................
Más detallesManual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2
Manual de software Dynamic Cloud 10/2014 MS-Dynamic_Cloud v1.2 ÍNDICE GENERAL 1. INTRODUCCIÓN... 2 1.1 Configuración mínima del PC... 2 2. INSTALAR DYNAMIC CLOUD... 3 2.1 Ejecutar Dynamic Cloud por primera
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 detallesACTIVE DIRECTORY OPENLDAP 2012
ACTIVIDAD 10 ACTIVE DIRECTORY OPENLDAP LINUX POR SEBASTIAN VALENCIA OSCAR ECHEVERRY INSTRUCTOR: Mauricio Ortiz FICHA: 230490 FECHA: 25/06/12 JORNADA: DIURNA CESGE CENTRO DE SERVICIOS Y GESTION EMPRESARIAL
Más detallesPHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.
PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone
Más detallesManual 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 detallesServidor DNS en Ubuntu 14.04 APUNTES ASIR JOHN ALEXANDER MONTES LÓPEZ
2016 Servidor DNS en Ubuntu 14.04 APUNTES ASIR JOHN ALEXANDER MONTES LÓPEZ John Alexander Montes López En esta práctica se va a configurar un servidor DNS en Ubuntu 14.04. El servidor va a estar en la
Más detallesSERVIDOR DNS BIND CON SOPORTE PARA IPV6
SERVIDOR DNS BIND CON SOPORTE PARA IPV6 CONFIGURACIÓN EN LINUX RED DE INVESTIGACIÓN DE TECNOLOGÍA AVANZADA rita@udistrital.edu.co SERVIDOR DNS BIND SOBRE IPV6 1. IPV6 Y DNS El agotamiento del espacio de
Más detallesHoy vamos a hablar sobre como instalar y configurar un servidor de DNS en un Microsoft Windows Server 2008 R2.
El Servicio DNS Hoy vamos a hablar sobre como instalar y configurar un servidor de DNS en un Microsoft Windows Server 2008 R2. Quizá, lo primero que haya que hacer es recordar que es un DNS. Un Domain
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 detallesVielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO. 16, SERVIDOR EMAIL
PRACTICA NO. 16, SERVIDOR EMAIL -EJEMPLO REAL DE USO DEL SERVIDOR DE EMAIL Vielka Mari Utate Tineo 2013-1518 Instituto Tecnológico de las Américas ITLA Profesor José Doñé Sistema Operativo 3 Vielka Utate
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 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 detallesMonitorización SGBD PostgreSQL
Monitorización SGBD PostgreSQL Página 1 Monitorización SGBD PostgreSQL. OpenOffice/PDF Version 1º Edition, 22 September 2012 Copyright 2012 Luis Caballero Cruz Página 2 1 MONITORIZACIÓN
Más detallesManual de usuario para Panel Windows Plesk
Manual de usuario para Panel Windows Plesk 1- Como acceder a tu panel hosting. Para loguearte en tu panel de hosting debes ingresar en tu navegador (Internet Explorer, Mozilla, Opera, etc) la siguiente
Más detallesGestión de plantillas en Joomla!
Gestión de plantillas en Joomla! Aplicaciones web. 2º SMR 1. Gestionar las plantillas de Joomla! 2. Instalar una nueva plantilla en tu web 3. Modificar el diseño de una plantilla instalada 1. Gestionar
Más detallesSISTEMA OPERATIVO GNU/LINUX AVANZADO II JOSE ARRIETA NARVAEZ GUSTAVO CARO JESUS GARCIA NILXON VUELVAS TALLER CONFIGURACION DEL SERVIDOR DNS.
SISTEMA OPERATIVO GNU/LINUX AVANZADO II JOSE ARRIETA NARVAEZ GUSTAVO CARO JESUS GARCIA NILXON VUELVAS TALLER CONFIGURACION DEL SERVIDOR DNS. ING. LUIS GARCIAS UNIVERSIDA DE CORDOBA FACULTAD DE CIENCIAS
Más detallesComplethost Soluciones Internet
MANUAL DE INSTALACION DE WORDPRESS Complethost Soluciones Internet Registro de dominios:.com,.net,.es,.info,.org,.biz,.tv,.eu,.mobi,.in,.name,.me,.us,.uk,.tel, y más de 50 extensiones " Complethost posiblemente
Más detallesAlojamiento web gratuito
Alojamiento web gratuito 3. Alojamiento web gratuito Sin dejar de tener en cuenta que un alojamiento web gratuito no será el más adecuado para mantener un sitio web de calidad, sí podemos disponer de alguno
Más detallesMANUAL DE INSTALACIÓN Y CONFIGURACIÓN
MANUAL DE INSTALACIÓN Y CONFIGURACIÓN Requisitos mínimos para la instalación. Servidor APACHE. Base de Datos MySQL. PHP 5. Cuenta FTP. PhpMyAdmin. Instalación. Para descargar la última versión de Drupal
Más detallesCómo instalar el software de CRM Personas en un alojamiento web remoto
Cómo instalar el software de CRM Personas en un alojamiento web remoto No es el uso pretendido del programa. Usar bajo responsabilidad propia de manera experimental Índice de contenido Cómo usar el CRM
Más detalles2. Descargamos porpoise. Guardamos y descomprimimos el archivo zip en nuestro ordenador.
porpoise Vamos a ver una alternativa a Hoppala. Para ello tenemos que tener un servidor propio. Si no es nuestro caso podemos probar con algunos servicios gratuitos de hosting, por ejemplo en http://www.hostinger.es/
Más detallesPlan Master. Guía Básica. Todo un Hosting a tu alcance. Índice. 1. Cómo gestionar tu Plan Master 2. Sube tu web Instala tus aplicaciones
Plan Master Guía Básica Todo un Hosting a tu alcance Índice 1. Cómo gestionar tu Plan Master 2. Sube tu web Instala tus aplicaciones 3. Crea cuentas de correo 4. Cómo acceder a tu cuenta de correo Mayor
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 detallesInstalación y configuración de un servidor de streaming con Icecast en Linux. Vicente Sánchez Patón I.E.S Gregorio Prieto.
Tema 8 SRI Instalación y configuración de un servidor de streaming con Icecast en Linux Vicente Sánchez Patón I.E.S Gregorio Prieto Tema 8 SRI Este servicio lo instalaremos en el servidor Zentyal de nuestra
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 detallesPlan Personal. Guía Básica. Comienza tu primera web. Índice. 1. Cómo gestionar tu Plan Personal
Plan Personal Guía Básica Comienza tu primera web Índice 1. Cómo gestionar tu Plan Personal 2. Sube tu web 3. Crea cuentas de correo 4. Cómo acceder a tu cuenta de correo Mayor seguridad para tus cuentas
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 detallesDESARROLLA TU BLOG O PÁGINA
1 DESARROLLA TU BLOG O PÁGINA WEB CON WORDPRESS Introducción a los sistema de gestión de contenidos. Instalación de Wordpress PROGRAMA DEL TALLER Introducción a los sistemas de gestión de contenidos. Instalación
Más detallesFormas de llevar a cabo un backup de una base de datos MySQL
Formas de llevar a cabo un backup de una base de datos MySQL Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Muchas aplicaciones web hacen uso de bases de datos donde
Más detallesLAMP. Entramos en una máquina virtual de ubuntu virgen y editamos las interfaces con nuestra IP, luego hacemos un ifdown eth0 ifup eth0.
LAMP Entramos en una máquina virtual de ubuntu virgen y editamos las interfaces con nuestra IP, luego hacemos un ifdown eth0 ifup eth0. Instalamos el servicio con sudo apt-get install tasksel Seleccionamos
Más detallesVPN sobre red local. Vicente Sánchez Patón I.E.S Gregorio Prieto. Tema 3 SAD
Tema 3 SAD VPN sobre red local Vicente Sánchez Patón I.E.S Gregorio Prieto Tema 3 SAD a)instalación de un servidor VPN en Windows XP/7/ Windows 2003/2008 Server. Instalaremos el servicio VPN en Windows
Más detallesANEXO 13: MANUAL DE INSTALACIÓN
ANEXO 13: MANUAL DE INSTALACIÓN DESARROLLO DE UN PROTOTIPO WEB PARA EL CONTROL Y SEGUIMIENTO DEL PROGRAMA DE APOYO ALIMENTARIO DE LA UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS BASADO EN LOS LINEAMIENTOS
Más detallesINSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano. Matricula: 2012-1312. Materia: Sistema Operativo III
INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano Matricula: 2012-1312 Materia: Sistema Operativo III Tema: Servidor DNS Profesor: José Doñe Fecha: 28/junio/2014 Servidor DNS
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 detallesCOMO INSTALAR Y CONFIGURAR UN SERVIDOR DNS
COMO INSTALAR Y CONFIGURAR UN SERVIDOR DNS Un servidor DNS (Domain Name System) se utiliza para proveer a las computadoras de los usuarios (clientes) un nombre equivalente a las direcciones IP. El uso
Más detallesJOOMLA MANUAL USUARIO Creación del portal
JOOMLA MANUAL USUARIO Creación del portal Versión 1.0.1 Área de Aplicaciones Especiales y Arquitectura Software Hoja de Control Título Documento de Referencia Responsable Creación del portal JOOMLA_NORMATIVA
Más detallesPresentación. Nombre. Marcos Rodríguez Javier. Matricula 2013-1902. Materia. Sistemas Operativos III. Tema. Samba4 Domain Controller.
Presentación Nombre Marcos Rodríguez Javier Matricula 2013-1902 Materia Sistemas Operativos III Tema Samba4 Domain Controller Profesor José Doñé Actualizar y extraer puertos Lo primero que debemos hacer
Más detalles