Servidor
    Chavarría Cruz Rebeca
 Flores Rosales Daniel Levi
Guzmán Trejo Alan Fabricio
  Osornio Ríos Diego Israel
Rodríguez Villaseñor Josue
         Vidauri Cruz Luigi
¿Qué es un Servidor?

 Podemos llamar servidor a toda máquina
  que este conectada en Red y ofrezca
  diferentes servicios a los usuarios de la
  misma. Pero necesitamos un hardware
  suficiente para montar el ordenador para
  que pueda cumplir con las necesidades
Instalación

 Ya tenemos nuestra máquina preparada
  para instalar el servidor lo primero que
  vamos a necesitar es el archivo de
  imagen ISO, que en nuestro caso,
  creamos una USB booteable.
 Una vez que tenemos una USB booteable
  la insertamos en el puerto USB y
  arrancamos desde el sistema.
 La primera pantalla que nos aparece es donde nos
  pregunta sobre el lenguaje:




 En este caso es español
 Seleccionamos el país en el que nos
  encontramos
 Ahora creamos las particiones para nuestro Ubuntu Server y
  para ello utilizamos todo el disco completo ya que se supone
  que esta máquina es un servidor y va a estar funcionando las 24
  horas.




 En el #1 esta en formato NTFS porque es de Windows
 El #4 es de Linux porque esta en EXT4
 Y el #6 es el intercambio de memoria por si la computadora se
  queda sin RAM física entra esa que es proporcional a la RAM
  física que se tiene en la máquina
 Una vez terminada la instalación
  extraemos la USB, seleccionamos
  continuar y la máquina se reiniciara
  automaticamente.
Configuración de Red

 Desde el gestor de paquetes Synaptic
  descargamos el los paquetes de servicio
  de Apache
 También se descargan los paquetes de
  mysql para el manejo de nuestra base de
  datos.
 Ahora necesitamos que nuestra tarjeta de
  red tenga una IP estática, ya que cuando
  compartimos un servicio Web o Ftp
  debemos de abrir redireccionar el puerto
  80 (http) para la web y el 21 para la
  transferencia de ficheros hacia nuestro
  servidor y por consecuente una IP para
  que podamos hacerlo.
 Accedemos a la terminar con el usuario
  que creamos en la instalación.
  * Siempre que se modifique un archivo del
  sistema se debe de tener una copia de
  seguridad del mismo.
 Una vez creada la copia de seguridad
  accedemos al fichero llamado (interfaces)
  con el editor de texto que viene por
  defecto en Linux Ubuntu Server llamado
  (nano) tecleamos la sentencia:
 sudo nano /etc/network/interfaces
 Configuración de IP estática
 Bind addres es una sentencia de mysql
  con la cual podemos especificar la
  dirección IP en concreto
 Antes vamos comprobar que nuestro
  servidor Web Apache y el soporte para
  PHP funcionen bien. Para ello abrimos el
  navegador e introduciremos la IP que
  tenga nuestro servidor:
 ******* PONER DIRECCIÓN IP ****
 Instalaremos el PhpMyAdmin para poder
  administrar nuestra base de datos. En
  nuestro navegador introducimos la url de
  nuestro servidor seguido de la ruta
  /phpmyadmin
 Una vez en el PhpMyAdmin con el usuario root,
  accedemos con el usuario (admin) y le damos
  en la opción de (privilegios). Seleccionamos los
  tres primeros usuarios llamados (cualquiera) y le
  damos en (continuar)
 Una vez completados estos pasos ya
  tenemos la certeza de que todo funciona
  bien y que tenemos acceso a el programa
  de PhpMyAdmin para administrar la base
  de datos
Configuración de Servidor FTP
 A continuación vamos a instalarlo y a
  configurarlo para que podamos subir y bajar
  archivos de nuestro servidor. Para eso
  utilizamos la sentencia
 sudo apt-get install proftpd
 Una vez instalado vamos a añadirle una línea al
  archivo de configuración de proftpd.conf con la
  que haremos que cuando un usuario se conecte
  a nuestro servidor con una cuenta propia no
  pueda navegar por más directorios que por los
  suyos propios.
 Editamos el fichero proftpd.conf con el
  comando : sudo nano
  /etc/proftpd/proftpd.conf y agregamos al
  final del archivo (DefaultRoot)
 Al agregar (DefaultRoot) nos aparecera la
  siguiente:
Entramos a la web de Drupal
Nos dirigimos a la sección de descarga.
Descargamos la versión
6.26
Seleccionamos como idioma el español
Descargamos Drupal core 6.26
 Iniciamos sesión en phpMyAdmin con el
  usuario root y su respectiva clave
 Creamos una nueva base de datos con el
  nombre de servidor_web
Nos dirigimos a
Opciones básicas
Para teclear el
Nombre del usuario
Y teclear una
Contraseña a la
Base de datos.

Y como servidor
De la base de
Datos es el
Localhost.
Se agrega el
nombre del
servidor,
direccion de
correo y una
cuenta de
administrador
(Nombre, correo
y contraseña).
 Ya por ultimo aparece nuestra pagina
  creada con drupal.
Ya creada la pagina vamos a re direccionar la ip
del servidor con la del modem o ip publica para
que usuarios externos puedan ver la pagina.
En esta parte agregamos un índice de regla con
los datos que aparecen la imagen y la dirección ip
va a ser la de nuestro servido.
Por ultimo creamos nuestro dominio en la
pagina www.no-ip.com y le asignamos el
nombre que queramos y se creara.

Servidor WEB

  • 1.
    Servidor Chavarría Cruz Rebeca Flores Rosales Daniel Levi Guzmán Trejo Alan Fabricio Osornio Ríos Diego Israel Rodríguez Villaseñor Josue Vidauri Cruz Luigi
  • 2.
    ¿Qué es unServidor?  Podemos llamar servidor a toda máquina que este conectada en Red y ofrezca diferentes servicios a los usuarios de la misma. Pero necesitamos un hardware suficiente para montar el ordenador para que pueda cumplir con las necesidades
  • 3.
    Instalación  Ya tenemosnuestra máquina preparada para instalar el servidor lo primero que vamos a necesitar es el archivo de imagen ISO, que en nuestro caso, creamos una USB booteable.  Una vez que tenemos una USB booteable la insertamos en el puerto USB y arrancamos desde el sistema.
  • 4.
     La primerapantalla que nos aparece es donde nos pregunta sobre el lenguaje:  En este caso es español
  • 5.
     Seleccionamos elpaís en el que nos encontramos
  • 6.
     Ahora creamoslas particiones para nuestro Ubuntu Server y para ello utilizamos todo el disco completo ya que se supone que esta máquina es un servidor y va a estar funcionando las 24 horas.  En el #1 esta en formato NTFS porque es de Windows  El #4 es de Linux porque esta en EXT4  Y el #6 es el intercambio de memoria por si la computadora se queda sin RAM física entra esa que es proporcional a la RAM física que se tiene en la máquina
  • 7.
     Una vezterminada la instalación extraemos la USB, seleccionamos continuar y la máquina se reiniciara automaticamente.
  • 8.
    Configuración de Red Desde el gestor de paquetes Synaptic descargamos el los paquetes de servicio de Apache
  • 9.
     También sedescargan los paquetes de mysql para el manejo de nuestra base de datos.
  • 10.
     Ahora necesitamosque nuestra tarjeta de red tenga una IP estática, ya que cuando compartimos un servicio Web o Ftp debemos de abrir redireccionar el puerto 80 (http) para la web y el 21 para la transferencia de ficheros hacia nuestro servidor y por consecuente una IP para que podamos hacerlo.
  • 11.
     Accedemos ala terminar con el usuario que creamos en la instalación. * Siempre que se modifique un archivo del sistema se debe de tener una copia de seguridad del mismo.  Una vez creada la copia de seguridad accedemos al fichero llamado (interfaces) con el editor de texto que viene por defecto en Linux Ubuntu Server llamado (nano) tecleamos la sentencia:  sudo nano /etc/network/interfaces
  • 12.
  • 13.
     Bind addreses una sentencia de mysql con la cual podemos especificar la dirección IP en concreto
  • 14.
     Antes vamoscomprobar que nuestro servidor Web Apache y el soporte para PHP funcionen bien. Para ello abrimos el navegador e introduciremos la IP que tenga nuestro servidor:  ******* PONER DIRECCIÓN IP ****
  • 15.
     Instalaremos elPhpMyAdmin para poder administrar nuestra base de datos. En nuestro navegador introducimos la url de nuestro servidor seguido de la ruta /phpmyadmin
  • 16.
     Una vezen el PhpMyAdmin con el usuario root, accedemos con el usuario (admin) y le damos en la opción de (privilegios). Seleccionamos los tres primeros usuarios llamados (cualquiera) y le damos en (continuar)
  • 17.
     Una vezcompletados estos pasos ya tenemos la certeza de que todo funciona bien y que tenemos acceso a el programa de PhpMyAdmin para administrar la base de datos
  • 18.
    Configuración de ServidorFTP  A continuación vamos a instalarlo y a configurarlo para que podamos subir y bajar archivos de nuestro servidor. Para eso utilizamos la sentencia  sudo apt-get install proftpd  Una vez instalado vamos a añadirle una línea al archivo de configuración de proftpd.conf con la que haremos que cuando un usuario se conecte a nuestro servidor con una cuenta propia no pueda navegar por más directorios que por los suyos propios.
  • 19.
     Editamos elfichero proftpd.conf con el comando : sudo nano /etc/proftpd/proftpd.conf y agregamos al final del archivo (DefaultRoot)
  • 20.
     Al agregar(DefaultRoot) nos aparecera la siguiente:
  • 21.
    Entramos a laweb de Drupal
  • 22.
    Nos dirigimos ala sección de descarga.
  • 23.
  • 24.
  • 25.
  • 26.
     Iniciamos sesiónen phpMyAdmin con el usuario root y su respectiva clave
  • 27.
     Creamos unanueva base de datos con el nombre de servidor_web
  • 28.
    Nos dirigimos a Opcionesbásicas Para teclear el Nombre del usuario Y teclear una Contraseña a la Base de datos. Y como servidor De la base de Datos es el Localhost.
  • 29.
    Se agrega el nombredel servidor, direccion de correo y una cuenta de administrador (Nombre, correo y contraseña).
  • 30.
     Ya porultimo aparece nuestra pagina creada con drupal.
  • 31.
    Ya creada lapagina vamos a re direccionar la ip del servidor con la del modem o ip publica para que usuarios externos puedan ver la pagina.
  • 32.
    En esta parteagregamos un índice de regla con los datos que aparecen la imagen y la dirección ip va a ser la de nuestro servido.
  • 33.
    Por ultimo creamosnuestro dominio en la pagina www.no-ip.com y le asignamos el nombre que queramos y se creara.