Está en la página 1de 53

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 1

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat , Webmin Fecha Martes, 01 noviembre a las 13:33:37 Tema Linux (Sistema Operativo)

Explicamos cmo instalar Linux Ubuntu Server 11.10 x64 paso a paso. Instalamos tambin de forma automtica OpenSSH Server, LAMP Server (Apache, MySQL y PHP ), PostgreSQL Database y Tomcat Java Server, todo ello de forma casi desasistida en la propia instalacin de Linux Ubuntu Server. Mostramos cmo realizar algunas tareas de configuracin de Linux y cmo configurar los servicios de MySQL, PostgreSQL, Apache y Tomcat para acceso externo.

Instalar Linux Ubuntu Server 11.10 x64, instalar Apache , PHP , MySQL, PostgreSQL, Tomcat, OpenSSH. Algunas tareas iniciales de configuracin de Linux Ubuntu Server. Configuracin de la red, Direccin IP esttica , DNS, Puerta de enlace. Agregar usuario a fichero sudoers para no usar root para tareas administrativas. Cambiar contrasea para el superusuario root en Linux Ubuntu Server. Actualizar parches de seguridad del sistema operativo Linux Ubuntu Server. Instalar Webmin para administrar va web el servidor Linux Ubuntu Server y sus servicios MySQL, PostgreSQL, Apache. Administracin y ejecucin de comandos desde cliente SSH en Linux Ubuntu Server con OpenSSH. Servidor de aplicaciones web con Tomcat Java Server. Configurar MySQL Server en Linux Ubuntu Server. Informacin de administracin sobre MySQL Server instalado en Linux Ubuntu. Configurar MySQL Server de Linux Ubuntu Server para permitir conexiones externas. Instalar phpMyAdmin para administrar grficamente y va web un servidor con Linux y MySQL Server. Configurar PostgreSQL en Linux Ubuntu Server. Informacin de administracin sobre PostgreSQL instalado en Linux Ubuntu Server. Configurar PostgreSQL de Linux Ubuntu Server para permitir conexiones externas. Instalar phpPgAdmin para administrar va web el servidor de PostgreSQL en Linux Ubuntu Server. Artculos relacionados. Crditos.

Instalar Linux Ubuntu Server 11.10 x64, instalar Apache, PHP, MySQL, PostgreSQL, Tomcat, OpenSSH
En primer lugar descargaremos el fichero ISO con la instalacin de Linux Ubuntu Server 11.10 x64, para ello aceederemos a la URL: http://www.ubuntu.com/download/server/download En nuestro caso seleccionaremos la versin Ubuntu 11.10 de 64 bit, pulsaremos en "Start download":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 2

Marcaremos "Guardar archivo" y pulsaremos "Aceptar" para iniciar la descarga del fichero ubuntu-11.10-serveramd 64.iso (de 682MB):

Seleccionaremos el idioma para la instalacin, en nuestro caso "Espaol":

Si queremos iniciar la instalacin de Ubuntu Server 11 en modo experto pulsaremos la tecla de funcin F6, marcaremos "Modo experto" con la barra espaciadora. A continuacin pulsaremos en "Instalar Ubuntu Server":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 3

Seleccionaremos "Choose language" y pulsaremos INTRO:

Seleccionaremos la ubicacin actual, en nuestro caso "Espaa", pulsaremos INTRO:

Seleccionaremos la localizacin para la ubicacin anterior, en neustro caso "Espaa - es_ES.UTF-8":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 4

El asistente de instalacin de Ubuntu Server nos mostrar varias localizaciones por si queremos instalar alguna ms, seleccionaremos "Continuar" (con las teclas de posicin) y pulsaremos INTRO:

Seleccionaremos la localizacin por omisin para el sistema instalado, en nuestro caso "es_ES.UTF-8":

Seleccionaremos "Configure el teclado" y pulsaremos INTRO:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 5

Si queremos realizar una prueba del teclado seleccionado pulsaremos "S" en la siguiente ventana, en nuestro caso suponemos que la localizacin es correcta por lo que pulsaremos "No" e INTRO:

Seleccionaremos la distribucin del teclado y pulsaremos INTRO:

Si la distribucin de teclado anterior tiene "subdistribuciones" seleccionaremos la adecuada a continuacin:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 6

Con algunas distribuciones de teclados, AltGr es una tecla modificadora que se utiliza para introducir algunos caracteres, principalmente aquellos que no son usuales para el idioma de la distribucin del teclado, tales como smbolos de monedas extranjeras y letras acentuadas. stas normalmente se muestran como un smbolo extra en las teclas. Seleccionaremos a continuacin la tecla a utilizar en el teclado para AltGr, por ejemplo "Alt derecho (AltGr)":

La tecla modificadora (conocida tambin como la Multi Tecla) es una tecla diseada para indicarle a la mquina que interprete las prximas pulsaciones de teclas como una combinacin, para producir un carcter que no se encuentra en el teclado. En la consola de texto, la tecla modificadora no funciona en modo Unicode . Si no est en el modo Unicode , a pesar de lo que escoja aqu , siempre puede usar la combinacin Control +punto como si fuera una tecla modificadora. Por ello seleccionaremos "Sin tecla modificadora" y pulsaremos INTRO:

A continuacin seleccionaremos "Detectar y montar el CD -ROM" y pulsaremos INTRO:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 7

Si el asistente detecta algn mdulo del ncleo Linux que coincida con el hardware del equipo los mostrar para marcarlos e instalarlos, en nuestro caso "usb -storage (USB storage )". Ante cualquier duda mejor marcarlos todos:

Con el texto: Se detect que los mdulos del ncleo de Linux que se mostrarn a continuacin coinciden con el hardware. Puede elegir no instalar el que sepa que no es necesario o que pueda causar problemas. Debera dejarlos todos seleccionados si no est seguro . Si algn hardware PCMCIA necesita opciones de configuracin de recursos especiales las indicaremos a continuacin. Seleccionaremos "Continuar" y pulsaremos INTRO:

Con el texto: Algn hardware PCMCIA necesita opciones de configuracin de recursos especiales para poder funcionar, y pueden bloquear un sistema si no se especifican. Por ejemplo, los porttiles Dell necesitan que aqu se especifique "exclude port 0x800-0x8ff ". Se aadirn estas opciones a /etc/pcmcia/config.opts. Consulte el manual de instalacin o el "PCMCIA HOWTO" si desea ms informacin . No necesita especificar nada aqu para la mayora del hardware. El asistente de instalacin de Linux Ubuntu Server 11 nos indicar que se ha detectado un CD -ROM, seleccionaremos "Continuar" y pulsaremos INTRO:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 8

Con el texto: La deteccin automtica del CD-ROM ha funcionado. Se encontr un lector de CD -ROM con el siguiente CD insertado: Ubuntu-Server 11.10 "Oneiric Ocelot" - Release amd64 (20111011). Puede continuar la instalacin". Continuaremos con la siguiente opcin de instalacin que es "Cargar fichero de preconfiguracin de debconf":

La siguiente opcin ser "Cargar componentes del instalador desde CD ":

Seleccionaremos a continuacin los componentes opcionales que podemos instalar (o no segn nuestros requisitos). Por ejemplo, marcaremos nicamente "openssh-client-udeb: secure shell client for the Debian installer":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 9

Con el texto: La mayora de los componentes que necesitar el instalador para completar la instalacin se cargarn automticamente y no se listarn aqu. Abajo se muestran otros componentes (opcionales). Probablemente no sean necesarios, aunque pueden interesar a algunos usuarios. Tenga en cuenta que si selecciona un componente que requiere otros componentes, deber cargar tambin esos componentes. Algunos de los componentes opcionales que se pueden cargar: download-installer, fdisk-udeb, iso-scan, loadiso, load-media , lowmen, ltsp-client-builder, migration -assistant, mouse-modules, network-console, opensshclient, parted-udeb, rescue-mode, speakup-modules, squashfs-modules, vlan -modules, vlan-udeb. Se seleccionar la siguiente opcin "Deteccin del hardware de red", pulsaremos INTRO:

Se seleccionar "Configurar la red", pulsaremos INTRO:

A continuacin seleccionaremos "S" para intentar autoconfigurar la red (si disponemos de un servidor o servicio de DHCP en nuestra LAN), si queremos establecer las opciones de red manualmente seleccionaremos "No". En nuestro caso seleccionaremos "S" y pulsaremos INTRO:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 10

Con el texto: Networking can be configured by either manually entering all the information or automatically detecting your networking settings using DHCP or a variety of IPv 6-specific methods. If you choose to use autoconfiguration and the installer is unable to get a working configuration from your network, you will be given the opportunity to configure your network manually after the attempt to automatically configure it. Auto-configure networking? Si el asistente de instalacin no consigue encontrar un servidor o servicio de DHCP no podr obtener la configuracin automtica para la red, por lo que mostrar el siguiente mensaje:

Con el texto: Se produjo un fallo al realizar la configuracin automtica de la red. Es posible que la red no utilice el protocolo DHCP . Sino, es posible que el servidor de DHCP tarde en responder o que algn equipamiento de red est funcionando debidamente. Si hemos seleccionado configurar la red manualmente o si no se ha encontrado el DHCP, el asistente nos dar la posibilidad de configurar la red manualmente. Seleccionaremos "Configurar la red manualmente" y pulsaremos INTRO:

Con el texto: Desde aqu puede intentar reintentar la configuracin automtica de la red a travs de DHCP (lo que puede funcionar si su servidor de DHCP tarda mucho en responder ) o configurar la red manualmente. Puede tambin reintentar la configuracin automtica de red introduciendo un nombre de mquina, algunos servidores exigen que el cliente de DHCP les enve un nombre de mquina DHCP . http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Puede tambin reintentar la configuracin automtica de red introduciendo un nombre de mquina, algunos servidores exigen que el cliente de DHCP les enve un nombre de mquina DHCP . Introduciremos la direccin IP para el equipo Linux Ubuntu Server, por ejemplo 192.168.1.125 (debe ser una direccin IP que no est usndose por otro equipo de la red LAN a la que pertenece):

Pgina 11

Con el texto: The IP address is unique to your computer and is eithed: Four numbers separated by periods; or Block of hexadecimal characters separated by colons (IPv 6). You can also optionally specify a CIDR netmask. If you don't know what to use here, consult your network administrator. IP address. Introduciremos la mscara de red, por defecto para la direccin IP anterior es 255.255.255.0:

Con el texto: La mscara de red se utiliza para determinar qu sistemas estn incluidos en la red. Consulte al administrador de red si no conoce el valor. La mscara de red debera introducirse como cuatro nmeros separados por puntos. Introduciremos a continuacin la puerta de enlace, pasarela o gateway, suele ser la IP del router, por defecto 192.168.1.1:

Con el texto: La pasarela es una direccin IP (cuatro nmeros separados por puntos) que indica el encaminador de pasarela, tambin conocido como encaminador por omisin. Todo el trfico que se enva http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Con el texto: La pasarela es una direccin IP (cuatro nmeros separados por puntos) que indica el encaminador de pasarela, tambin conocido como encaminador por omisin. Todo el trfico que se enva fuera de su LAN (por ejemplo, hacia Internet) se enva a este encaminador. En algunas circunstancias anormales, puede no tener un encaminador; si es as lo puede dejar en blanco . Si no sabe la respuesta correcta a esta pregunta, consulte al administrador de red. Introduciremos los servidores DNS (servidores de nombres de mquinas de red), por ejemplo los de Google: 8.8.8.8 8.8.4.4 (para introducir varios DNS los separaremos con un espacio):

Pgina 12

Con el texto: Los servidores de nombres se utilizan para buscar nombres de las mquinas de la red. Por favor, introduzca la direccin IP (no el nombre de sistema) de hasta tres servidores de nombres, separados por espacios. No utilice comas. Se consultarn los servidores en el orden en que se introduzcan. Si no quiere utilizar ningn servidor de nombres deje este campo en blanco. Direcciones de servidores de nombres. El asistente para instalar Ubuntu Server 11 nos mostrar las opciones de red elegidas, si son correctas seleccionaremos "S" para continuar:

Introduciremos a continuacin el nombre de red (hostname) para el equipo Linux, por ejemplo "pcubuntu ":

Con el texto: Por favor, introduzca el nombre de la mquina. El nombre de mquina es una sola palabra que identifica el sistema en la red. Consulte el administrador de red si no sabe qu nombre debera tener. Si est http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Con el texto: Por favor, introduzca el nombre de la mquina. El nombre de mquina es una sola palabra que identifica el sistema en la red. Consulte el administrador de red si no sabe qu nombre debera tener. Si est configurando una red domstica puede inventarse este nombre . Introduciremos a continuacin el nombre de dominio, si no tenemos ninguno en nuestra red sencillamente nos lo inventaremos, en nuestro caso introduciremos "ajpdsoft":

Pgina 13

Con el texto: El nombre de dominio es la parte de su direccin de Internet a la derecha del nombre de sistema. Habitualmente es algo que termina por .com, .net , .edu o .org . Puede inventrselo si est instalando una red domstica, pero asegrese de utilizar el mismo nombre de dominio en todos sus ordenadores. A continuacin seleccionaremso "Configurar el reloj" y pulsaremos INTRO:

Si queremos usar NTP para que la hora del reloj del equipo se actualice a travs de Internet seleccionaremos "S" a continuacin, en caso contrario seleccionaremos "No" y pulsaremos INTRO:

Con el texto: Puede utilizarse el protocolo de hora de red (NTP, "Network Time Protocol") para configurar la hora del sistema. El proceso de instalacin funciona mejor si su reloj est en hora Desea fijar la hora del reloj utilizando NTP? Seleccionaremos a continuacin la zona horaria, en nuestro caso "Madrid": http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Seleccionaremos a continuacin la zona horaria, en nuestro caso "Madrid":

Pgina 14

A continuacin seguiremos con "Detectar discos":

Seleccionaremos "Particionado de discos" y pulsaremos INTRO:

Seleccionaremos el mtodo de particionado de discos, dependiendo de nuestros conocimientos y de lo que queramos hacer en el equipo. En nuestro caso vamos a usar todo el disco duro del equipo para Linux, por lo que seleccionaremos "Guiado - utlizar todo el disco":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 15

Con el texto: Este instalador puede guiarle en el particionado del disco (utilizando distintos esquemas estndar) o, si lo desea, puede hacerlo de forma manual. Si escoge el sistema de particionado guiado tendr la oportunidad ms adelante de revisar y adaptar los resultados. Se le preguntar qu disco a utilizar si elige particionado guiado para un disco completo. Mtodo de particionado: Guiado - utilizar todo el disco, Guiado utilizar el disco completo y configurar LVM, Guiado - utilizar todo el disco y configurar LVM cifrado, Manual . El asistente de particionado nos mostrar los discos duros del equipo , seleccionaremos el disco duro donde instalaremos Linux:

Con el texto: Tenga en cuenta que se borrarn todos los datos en el disco que ha seleccionado. Este borrado no se realizar hasta que confirme que realmente quiere hacer los cambios. Elija disco a particionar. A continuacin seleccionaremos el esquema de particionado, por defecto "Todos los ficheros en una particin (recomendados para novatos):

Con el texto: Seleccionado para particionar: SCSI3 (0,0,0) (sda ) - VMware, VMware Virtual S: 42GB. Este disco peude particionarse siguiendo uno o varios de los diferentes esquemas disponibles. Si no est seguro, escoja el primero de ellos. Esquema de particionado: Todos los ficheros en una particin (recomendado para novatos), Separar la particin /home, Separar particiones /home, /usr, /var y /tmp.

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft escoja el primero de ellos. Esquema de particionado: Todos los ficheros en una particin (recomendado para novatos), Separar la particin /home, Separar particiones /home, /usr, /var y /tmp. Antes de realizar modificaciones en disco, el asistente nos advertir de que los cambios que se van a realizar provocarn la prdida de todos los datos del disco duro seleccionado, marcaremos "S" y pulsaremos INTRO. El asistente crear dos particiones, una de tipo ext4 que contendr todo el sistema y los datos de los usuarios y otra de tipo swap , para intercambio :

Pgina 16

