administración de servicios y procesos en gnu/linux

43
Administración de servicios y procesos. Instalación de dispositivos Ciclo de talleres ICT- Noviembre 2010 Patricio Cáceres - Gustavo Lacoste GRUPOS DE USUARIOS DE GNU/LINUX UNIVERSIDAD DE LA FRONTERA http://gruluf.org

Upload: gustavo-lacoste

Post on 13-Jun-2015

2.044 views

Category:

Technology


1 download

DESCRIPTION

Una pequeña charla acerca de administración de servicios y procesos en GNU/Linux. Charla realizada en el marco del ciclo de talleres GRULUF-ICT UFRO 2010. http://gruluf.org

TRANSCRIPT

Page 1: Administración de servicios y procesos en GNU/Linux

Administración de serviciosy procesos.

Instalación de dispositivosCiclo de talleres ICT- Noviembre 2010

Patricio Cáceres - Gustavo LacosteGRUPOS DE USUARIOS DE GNU/LINUX UNIVERSIDAD DE LA FRONTERA

http://gruluf.org

Page 2: Administración de servicios y procesos en GNU/Linux

A InternetConectándote

Page 3: Administración de servicios y procesos en GNU/Linux

1. Interfaces de red

Page 4: Administración de servicios y procesos en GNU/Linux

1. Interfaces de red

La primer línea muestra el HWaddr seguido de la MAC de nuestra tarjeta, en la segunda línea, encontramos nuestra IP (addr), broadcast (Bcast) y máscara de red (Mask).

Page 5: Administración de servicios y procesos en GNU/Linux

1. Interfaces de red

/etc/network/interfaces

Loopback Ethernet Módem Wireless

Page 6: Administración de servicios y procesos en GNU/Linux

1. Interfaces de red

/etc/network/interfaces

Loopback Ethernet Módem Wireless

Page 7: Administración de servicios y procesos en GNU/Linux

1. Interfaces de red

/etc/network/interfaces

Loopback Ethernet Módem Wireless

Page 8: Administración de servicios y procesos en GNU/Linux

Static: IP estática.

1. Interfaces de red

Page 9: Administración de servicios y procesos en GNU/Linux

Address: Dirección IP de la máquina en la LAN)

1. Interfaces de red

Vivo en Avenida Francisco Salazar N 01145º

Mi pc vive en 192.168.1.17

Page 10: Administración de servicios y procesos en GNU/Linux

Network: Parte de la IP de la máquina común a todas las máquinas de la red

1. Interfaces de red

Vivo en Avenida Francisco Salazar N 01145º

Mi pc vive en la red 192.168.1.X

Page 11: Administración de servicios y procesos en GNU/Linux

Netmask: Nos indica la cantidad máxima de equipos que podemos tener en nuestra red.

1. Interfaces de red

En mi vecindario no pueden haber más de 30 casas.

Mi red no pueden haber más de 192.168.1.X

Page 12: Administración de servicios y procesos en GNU/Linux

Broadcast (dirección de difusión): es la IP a la que se mandan los paquetes que deben recibir todas las máquinas de la LAN.

1. Interfaces de red

Page 13: Administración de servicios y procesos en GNU/Linux

Gateway (dirección de pasarela o puerta de enlace): es la IP de la máquina de nuestra LAN a través de la cual salimos hacia el exterior

1. Interfaces de red

Page 14: Administración de servicios y procesos en GNU/Linux

1. Interfaces de red

/etc/network/interfaces

Loopback Ethernet Módem Wireless

Page 15: Administración de servicios y procesos en GNU/Linux

1. Interfaces de red

/etc/network/interfaces

Loopback

Ethernet Wireless

Módem

Page 16: Administración de servicios y procesos en GNU/Linux

1. Interfaces de red

Page 17: Administración de servicios y procesos en GNU/Linux

DNS

Page 18: Administración de servicios y procesos en GNU/Linux

DNS

Page 19: Administración de servicios y procesos en GNU/Linux

DNS

# vim /etc/resolv.conf

domain ufro.clnameserver 146.83.205.1nameserver 200.63.56.3nameserver 4.4.4.4

