elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 13:45  


Tema destacado: [AIO elhacker.NET] Compilación herramientas análisis y desinfección malware

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Linux+Apache2+PHP5+PostgreSQL+PgAdmin3 [Manual]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Linux+Apache2+PHP5+PostgreSQL+PgAdmin3 [Manual]  (Leído 549 veces)
peib0l
Wiki

Desconectado Desconectado

Mensajes: 3.122


vista mi blog ^.^


Ver Perfil
Linux+Apache2+PHP5+PostgreSQL+PgAdmin3 [Manual]
« en: 1 Febrero 2012, 15:48 »

La instalacion se hara desde la consola ya que muchas veces es el unico medio diponible en servidores o cuando se hacen instalaciones mediante el uso de SSH.

Estos manual esta pensado para hacerlo en Debian y derivados así que usaremos sudo para ganar privilegios y la utilidad apt-get.

El proceso es bastante sencillo y rápido.

Primero instalamos Apache con el comando

Código:
sudo apt-get install apache2

Luego PHP con el comando

Código:
sudo apt-get install php5

Ahora toca PostgreSQL  con el comando

Código:
sudo apt-get install postgresql

Para finalizar instalamos PgAdminIII con el comando

Código:
sudo apt-get install pgadmin3

Cambiamos la contraseña al usuario postgreSQL para conectarnos con pgAdmin

Código:
sudo su postgres
(si tienes problemas ejecútalo siendo root, por que no pide pass)

Ejecutar la utilidad psql

Código:
psql

ejecutamos la consulta SQL para cambiar la contraseña

Código:
alter user postgres with password 'aqui_tu_contraseña';
(importante el ";" del final)

Responderá con un  'ALTER ROLE' lo que confirma el cambio de contraseña, si no es así rectifica la sentencia.

Después de cambiar las configuraciones debemos reiniciar los servicios PostgreSQL con el comando

Código:
sudo /etc/init.d/postgresql restart

Conectar PostgreSQL con PgAdminIII
Ejecutamos graficamente pgadmin desde el Aplicaciones  --> programación --> pgadmin III  y en la esquina superior izquierda click en el enchufe para crear una nueva conexión, metéis los datos y probáis si todo a ido correcto.


Para conectar PostgreSQL con Apache y PHP usamos los siguientes comandos

Código:
sudo apt-get install php5-pgsql
sudo apt-get install libapache2-mod-auth-pgsql

Después de cambiar las configuraciones debemos reiniciar los servicios PostgreSQL y Apache con los comandos

Código:
sudo /etc/init.d/apache2 restart
sudo /etc/init.d/postgresql restart

Para verificar que todo quedo bien instalado pondremos un archivo llamado prueba.php en la carperta /var/www/ con el siguiente contenido

<?php phpinfo(); ?>

Abrimos el navegador de internet y navegamos la URL http://127.0.0.1/prueba.php y deberiamos ver algo asi



en particular para verificar que PHP tenga soporte para PostgreSQL en la zona media tenemos que encontrar un bloque de pgsql parecido al de la imagen que se ve a continuación






El contenido a sido revisado, actualizado y mejorado por Peib0l, este manual es 100% funcional a fecha 01/02/2012

Basado en el post oficial de technoblog


« Última modificación: 1 Febrero 2012, 15:50 por peib0l » En línea

Shamaroot

Desconectado Desconectado

Mensajes: 56


El conocimiento es libre.


Ver Perfil
Re: Linux+Apache2+PHP5+PostgreSQL+PgAdmin3 [Manual]
« Respuesta #1 en: 1 Febrero 2012, 17:35 »

Gracias @peib0l, seria genial si pudieras extender un poco mas el manual :D


En línea

El conocimiento es libre.
дٳŦ٭
GNU/Linux Infrastructure Specialist
Ex-Staff
*
Desconectado Desconectado

Mensajes: 5.089


Mtz De C.


Ver Perfil WWW
Re: Linux+Apache2+PHP5+PostgreSQL+PgAdmin3 [Manual]
« Respuesta #2 en: 1 Febrero 2012, 21:37 »

Buen tutorial, es un howto mediante paquetes aunque se le extraña MySQL, algún FTP, eAccelerator, etc. pero buen post.
En línea



Con sangre andaluza :)
peib0l
Wiki

Desconectado Desconectado

Mensajes: 3.122


vista mi blog ^.^


Ver Perfil
Re: Linux+Apache2+PHP5+PostgreSQL+PgAdmin3 [Manual]
« Respuesta #3 en: 2 Febrero 2012, 00:25 »

Buen tutorial, es un howto mediante paquetes aunque se le extraña MySQL, algún FTP, eAccelerator, etc. pero buen post.

gracias por lo comentarios, espero poder dentro de poco ampliar esta minimanual, agregando como dices algo de MySQL o el acceso por FTP pero sobre todo intentare poner lo del acelerador (HipHop) que creo que es muy interesante y útil.


Si tengo tiempo me gustaría escribir un 'gran' manual con configuraciones más 'rebuscadas' para apache o como montar un cluster con postgresql que creo que no es algo que se encuentre fácilmente en la red


Gracias @peib0l, seria genial si pudieras extender un poco mas el manual :D

lo haré

En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
apache2 + php5 + mysql4.1 en Linux
GNU/Linux
-EvilBuffer- 1 460 Último mensaje 7 Octubre 2005, 19:38
por -EvilBuffer-
problemilla con apache2 + php5 + mysql4.1
Desarrollo Web
dxr 2 450 Último mensaje 28 Julio 2006, 01:21
por Hans el Topo
error al instalar apache2.0 y php5
Desarrollo Web
prosk8er 3 409 Último mensaje 12 Agosto 2006, 18:50
por Rk_PetIT
Manual de Linux Red Hat 9
GNU/Linux
juliowilber 0 252 Último mensaje 9 Octubre 2007, 05:10
por juliowilber
Apache2, mysql y php5 en backtrack 5 - error! :@
PHP
Raftrack 5 1,845 Último mensaje 15 Julio 2011, 05:55
por Nakp
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines