Diferencia entre revisiones de «Página principal»

De Seguridad y Calidad en Servidores Web
Saltar a: navegación, buscar
(Comandos básicos de Linux)
(Instalando aplicaciones en CentOS)
Línea 34: Línea 34:
  
 
== Instalando aplicaciones en CentOS ==
 
== Instalando aplicaciones en CentOS ==
* [[Instalar Apache]]
+
* [[Instalar MySQL+Apache+PHP5]]
* [[Instalar PHP5]]
 
* [[Instalar MySQL]]
 

Revisión del 08:28 30 mar 2012

Linux

Wiki de la asignatura Seguridad y Calidad en Servidores Web del Grado de Multimedia de la Universitat Oberta de Catalunya

En este wiki encontraréis las instrucciones básicas de Linux que necesitaréis para poder hacer la práctica de la asignatura.

Introducción

La práctica de esta asignatura la vamos a hacer en máquinas virtuales del servicio S3 de Amazon. Este servicio ofrece mucha flexibilidad a la hora de crear nuevos proyectos web, pues permite ampliar el número de máquinas conforme se van necesitando.

Como vamos a hacer un uso de las máquinas un poco especial (puesto que no las vamos a poner en producción), el funcionamiento será un poco especial, aunque nada complicado, el proceso será el siguiente:

  • Antes de conectarnos a nuestra máquina deberemos ponerla en marcha en la dirección ....
  • Una vez aparezca como funcionando copiaremos su dirección IP (cambia cada vez que se arranca) y ya podremos conectarnos a ella. Para hacerlos tenemos dos opciones dependiendo del sistema operativo que usemos.
    • En Linux o Mac, basta con abrir una ventana del terminal y poner ssh user@xxx.xxx.xxx.xxx (Deberéis sustituir las x por los números que aparezcan en la IP).
    • En Windows la opción mejor es bajarse la aplicación PuTTy
  • Se os pedirá una contraseña. La habréis recibido por correo. Es obligatorio cambiar esa contraseña la primera vez que se accede a la máquina.

Como veréis, vamos a trabajar con la línea de comandos, con lo que será necesario que conozcáis al menos los comandos que deberéis usar durante el desarrollo de la práctica.

Algunas ideas básicas

  • Los archivos en Linux, igual que en otros sistemas operativos, se organizan en un árbol de directorios (o carpetas) a partir de una raíz. En Linux el directorio raíz es / (en Windows es \)
  • El camino o ruta (path) es la dirección del directorio donde se encuentra un archivo. Así, un archivo (con nombre nombre_archivo) que esté en el directorio A, que a su vez está en el directorio B, que a su vez está en el directorio raíz, estará en la ruta /B/A/ y nos referiremos a él como /B/A/nombre_archivo
  • En Linux mayúsculas y minúsculas se tratan como letras diferentes. Es importante usarlas correctamente.
  • Si alguna vez listamos algo que no cabe en la pantalla, podemos redireccionarlo (con | ) hacia el comando less para que nos permita subir y bajar por el contenido. Por ejemplo: ls -la | less (la barra la encontraréis en vuestro teclado en la tecla del 1)

Comandos básicos de Linux

Instalando aplicaciones en CentOS