Page 20: Administración de servicios y procesos en GNU/Linux

APACHEInstalando

Page 21: Administración de servicios y procesos en GNU/Linux

1. Arquitectura LAMP

Page 22: Administración de servicios y procesos en GNU/Linux

2. Instalando APACHE2

aptitude install apache2

Page 23: Administración de servicios y procesos en GNU/Linux

3. Instalando MYSQL5

aptitude install mysql-server mysql-client

New password for the MySQL "root" user: <-- acá va tu clave de admin en mysqlRepeat password for the MySQL "root" user: <-- acá va tu clave de admin en mysql

Page 24: Administración de servicios y procesos en GNU/Linux

4. Instalando PHP5

aptitude install php5 libapache2-mod-php5

/etc/init.d/apache2 restart

Page 25: Administración de servicios y procesos en GNU/Linux

5. Agregando soporte MYSQL5 a PHP5

aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache

php5-mhash php5-ming php5-ps php5-pspellphp5-recode php5-snmp php5-sqlite

php5-tidy php5-xmlrpc php5-xsl php5-json

/etc/init.d/apache2 restart

Page 26: Administración de servicios y procesos en GNU/Linux

6. Agregando soporte MYSQL5 a PHP5

Page 27: Administración de servicios y procesos en GNU/Linux

7. Instalando phpmyadmin

aptitude install phpmyadmin

Page 28: Administración de servicios y procesos en GNU/Linux

8. Más Info

Apache: http://httpd.apache.org/

PHP: http://www.php.net/

MySQL: http://www.mysql.com/

Ubuntu: http://www.ubuntu.com/

phpMyAdmin: http://www.phpmyadmin.net/

Page 29: Administración de servicios y procesos en GNU/Linux

LOS DIRECTORIOS DE CONFIGURACIÓN

Donde están: ?

Page 30: Administración de servicios y procesos en GNU/Linux

1. Estructura de directorios

Page 31: Administración de servicios y procesos en GNU/Linux

1. Estructura de directorios

Page 32: Administración de servicios y procesos en GNU/Linux

2. Configurando algunos servicios

knx@fenix2:~$ nano /etc/php5/apache2/php.ini

Page 33: Administración de servicios y procesos en GNU/Linux

3. Configurar mod_userdir

# vim /etc/httpd/conf/httpd.conf

Page 34: Administración de servicios y procesos en GNU/Linux

4. Configurar mod_userdir

Page 35: Administración de servicios y procesos en GNU/Linux

5. Configurar mod_userdir

#chmod 755 archivo.html

#chmod 711 carpeta

$ mkdir ~/public_html

Page 36: Administración de servicios y procesos en GNU/Linux

6. Configurando algunos servicios

Page 37: Administración de servicios y procesos en GNU/Linux

6. Configurando algunos servicios

Page 38: Administración de servicios y procesos en GNU/Linux

6. Configurando algunos servicios

Page 39: Administración de servicios y procesos en GNU/Linux

7. Configurando algunos servicios LOCALES

knx@fenix2:~$ ls -la ~/.

Recuerda: Configuraciones de usuario en directorios ocultos bajo el HOME del usuario

Page 40: Administración de servicios y procesos en GNU/Linux

RESUMEN

- La red en GNU/Linux puede configurarse tanto por terminal como por medio de asistentes

- Los servicios se instalan vía terminal o gráficamente usando repositorios, se configuran generalmente en /etc/NOMBRESERVICIO, los script de arranque en /etc/init.d/NOMBRESERVICIO, los locales en /home/USER/.NOMBRESOFTWARE

Page 41: Administración de servicios y procesos en GNU/Linux

TIPS Y CONSEJOS

- Buscar ayuda en LISTAS DE CORREOS (locales [[email protected], [email protected]], nacionales o hispanas [[email protected]], FOROS y Comunidades de usuarios de GNU/Linux)

- Usa http://www.google.cl/linux

- Participa de la comunidad !

- Usa: man NOMBRECOMANDO

Page 42: Administración de servicios y procesos en GNU/Linux
Page 43: Administración de servicios y procesos en GNU/Linux

Licencia