Con el texto: Se escribirn en los discos todos los cambios indicados a continuacin si contina. Si no lo hace podr hacer cambios manualmente . Se han modificado las tablas de particiones de los siguientes dispositivos: SCSI3 (0,0,0) (sda ). Se formatearn las siguientes particiones: particion #1 de SCSI3 (0,0,0) (sda ) como ext4, particin #5 de SCSI3 (0,0,0) (sda ) como intercambio. Desea escribir los cambios en los discos? El asistente continuar con "Instalar el sistema base":

A continuacin seleccionaremos los controladores a incluir en el initrd, por defecto "genrico: incluir todos los controladores disponibles":

Con el texto: La funcin principal del initrd es permitir al ncleo el montaje del sistema de ficheros raz. Por tanto , necesita contener todos los dispositivos y programas de soporte necesarios para hacerlo. Un initrd genrico es ms grande que uno dirigido y puede incluso ser tan grande que algunos cargadores de arranque http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft genrico es ms grande que uno dirigido y puede incluso ser tan grande que algunos cargadores de arranque no pueden cargarlo, sin embargo tiene la ventaja que puede utilizarse para arrancar el sistema objetivo en casi cualquier hardware. Hay una posibilidad muy pequea de que un initrd dirigido ms pequeo no tenga todos los controladores necesarios. Controladores a incluir en el intrd: genrico: incluir todos los controladores disponibles, dirigido: slo incluir los controladores necesarios para este sistema. Seguiremos con "Configurar usuarios y contraseas":

Pgina 17

Para hacer el sistema ms seguro, es recomendable seleccionar "S" en la siguiente ventana para habilitar las contraselas ocultas (shadow ):

Con el texto: Las contraseas ocultas hacen su sistema ms seguro, porque nadie podr ver ni siquiera las contraseas cifradas. Las contraseas se almacenan en un ficheros separado , que slo puede ser ledo por programas especiales. Le recomendamos encarecidamente el uso de las contraseas ocultas excepto en algunos casos, como entornos NIS. Habilito las contraseas ocultas ("shadow ")? A continuacin el asistente nos recomendar no permitir el acceso al equipo como superusuario root, esto es recomendable para usuarios no expertos y para evitar riesgos de seguridad. En nuestro caso s permitiremos el acceso como superusuario root, por lo que seleccionaremos "S" y pulsaremos INTRO:

Con el texto: Si decide no permitir el acceso como "root" (administrador ) entonces se crear una cuenta de http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Con el texto: Si decide no permitir el acceso como "root" (administrador ) entonces se crear una cuenta de usuario a la que se le darn permisos para convertirse en dicho usuario utilizando la orden "sudo ". Permitir acceso como superusuario "root"? Introduciremos la contrasea para el superusuario root:

Pgina 18

Con el texto: Necesita definir una contrasea para el superusuario "root", la cuenta de administracin del sistema. Un usuario malicioso o sin la debida calificacin con acceso a la cuenta de administracin puede acarrear unos resultados desastrosos, as que debe tener cuidado para que la contrasea del superusuario no sea fcil de adivinar. No debe ser una palabra de diccionario, o una palabra que pueda asociarse fcilmente con usted. Una buena contrasea debe contener una mezca de letras, nmeros y signos de puntuacin y debe cambiarse regularmente . La contrasea del usuario "root" (administrador ) no debera estar en blanco . Si deja este valor en blanco , entonces se deshabilitar la cuenta de root y se crear una cuenta de usuario a la que se le darn permisos para convertirse en usuario administrador utilizando la orde "sudo ". Tenga en cuenta que no podr ver la contrasea mientras la introduce. Clave del superusuario. Volveremos a introducir la contrasea del superusuario root:

El asistente nos advertir de que no es recomendable usar la cuenta root para realizar tareas diarias en el equipo, por ello podremos seleccionar "S" en la siguiente ventana para crear una cuenta de usuario normal y ser esta la que usemos para tareas habituales como leer el correo:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 19

Con el texto: Es una mala idea usar la cuenta de superusuario "root" para las actividades diarias como leer el correo electrnico, ya que incluso el fallo ms pequeo puede dar lugar a un desastre. Debera crear una cuenta de usuario normal para esas tareas cotidianas. Tambin peude crearla luego (igual que cualquier otra cuenta adicional ) ejecutando como superusuario "adduser nombre" donde "nombre " es un nombre de usuario como "ajpdsoft". Creo ahora una cuenta de usuario normal? Introduciremos el nombre completo para el nuevo usuario, por ejemplo "Alonso Javier ":

Con el texto: Se crear una cuenta de usuario para que la use en vez de la cuenta de superusuario en sus tareas que no sean administrativas. Por favor, introduzca el nombre real de este usuario . Esta informacin se usar, por ejemplo, como el origen predeterminado para los correos enviados por el usuario o como fuente de informacin para los programas que muestren el nombre real del usuario . Su nombre completo es una eleccin razonable. Nombre completo para el nuevo usuario . Introduciremos el nick o nombre de usuario (ser el que introduzcamos para iniciar sesin), por ejemplo "ajpdsoft":

Con el texto: Seleccione un nombre de usuario para la nueva cuenta. Su nombre, sin apellidos ni espacios, es una eleccin razonable. El nombre de usuario debe empezar con una letra minscula, seguida de cualquier combinacin de nmeros y ms letras minsculas. Nombre de usuario para la cuenta. Introduciremos la contrasea para el nuevo usuario: http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Introduciremos la contrasea para el nuevo usuario:

Pgina 20

Con el texto: Una buena contrasea debe contener una mezcla de letras, nmeros y signos de puntuacin y debe cambiarse regularmente . Elija una contrasea para el nuevo usuario. Reintroduciremos la contrasea para el nuevo usuario:

Si queremos cifrar la carpeta personal de este usuario seleccionaremos "S", en caso contrario seleccionaremos "No":

Con el texto: Puede configurar su carpeta personal para ser cifrada, de manera que los archivos queden almacenados de forma privada, incluso si el equipo es robado . El sistema podr montar su carpeta personal cifrada cada vez que inicie sesin y automticamente desmontarla cuando salga de todas las sesiones activas. Cifrar su carpeta personal? El siguiente paso de la instalacin ser "Configurar el gestor de paquetes", pulsaremos INTRO para continuar :

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 21

El asistente nos dar la posibilidad de usar Internet para obtener nuevas versiones de los paquetes a instalar. Si tenemos tarjeta de red y el equipo est conectado a Internet, seleccionaremos "S" y pulsaremos INTRO para continuar:

Con el texto: Puede utilizar una rplica en red para complementar los programas incluidos en el CD -ROM. Esto tambin puede hacer que tenga a su disposicin nuevas versiones de los programas. Si est instalando untilizando un CD de arranque de red (netinst) y no elige una rplica acabar con una instalacin de un sistema base muy reducida. Desea utilizar una rplica en red? Seleccionaremos el protocolo para realizar la descarga de ficheros, en nuestro caso "http":

Con el texto: Elija el protocolo a usar para descargar los ficheros. Si no est seguro, elija "http " ya que es menos proclive a sufrir problemas relacionados con la presencia de cortafuegos. Protocolo para descarga de ficheros: http , ftp .

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Con el texto: Elija el protocolo a usar para descargar los ficheros. Si no est seguro, elija "http " ya que es menos proclive a sufrir problemas relacionados con la presencia de cortafuegos. Protocolo para descarga de ficheros: http , ftp . Seleccionaremos el pas que contenga la rplia de Ubuntu, por ejemplo "Espaa":

Pgina 22

Con el texto: El objetivo es encontrar una rplica de Ubuntu que se encuentre cercana a su equipo en la red. Tenga en cuenta que los pases cercanos, o incluso el suyo propio, pueden no resultar la mejor eleccin. Pas de la rplica de Ubuntu. Dentro del pas elegido, seleccionaremos la rplica de Ubuntu, en nuestro caso "es.archive.ubuntu.com":

Con el texto: Por favor, seleccione una rplica de Ubuntu. Debera escoger una rplica en su pas o regin si no sabe qu rplica tiene mejor conexin de Internet hasta usted. Normalmente, Si en nuestra red disponemos de un servidor proxy HTTP introduciremos aqu su IP y el puerto (IP:puerto), si no tenemo proxy seleccionaremos "Continuar" y pulsaremos INTRO:

Con el texto: Si tiene que usar un proxy HTTP para acceder a la red, introduzca a continuacin la informacin sobre el proxy. En caso contrario, djelo en blanco. La informacin del proxy debe estar en el formato "http://[usuario ][ :contrasea] @] servidor[ :puerto]/". Informacin de proxy HTTP (en blanco si no http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft formato "http://[usuario ][ :contrasea] @] servidor[ :puerto]/". Informacin de proxy HTTP (en blanco si no desea usar ninguno). El asistente nos advertir de que algunos programas no-libres estarn disponibles como paquetes, si queremos usar estos programas seleccionaremos "S":

Pgina 23

El asistente para instalar Linux Ubuntu Server 11 nos preguntar si queremos usar el componente "universe" para poder instalar programas adicionales que no forman parte de la distribucin principal:

Con el texto: Algunos programas adicionales estn disponibles en formato de paquete. Se pueden utilizar las herramientas de gestin de paquetes estndar para instalarlos. Aunque no forman parte de la distribucin principal, estos programas son libres. Por favor, elija si quiere tener este software disponible. Utilizar programas del componente "universe"? Tambin nos dar la posibilidad de instalar los programas no-libres que no forman parte de la distribucin principal (componente "multiverse") :

Con el texto: Algunos programas no-libres estn disponibles en formato de paquete. Se pueden utilizar las herramientas de gestin de paquetes estndar para instalarlos aunque estos programas no forman parte de la distribucin principal. Estos programas tienen diversas licencias y (en algunos casos) restricciones de patentes que pueden impedir que vd. pueda utlizarlo, modificarlo o compartirlo. Por favor, elija si quiere http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft patentes que pueden impedir que vd. pueda utlizarlo, modificarlo o compartirlo. Por favor, elija si quiere tener este software disponible Utilizar programas del componente "multiverse"? Si queremos permitir que se instalen versiones nuevas de algunos paquetes (versiones que puede que no hayan sido verificadas) seleccionaremos "S":

Pgina 24

Con el texto: Algunos programas han sido migrados a versiones ms recientes utilizando la rama de desarrollo para que funcionen en esta versin. Estos programas incluyen versiones ms nuevas de aplicaciones que pueden ofrecer funcionalidades interesantes aunque no han pasado pruebas tan completas como los que contiene esta versin. Por favor, elija si quiere tener este software disponible. Utilizar programas migrados a versiones nuevas? A continuacin marcaremos (si queremos que estn disponibles) las actualizaciones del software de Ubuntu y de los extras de software gratuito ofrecido por desarrrolladores de aplicaicones de terceros (security updates, partner archive, extras archive):

Con el texto: Ubuntu has some additional services that provide updates to releases and add-on packages. Security updates help to keep your system secured against attacks. Enabling this service is strongly recommended. The partner archive contains software provided by Canonical' s partners as a service to Ubuntu users. The extras archive contains free software offered by third-party application developers who want to ship their latest software. El siguiente paso de instalacin de Ubuntu Server ser "Seleccionar e instalar programas":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 25

Seleccionaremos el tipo de actualizaciones automticas para el sistema, las posibilidades: Sin actualizaciones automticas: no se instalarn actualizaciones de forma automtica, habr que hacerlo de forma manual cuando se estime pertinente. Instalar actualizaciones de seguridad automticamente: el sistema operativo instalar las actualizaciones de seguridad de forma automtica, sin la intervencin del usuario. Administrar el sistema con Ladscape: sistema de monitoreo , actualizaciones de seguridad, aplicacin de perfiles y gestin en general del sistemas. En nuestro caso seleccionaremos "Instalar actualizaciones de seguridad automticamente" y pulsaremos INTRO para continuar:

Con el texto: Aplicar actualizaciones frecuentemente es una parte importante para mantener su sistema seguro . De forma predeterminada , las actualizaciones necesitan aplicarse manualmente usando herramientas de gestin de paquetes. Como alternativa, puede elegir que el sistema descargue e instale automticamente las actualizaciones de seguridad, o puede elegir gestionar este sistema a travs de la web como parte de un grupo de sistemas mediante le servicio Landscape de Canonical. Cmo desea administrar las actualizaciones en este sistema? A continuacin seleccionaremos los programas a instalar. En nuestro caso queremos que el equipo con Linux Ubuntu sea servidor de bases de datos PostgreSQL, servidor de bases de datos MySQL, servidor web con Apache y servidor de aplicaciones web con Tomcat Java Server, tambin servidor OpenSSH. Por lo tanto marcaremos con la barra espaciadora: OpenSSH server, LAMP server, PostgreSQL database , Tomcat Java server y pulsaremos INTRO. Las posibles aplicaciones a instalar son: OpenSSH server. DNS server. LAMP server. Mail Server. PostgreSQL database. Print server. Samba file server. Tomcat Java server. Virtual Machine host. Ubuntu desktop USB. Manual package selection. Nota: si seleccionamos "Manual package selection" podremos elegir manualmente los programas a instalar. http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Nota: si seleccionamos "Manual package selection" podremos elegir manualmente los programas a instalar.

Pgina 26

Con el texto: De momento slo est instalado el sistema bsico. Puede escoger la instalacin de las siguientes colecciones predefinidas de programas para adaptar ms la instalacin a sus necesidades. Elegir los programas a instalar: OpenSSH server,DNS server, LAMP server, Mail Server, PostgreSQL database, Print server, Samba file server, Tomcat Java server, Virtual Machine host, Ubuntu desktop USB, Manual package selection. Puesto que hemos seleccionado instalar LAMP server y por lo tanto MySQL, el asistente de instalacin nos solicitar la contrasea para el superusuario root de MySQL, la introduciremos a continuacin:

Con el texto: Se recomienda que configure una contrasea para el usuario "root" (administrador) de MySQL, aunque no es obligatorio. No se modificar la contrasea si deja ese campo en blanco . Nueva contrasea para el usuario "root" de MySQL. Repetiremos la contrasea para el usuario root de MySQL Server:

Veremos que instalar PostgreSQL, Tomcat, Apache , MySQL, PHP y OpenSSH no requiere de ningn tipo de conocimientos de informtica, pues el asistente de Ubuntu Server los instalar de forma completamente automtica. Seleccionaremos ahora "Instalar el cargador de arranque GRUB en un disco duro", pulsaremos INTRO: http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Seleccionaremos ahora "Instalar el cargador de arranque GRUB en un disco duro", pulsaremos INTRO:

Pgina 27

Indicaremos ahora si queremos instalar el cargador de arranque GRUB en el registro principal de arranque, puesto que estamos haciendo una instalacin en un equipo "limpio", sin otro sistema operativo, podremos instalar el GRUM en el registro principal sin problemas. Si dispusiramos de otro sistema operativo y es ste el que gestiona el arranque marcaremos "No" en este paso. En nuestro caso, al ser un equipo limpio, marcaremos "S":

Con el texto: Parece que esta instalacin es el nico sistema operativo en el ordenador. Si esto es as, puede instalar sin riesgos el cargador de arranque GRUB en el registro principal de arranque del primer disco duro. Aviso: si el instalador no pudo detectar otro sistema operativo instalado en el sistema, la modificacin del registro principal de arranque har que ese sistema operativo no pueda arrancarse. Sin embargo , podr configurar GRUB manualmente ms adelante para arrancarlo . Desea instalar el cargador de arranque GRUB en el registro principal de arranque? Seleccionaremos ahora "Terminar la instalacin":

Para usar el reloj en hora UTC seleccionaremos "S":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 28

Con el texto: Los relojes del sistema generalmente se ponen en hora universal coordinada ("Universal Coordinated Time" UTC). El sistema operativo utiliza su zona horaria para convertir la hora del sistema en su hora local. sta es la opcin recomendada si Vd. no utiliza otro sistema operativo que espere que su reloj est configurado con la hora local. Est el reloj en hora UTC? Con este ltimo paso la instalacin de Linux Ubuntu Server 11.10 x64 habr finalizado, sacaremos el CD de instalacin y pulsaremos INTRO para el primer reinicio:

Con el texto: La instalacin se ha completado. Ahora podr arrancar el nuevo sistema. Asegrese de extraer el disco de instalacin (CD-ROM o disquetes) para que el sistema arranque del disco duro en lugar de reiniciar la instalacin . El equipo arrancar con el nuevo sistema operativo (Ubuntu, with Linux 3.0.0-12-server):

Tras el arranque, puesto que estamos instalando Linux Ubuntu Server, nos solicitar usuario y contrasea en modo texto (consola ), pues Linux Ubuntu Server no lleva modo grfico:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 29

Algunas tareas iniciales de configuracin de Linux Ubuntu Server


A continuacin indicamos algunas tareas para configurar nuestro nuevo servidor con Linux Ubuntu Server y Apache, PHP, MySQL, PostgreSQL, Tomcat y OpenSSH: configuracin de la red, direccin IP esttica, DNS, puerta de enlace, agregar usuario a sudoers para no usar root, cambiar contrasea usuario, actualizar parches de seguridad del sistema operativo, instala Webmin para administrar grficamente Linux Ubuntu Server y acceso para administracin a Linux Ubuntu Server mediante OpenSSH y cliente SSH (PuTTY, FileZilla Client).

Configuracin de la red, Direccin IP esttica , DNS, Puerta de enlace


Para configurar las opciones de red (IP, Gateway, etc.) editaremos el fichero /etc/network/interface, para ello ejecutaremos el comando Linux: sudo nano /etc/network /interfaces

Al tratarse de un servidor web y servidor de bases de datos no es recomendable usar DHCP, pues si la IP vara los clientes podran no poder conectarse. Por ello la primera tarea de mantenimiento ser revisar que el servidor Linux Ubuntu Server dispone de una direccin IP esttica (fija). Un ejemplo de configuracin de este fichero para IP esttica podra ser: # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 #Para activar DHCP , descomentar la siguiente lnea #iface eth0 inet dhcp iface eth0 inet static address 192.168.1.125 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 # dns-* options are implemented by the resolvconf package, if installed dns-search ajpdsoft Lo importante es: iface eth0 inet static: indicamos que la IP ser esttica. address 192.168.1.125: indicamos la direccin IP del servidor Linux Ubuntu Server. gateway 192.168.1.1: indicamos la puerta de enlace (gateway o pasarela).

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 30

Para configurar los DNS de nuestro equipo servidor Linux Ubuntu Server editaremos el fichero /etc/resolv.conf con el comando: sudo nano /etc/resolv.conf

Un ejemplo del contenido de este fichero: domain localdomain search localdomain nameserver 8.8.8.8 8.8.4.4

Agregar usuario a fichero sudoers para no usar root para tareas administrativas
Es recomendable, por cuestiones de seguridad, no usar el superusuario root para tareas administrativas del servidor Linux Ubuntu Server. Para poder usar otro usuario como administrador, en concreto el creado en el proceso de instalacin, realizaremos los siguientes pasos: 1. Cambiaremos al usuario root con el comando: su - root 2. Editaremos el fichero sudoers con el siguiente comando: visudo

3. Agrega la siguiente lnea al fichero /etc/sudoers: ajpdsoft ALL =(ALL :ALL) ALL Donde "ajpdsoft" ser el nombre del usuario al que queramos permitir el uso del comando "sudo".

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 31

4. A partir de este momento , no se recomienda usar el superusuario root, para cualquier tarea administrativa podremos usar el usuario anterior (ajpdsoft) con "sudo", por ejemplo, para instalar el servidor proxy Squid usaremos: sudo apt-get install squid3

Cambiar contrasea para el superusuario root en Linux Ubuntu Server


Es recomendable, si tenemos activo el superusuario root, cambiar la contrasea regularmente por una segura. Para cambiar la contrasea del superusuario root, accederemos con otro usuario administrador (que est en el fichero sudoers ) y ejecutaremos el siguiente comando: sudo passwd root Nos solicitar la contrasea del usuario actual y luego la del superusuario root dos veces . Si todo es correcto devolver: passwd: password updated successfully.

Actualizar parches de seguridad y repositorios del sistema operativo Linux Ubuntu Server
Es recomendable actualizar la informacin de los repositorios antes de instalar cualquier aplicacin , para ello ejecutaremos el comando Linux: sudo apt-get update

Tambin es muy recomendable realizar una actualizacin de seguridad de Linux Ubuntu Server tras instalarlo, para ello ejecutaremos el comando:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft sudo apt-get upgrade

Pgina 32

Instalar Webmin para administrar va web el servidor Linux Ubuntu Server y sus servicios MySQL, PostgreSQL, Apache
A continuacin explicaremos cmo instalar Webmin, se trata de un software que permite administrar gran parte de las opciones de un equipo Linux va web (red, hardware, sistema, MySQL, PostgreSQL, Apache , etc.). Para instalar Webmin en Linux Ubuntu Server 11.10 seguiremos los siguientes pasos: 1. Ejecutaremos el siguiente comando para instalar los paquetes necesarios para el funcionamiento de Webmin: sudo apt-get install perl libnet-ssleay-perl openssl libauthen -pam-perl libpam-runtime libio-pty -perl apt-show versions

A continuacin descargaremos el paquete .deb de instalacin de Webmin, en su propia pgina web podremos consultar la versin actual y la ruta de descarga, actualmente la 1.570: wget http ://downloads.sourceforge.net/webadmin/webmin_1.570_all.deb

Tras la descarga del fichero de instalacin, ejecutaremos el siguiente comando para instalar el paquete descargado con Webmin: sudo dpkg -i webmin_1.570_all.deb

Tras instalar Webmin en Linux Ubuntu Server ya podremos acceder desde cualquier equipo de la red (con cualquier sistema operativo, como Windows 7), abrir un navegador web y acceder a la URL: https://192.168.1.125:10000 Donde 192.168.1.125 ser la IP del servidor con Linux Ubuntu Server y Webmin. Si usamos Mozilla Firefox como navegador, al acceder a una direccin https deberemos pulsar en "Entiendo los riesgos":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 33

Pulsaremos en "Aadir excepcin":

Pulsaremos ahora en "Confirmar excepcin de seguridad":

Introduciremos un usuario y contrasea del sistema operativo Linux (con permisos administrativos) por ejemplo el creado en el proceso de instalacin "ajpdsoft ":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 34

Inicalmente, Webmin nos mostrar un resumen con informacin del sistema Linux (nombre de red hostname, versin sistema operativo, versin Webmin, fecha y hora, versin del kernel, modelo de procesador, carga de CPU, memoria RAM, espacio en disco, etc.:

Con Webmin podremos administrar de forma grfica va web multitud de opciones del sistema operativo. Por ejemplo, pulsando en "Hardware" - "Partitions on Local Disks" podremos ver los discos duros y particiones del sistema, agregar particiones, etc.:

Desde Webmin podremos configurar las opciones de red, desde "Networking" - "Network Configuration":

Webmin nos mostrar las tarjetas de red del equipo, seleccionando una de ellas:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Webmin nos mostrar las tarjetas de red del equipo, seleccionando una de ellas:

Pgina 35

Podremos configurar la IP, mscara de red, puerta de enlace, DHCP, etc. de cada tarjeta de red del equipo :

Webmin tambin incluye un gestor de ficheros, desde "Others" -" File Manager":

Si tenemos algn servicio servidor instalado (Apache, MySQL, PostgreSQL), Webmin permitir administrarlo. Por ejemplo, desde "Servers" - "Apache Webserver", podremos configurar opciones del servidor web Apache: procesos y lmites, configuracin de red, tipos MME , usuarios y grupos, aplicaciones CGI, mdulos, parmetros , ficheros de configuracin, crear y editar hosts virtuales, etc.:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 36

Si nuestro servidor con Linux Ubuntu Server incluye MySQL Server, desde Webmin, tambin podremos administrarlo, en el men "Servers" - "MySQL Database Server" (introduciendo usuario y contrasea de MySQL Database Server):

Tendremos acceso a la administracin de MySQL: bases de datos (crear, eliminar y editar), usuarios y permisos sobre base de datos, host, tablas, configuracin de MySQL, variables de MySQL, etc.:

Administracin y ejecucin de comandos desde cliente SSH en Linux Ubuntu Server con OpenSSH
En el proceso de instalacin de Linux Ubuntu Server hemos instalado OpenSSH Server, por lo tanto podremos conectarnos al equipo Linux desde cualquier otro equipo (Linux o Windows) usando un cliente SSH. Si no lo hemos instalado podremos ver cmo se instala OpenSSH en el siguiente artculo: Cmo instalar y configuar SSH en Linux Ubuntu con OpenSSH

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Cmo instalar y configuar SSH en Linux Ubuntu con OpenSSH Por lo tanto podremos acceder a la consola de comandos de nuestro equipo Linux Ubuntu Server desde cualquier equipo de nuestra red usando un cliente SSH, por ejemplo PuTTY. Como ejemplo realizaremos una conexin con PuTTY desde un equipo con Microsoft Windows 7 a nuestro equipo Linux Ubuntu, para ello descargaremos PuTTY desde: http://www.chiark.greenend .org .uk/~sgtatham/putty/download.html No necesita instalacin, ejecutaremos el fichero putty.exe, introduciremos la IP del equipo Linux en "Host Name (or IP address)", seleccionaremos "SSH" en "Connection type" y pulsaremos "Open":

Pgina 37

En la primera conexin nos solicitar almacenar la clave del servidor en el registro , responderemos "S". PuTTY nos solicitar usuario y contrasea para acceso a Linux, introduciremos el usuario y la contrasea y ya podremos ejecutar comandos Linux en nuestro servidor como si estuvisemos sentados en l :

Adems, podremos usar otras aplicaciones como FileZilla Client para subir y descargar ficheros en desde nuestro equipo Linux a cualquier otro equipo (sea Windows o Linux). Por ejemplo, descargando FileZilla Client en un equipo con Windows 7, en Gestin de sitios aadiremos un nuevo con los siguientes datos: Servidor: direccin IP del servidor con OpenSSH y Linux, en nuestro caso 192.168.1.125. Protocolo: SFTP - SSH File Transfer Protocol . Modo de acceso: Normal. Usuario: nombre de usuario de Linux (por ejemplo "root") . Contrasea: contrasea del usuario anterior. Pulsaremos en "Conectar":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 38

Gracias a OpenSSH podremos transferir ficheros desde cualquier equipo (sea Windows Linux) a nuestro servidor Linux de forma sencilla, como si de un servidor FTP se tratase:

Servidor de aplicaciones web con Tomcat Java Server


En la instalacin de Linux Ubuntu Server 11.10 hemos instalado tambin el servidor de aplicaciones web Tomcat. Si queremos configurarlo podremos hacerlo desde la carpeta: /etc/tomcat6 En esta carpeta encontraremos los ficheros de configuracin de Tomcat (server.xml, tomcat-users .xml, web.xml). En la siguiente carpeta encontraremos las aplicaciones de ejemplo JSP que se incluyen ya desplegadas en Tomcat: /usr/share/tomcat 6-examples/examples/jsp Para ver el estado del servicio tomcat6 ejecutaremos el siguiente comando: sudo /etc/init.d/tomcat 6 status o tambin: sudo service tomcat 6 status Si el servicio est correctamente iniciado devolver: Tomcat servlet engine is running with pid XXX.

Para comprobar que el servidor web Tomcat funciona correctamente, desde cualquier equipo de la red (sea Windows o Linux), abriremos un navegador e introduciremos la siguiente URL: http://192.168.1.125:8080 Donde "192.168.1.125" ser la IP del servidor Linux Ubuntu con Tomcat y 8080 es el puerto por defecto para Tomcat. http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Donde "192.168.1.125" ser la IP del servidor Linux Ubuntu con Tomcat y 8080 es el puerto por defecto para Tomcat. Si todo es correcto nos mostrar la siguiente web:

Pgina 39

Para poder acceder a la administracin web de Tomcat, antes debemos configurar los usuarios, para ello editaremos el fichero /etc/tomcat 6/tomcat-users.xml con el comando: sudo nano /etc/tomcat 6/tomcat-users.xml

Aadiremos una lnea antes de </tomcat-user >: <user name="admin" password="admin" roles="admin,manager " /> Con la lnea anterior creamos el usuario "admin" en Tomcat con la contrasea "admin", perteneciente a los roles "admin" y "manager", por lo que tendr permisos de administrador de Tomcat:

Guardaremos los cambios pulsando en Control + O y cerraremos pulsando en Control + X . Para aplicar los cambios reiniciaremos el servicio de Tomcat con el comando: sudo service tomcat 6 restart

Ahora podremos acceder a la administracin de Tomcat (Tomcat Manager) desde un navegador web, introduciendo la URL: http://192.168.1.125:8080/manager/html Donde "192.168.1.125" ser la IP del servidor Linux Ubuntu con Tomcat y 8080 es el puerto por defecto para http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Donde "192.168.1.125" ser la IP del servidor Linux Ubuntu con Tomcat y 8080 es el puerto por defecto para Tomcat. Introduciremos usuario y contrasea de Tomcat (el creado anteriormente):

Pgina 40

Desde aqu podremos desplegar nuevas aplicaciones JSP en Tomcat, ver el estado de las aplicaciones desplegadas, el estado del servidor, etc.:

Configurar MySQL Server en Linux Ubuntu Server


En el proceso de instalacin Linux Ubuntu Server hemos marcado el paquete "LAMP server", con lo cual se habr instalado, de forma automtica, el motor de bases de datos MySQL Server, tambin Apache y PHP. A continuacin mostramos algunas opciones de configuracin y administracin del motor de bases de datos gratuito MySQL Server. Si no lo hemos instalado en el proceso de instalacin de Linux Ubuntu Server prodremos ver cmo se instala en el siguiente artculo: Cmo instalar MySQL Server en Linux y permitir conexiones remotas

Informacin de administracin sobre MySQL Server instalado en Linux Ubuntu


En primer lugar comprobaremos que el servicio de MySQL Server est activo, para ello ejecutaremos el comando Linux: service mysql status http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft service mysql status Si el servicio est activo devolver: mysql start/running, process XXX. Tambin es recomendable saber dnde estn ubicados los ficheros de datos, importantes para copias de seguridad y dems tareas de administracin, en estos ficheros es donde se almacena toda la informacin de los esquemas, tablas y registros de la base de datos. Para saber la ubicacin editaremos el fichero /etc/mysql/my.cnf, que podremos consultar y editar con el comando Linux: sudo nano /etc/mysql/my.cnf Buscaremos el parmetro "datadir" que ser el que indique la ubicacin de los datos de MySQL, por defecto: /var/lib /mysql

Pgina 41

Configurar MySQL Server de Linux Ubuntu Server para permitir conexiones externas
Para permitir conexiones desde otros equipos de la red (conexiones externas) a MySQL Server en Linux Ubuntu Server seguiremos los siguientes pasos: 1. Editaremos el fichero de configuracin de MySQL Server con el comando: sudo nano /etc/mysql/my.cnf Buscaremos la lnea: bind-address = 127.0.0.1 Y la comentaremos aadiendo delante el carcter "#", quedando: #bind-address = 127.0.0.1

Guardaremos los cambios pulsando Control + O y cerraremos nano pulsando Control + X . 2. Reiniciaremos el servicio de MySQL Server para que se apliquen los cambios: service mysql restart 3. Ahora crearemos un usuario que haremos administrador, pues no es recomendable usar el superusuario "root" de MySQL para administracin desde otros equipos. Para ello accederemos, desde el shell de comandos de Linux, a la utilidad MySQL monitor con el comando: http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft 3. Ahora crearemos un usuario que haremos administrador, pues no es recomendable usar el superusuario "root" de MySQL para administracin desde otros equipos. Para ello accederemos, desde el shell de comandos de Linux, a la utilidad MySQL monitor con el comando: mysql -u root -p Nos solicitar la contrasea del usuario "root" de MySQL, que es la que hemos introducido en el proceso de instalacin de Linux Ubuntu Server 11.10. Para crear un nuevo usuario en MySQL Server ejecutaremos el siguiente comando: create user ' ajpdsoft'@'%' identified by '0000'; El comando anterior crear el usuario "ajpdsoft" con la contrasea "0000". 4. Una vez creado el usuario para MySQL, le asignaremos permisos de administrador para que pueda administrar todos los catlogos (bases de datos) y desde cualquier host (equipo cliente). Para ello, dentro de MySQL monitor, ejecutaremos el siguiente comando: grant all privileges on *.* to 'ajpdsoft'@ '%' with grant option;

Pgina 42

De esta forma ya podremos acceder a administrar MySQL Server usando cualquier cliente (como MySQL Administrator o MySQL Workbench) desde cualquier equipo de la red LAN. Por ejemplo, desde un equipo con Windows 7, instalando MySQL Administrator, ejecutndolo nos solicitar usuario, contrasea, IP y puerto, introduciremos el usuario creado anteriormente (ajpdsoft ), la contrasea, la IP del servidor con Linux Ubuntu Server (192.168.1.125) y el puerto por defeecto 3306:

De esta forma ya podremos administrar MySQL Server de Linux desde cualquier otro equipo. Por supuesto tambin podremos usar cualquier aplicacin de facturacin, contabilidad, recursos humanos, almacn, etc. que use este motor de bases de datos:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 43

Por supuesto, si abrimos el puerto de MySQL en el router o cortafuegos y lo mapeamos o redireccionamos a la IP del servidor con MySQL Server tambin tendremos acceso al servidor de bases de datos MySQL Server desde cualquier parte del mundo. En el siguiente artculo explicamos cmo mapear puertos para permitir conexiones desde Internet a nuestro equipo (en el artculo mapeamos el puerto 80, para MySQL ser el puerto 3306): Apertura, mapeo y redireccin de puertos en el router o cortafuegos de nuestra red para acceso externo (Internet)

Instalar phpMyAdmin para administrar grficamente y va web un servidor con Linux y MySQL Server
Vamos a explicar a continuacin cmo instalar la utilidad gratuita phpMyAdmin en nuestro servidor con Linux Ubuntu Server 11.10. Esta herramienta nos permitir administrar el servidor de MySQL Server de forma grfica y va web (desde cualquier equipo de la red abriendo un navegador web). Desde la ventana del shell de comandos de Linux Ubuntu Server ejecutaremos el siguiente comando Linux para instalar phpMyAdmin: sudo apt-get install phpmyadmin Responderemos con "s " e INTRO a la pregunta "Desea continuar?:

Tras la instalacin de phpMyAdmin se iniciar un pequeo asistente de configuracin, en primer lugar nos solicitar que seleccionaremos el servidor web a usar, en nuestro caso hemos instalado Apache con LAMP Server, por lo tanto marcaremos "apache2" (con la barra espaciadora) y pulsaremos INTRO para continuar:

Con el texto: Por favor, elija el servidor web que se deber configurar automticamente para que jecute phpMyAdmin . Servidor queb que desea reconfigurar automticamente: apache2, lighttpd. El asistente para configurar phpMyAdmin nos indicar que se va a crear una base de datos (catlogo) en MySQL Server para uso de phpMyAdmin, pulsaremos INTRO para continuar : http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft El asistente para configurar phpMyAdmin nos indicar que se va a crear una base de datos (catlogo) en MySQL Server para uso de phpMyAdmin, pulsaremos INTRO para continuar :

Pgina 44

Con el texto: Es necesario tener una base de datos instalada y configurada para phpmyadmin antes de poder utilizarlo. Puede gestionar esto opcionalmente a travs de dbconfig-common. Si vd. es un administrador de bases de datos avanzado o si la base de datos ya est instalada y configurada quizs quiera realizar esta configuracin manualmente , y deber rechazar esta opcin. Continuaremos con la configuracin de phpMyAdmin, el asistente nos dar la posibilidad de configura la base de datos para phpMyAdmin en MySQL Server, seleccionaremos "Yes " y pulsaremos INTRO:

El asistente nos solicitar la contrasea del usuario root de MySQL Server, la introduciremos y pulsaremos OK:

Con el texto: Proporcione la contrasea para la cuenta de administracin qu este paquete utilizar para crea rla base de datos MySQL y el usuario. Contrasea del usuario de administracin de la base de datos. Introduciremos ahora la contrasea para el registro de phpMyAdmin con el servidor de base de datos MySQL Server:

Con el texto: Proporcione una contrasea para que phpmyadmin se registre con el servidor de base de datos. Si deja este campo en blanco se generar una contrasea aleatoria. Contrasea de aplicacin MySQL para phpMyAdmin . Volveremos a introducir la contrasea:

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 45

A partir de ahora ya podremos administrar MySQL Server desde cualquier equipo de la red (con cualquier sistema operativo) abriendo un navegador e introduciendo la siguiente URL: http://192.168.1.125/phpmyadmin Donde 192.168.1.125 ser la IP del servidor con Linux Ubuntu Server y MySQL Server. phpMyAdmin nos solicitar usuario y contrasea para acceso a MySQL Server, usaremos, por ejemplo, el usuario root:

Desde phpMyAdmin podremos administrar todo tipo de opciones del servidor MySQL Server: crear tablas, crear bases de datos, ver el estado del servidor, modificar registros, ejecutar consultas SQL, exportar bases de datos, importar bases de datos, crear usuarios, etc.:

Configurar PostgreSQL en Linux Ubuntu Server


En el proceso de instalacin Linux Ubuntu Server hemos marcado el paquete "PostgreSQL database ", con lo cual se habr instalado, de forma automtica, el motor de bases de datos gratuito PostgreSQL. A continuacin mostramos algunas opciones de configuracin y administracin del motor de bases de datos gratuito y open soruce PostgreSQL. Si no lo hemos instalado en el proceso de instalacin de Linux Ubuntu Server en el siguiente artculo explicamos cmo instalarlo: http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft no lo hemos instalado en el proceso de instalacin de Linux Ubuntu Server en el siguiente artculo explicamos cmo instalarlo: Instalar el motor de bases de datos PostgreSQL en Linux Debian 5

Pgina 46

Informacin de administracin sobre PostgreSQL instalado en Linux Ubuntu Server


En primer lugar comprobaremos que el servicio de PostgreSQL est activo, para ello ejecutaremos el comando Linux: service postgresql status Si est activo devolver: Running clusters: 9.1/main

Es importante que sepamos dnde guarda PostgreSQL los ficheros de datos de las bases de datos, as podremos, por ejemplo, realizar copias de seguridad y otras tareas de mantenimiento . Para ello editaremos el fichero de configuracin de PostgreSQL postgresql.conf con el comando: sudo nano /etc/postgresql/9.1/main/postgresql.conf

Buscaremos el parmetro data_directory, en este parmetro se indica la ubicacin de los ficheros de datos que componen las bases de datos del servidor PostgreSQL:

Tambin es muy importante establecer una contrasea para el usuario postgres de PostgreSQL, pues al instarlo automticamente desde la instalacin de Linux Ubuntu Server no es establece contrasea para este usuario. Para modificar la contrasea para el usuario "postgres" seguiremos los siguientes pasos: 1. Desde el shell de comandos de Linux Ubuntu Server, iniciaremos sesin con el usuario "postgres" del sistema operativo que habr creado la instalacin de PostgreSQL, para ello ejecutaremos el comando Linux: su postgres 2. Ahora accederemos a la herramienta de la lnea de comandos para administrar PostgreSQL con el comando: psql template 1 3. Para establecer una nueva contrasea para el usuario postgres escribiremos lo siguiente y pulsaremos INTRO: \password postgres Nos solicitar la nueva contrasea para el usuario postgres , la introduciremos y pulsaremos INTRO, nos la volver a solicitar.

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 47

De esta forma ya tendremos configurado correctamente el usuario "postgres" para administracin de la base de datos PostgreSQL.

Configurar PostgreSQL de Linux Ubuntu Server para permitir conexiones externas


Para permitir conexiones desde equipos de la red LAN al nuevo servidor de bases de datos con PostgreSQL seguiremos los siguientes pasos: 1. Editaremos el fichero /etc/postgresql/9.1/main/postgresql.conf con el siguiente comando Linux: sudo nano /etc/postgresql/9.1/main/postgresql.conf (podemos usar cualquier otro editor de textos como gedit vi) 2. Buscaremos la lnea: #listen_addresses = 'localhost' Y la sustituiremos por: listen_addresses = '*'

3. Buscaremos tambin esta otra lnea: #password _encryption = on Y la sustituiremos por: password_encryption = on

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 48

4. Guardaremos los cambios realizados en el fichero postgresql.conf (pulsando Control + O y Control + X ) . Para que los cambios se apliquen reiniciaremos el servicio de PostgreSQL con el comando: sudo service postgresql restart Si todo es correcto devolver: Restarting PostgreSQL 9.1 database server OK .

A partir de ahora podremos acceder al servidor con PostgreSQL desde cualquier equipo cliente de la red con cualquier aplicacin que use PostgreSQL como motor de base de datos. Por supuesto tambin podremos usar la aplicacin cliente en modo grfico pgAdmin para administrar el servidor de PostgreSQL desde cualquier equipo con Windows Linux. En el siguiente artculo explicamos cmo instalar pgAdmin en Windows 7: Instalar pgAdmin en Microsoft Windows 7 para administrar PostgreSQL En este otro explicamos cmo instalar pgAdmin en Linux: Instalar pgAdmin en GNU Linux Debian para administrar PostgreSQL Por ejemplo, desde pgAdmin en un equipo con Windows 7, pulsaremos en el men "File" - "Add Server":

Introduciremos los datos del servidor de PostgreSQL: Name : nombre de la conexin, por ejemplo "pcubuntu". Host: direccin IP o nombre de red del servidor con PostgreSQL, en nuestro ejemplo 192.168.1.125. Port: puerto por defecto para PostgreSQL, en nuestro caso 5432. Username : nombre de usuario de PostgreSQL, por defecto "postgres". Password: contrasea del usuario anterior, establecida en el proceso de administracin de PostgreSQL.

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 49

Si todo es correcto, ya tendremos acceso al servidor de base de datos PostgreSQL para su administracin. Desde pgAdmin podremos realizar cualquier tarea de mantenimiento y administracin del servidor PostgreSQL con Linux:

Instalar phpPgAdmin para administrar va web el servidor de PostgreSQL en Linux Ubuntu Server
phpPgAdmin es una herramienta que permite administrar un servidor con el motor de base de datos PostgreSQL de forma grfica y va web (desde cualquier sistema operativo con un navegador web). Esta herramienta necesita que est instalado Apache y PHP en el servidor con PostgreSQL. En nuestro caso lo tenemos ya instalado pues, en el proceso de instalacin de Linux Ubuntu Server 11.10, hemos marcado el paquete LAMP Server que instala automticamente Apache , PHP y MySQL. As pues, para instalar phpPgAdmin en Linux Ubuntu Server ejecutaremos el siguiente comando Linux: sudo apt-get install php5-pgsql phppgadmin

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 50

Tras la instalacin de phpPgAdmin realizaremos la siguiente configuracin para poder acceder va web. Por un lado editaremos el fichero config.inc.php con el comando Linux: sudo nano /etc/phppgadmin/config.inc.php

Cambiaremos la lnea: $conf ['extra _login _security'] = true; por $conf ['extra _login _security'] = false;

Guardaremos los cambios pulsando Control + O y cerraremos la edicin pulsando Control + X. Ahora editaremos el fichero phppgadmin de apache2 para permitir conexiones al sitio web phppgadmin, para ello ejecutaremos el comando Linux: sudo nano /etc/apache 2/conf .d/phppgadmin

Buscaremos la lnea: #allow from all Y la descomentaremos quitndole la almohadilla: allow from all

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft allow from all

Pgina 51

Guardaremos los cambios pulsando Control + O y cerraremos la edicin pulsando Control + X. Reiniciaremos el servicio de Apache para que se apliquen los cambios: sudo service apache2 restart Al reiniciar el servicio, el sistema devolver: Restarting web server apache2 ... waiting [ OK ]

A partir de ahora ya podremos acceder a phpPgAdmin va web desde cualquier equipo de la red, para ello abriremos un navegador y escribiremos la URL: http://192.168.1.125/phppgadmin Pulsaremos en el servidor de la izquierda PotgreSQL:

Introduciremos usuario y contrasea de PostgreSQL y pulsaremos "Autenticar":

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft

Pgina 52

Y ya tendremos acceso a la administracin web de PostgreSQL con phpPgAdmin, podremos crear tablas, bases de datos, crear vistas, secuencias, funciones, roles, tablespaces, exportar e importar datos, etc.:

Artculos relacionados
Montar un servidor de correo electrnico mail en Linux Ubuntu. Acceso al motor de base de datos PostgreSQL desde Windows XP con ODBC. Instalar el motor de base de datos PostgreSQL 8.4 en Linux Ubuntu 10. Instalar el motor de bases de datos PostgreSQL en Linux Debian 5. Cmo instalar MySQL Server en Windows. Acceso a MySQL mediante Visual Basic .Net y ODBC. Cmo acceder a MySQL con JSP, Tomcat y JDBC. Exportar una tabla Microsoft Access a MySQL. Cmo cargar un fichero de texto plano en una tabla MySQL. Cmo instalar MySQL Server 6.0 Alpha en Windows XP. Cmo instalar MySQL Server en Linux y permitir conexiones remotas. Cmo exportar o migrar una base de datos MySQL a PostgreSQL de forma manual. Instalar VNC Server en Linux Ubuntu 9.04, control remoto de Windows a Linux. Instalar Linux Ubuntu Server 8.04.1. Cmo conectar un pendrive a Linux Ubuntu Server 11.04 manualmente. Configurar Linux Ubuntu Server 9.04 para que Alfresco arranque al inicio. Instalar Linux Ubuntu 9.04 Beta virtualizado con VMware Server 2.0. Cmo instalar y configurar un Servidor Web en Windows con Apache y PHP-Nuke. Montar servidor web con Apache en Linux Debian 5 con MySQL y PHP . Montar un servidor de correo electrnico mail en Linux Ubuntu. Instalar Mozilla Thunderbird 5.0 en Unbuntu 11.04. AjpdSoft Verificar existencia email. AjpdSoft Envo EMail SSL cdigo fuente VB.Net. AjpdSoft Acceso Outlook - Cdigo Fuente Delphi. Cuentas de email gratuitas con mi dominio y Google Apps. El spam, esa gran lacra de las comunicaciones actuales. Cmo crear un RAID lgico en Linux Ubuntu 8.04 Hardy Heron. Aadir una nueva unidad de disco (disco duro) a GNU Linux Ubuntu Server. Cmo arrancar un equipo con un pendrive y Linux Ubuntu 9.04 Live. Instalar Ubuntu 11.04 Natty Narwhal con el nuevo Unity sustituyendo a GNOME . Restaurar GRUB2 en Linux Ubuntu 11.04 Natty Narwhal despus de instalar Windows. Comandos Linux y ejemplos de utilizacin, comandos bsicos GNU Linux. Instalar Linux Ubuntu 9.10 virtualizado con Sun VirtualBox 3.0.12. Cmo instalar GNU Linux Debian 5.0.7 virtualizado en VMware Workstation. http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580 05/04/2012 12:06:21 p.m.

Instalar Linux Ubuntu Server 11 x64, Apache, MySQL, PostgreSQL, Tomcat, Webmin Imprimible Proyecto AjpdSoft Cmo instalar GNU Linux Debian 5.0.7 virtualizado en VMware Workstation. Virtualizar en GNU Linux, instalar VirtualBox en GNU Linux Ubuntu 10.10 64 bits. Cmo crear una imagen de un disco duro con Clonezilla de forma gratuita free. Crear CD con imagen ISO con CDBurnerXP. Cmo instalar GNU Linux Debian 5.0.7 virtualizado en VMware Workstation. Artculos , manuales y trucos sobre el sistema operativo GNU Linux. Instalacin , configuracin de Samba y Swat, compartir carpeta en Linux Ubuntu. Recuperar contrasea del usuario administrador en Microsoft Windows 7 y XP. Eliminar versiones kernel antiguas en Linux Debian y Ubuntu para liberar espacio. Validar una direccin de E-Mail - Delphi . Formulario para envo de datos por email - Delphi.

Pgina 53

Crditos
Artculo realizado ntegramente por Alonsojpd, miembro del Proyecto AjpdSoft. Artculo en ingls.

Este artculo proviene de Proyecto AjpdSoft http://www.ajpdsoft.com La direccin de esta noticia es: http://www.ajpdsoft.com /modules.php?name=News&file=article&sid=580

http://www.ajpdsoft.com/modules.php?name=News&file=print&sid=580

05/04/2012 12:06:21 p.m.

También podría gustarte