Como instalar apache mysql postgresql php

Solo disponible en BuenasTareas
  • Páginas : 10 (2267 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de noviembre de 2011
Leer documento completo
Vista previa del texto
Como instalar MySQL, PostgreSQL, Apache y PHP en Windows y GNU/Linux (openSUSE)
En este artículo construiremos un entorno de trabajo para desarrollar páginas PHP en ambiente Windows (Microsoft Windows XP Service Pack 2) y GNU/Linux (openSUSE), por lo cual instalaremos de manera clara y concisa:

MySQL

PostgreSQL

Apache

PHP
La mayoría de las opciones de configuración lastomaremos por defecto. Si deseamos más información sobre las posibilidades de configuración nos remitiremos a la documentación técnica.
Apache para Windows
1.
Ni idea de lo que tenemos que hacer
2.
Instalamos primero Visual C++ Redistributable Package, que se utiliza para implementar las bibliotecas de Visual C++, para ello descargamos vcredist_x86.exe desdewww.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=en y luego ejecutamos e instalamos vcredist_x86.exe
3.
Descargamos httpd-2.2.11-win32-x86-ssl.zip desde http://ferienhaus-seenland.de/apache/
4.
Descomprimimos el archivo httpd-2.2.11-win32-x86-ssl.zip en la carpeta c:\ (Se creará la carpeta c:\apache2, la cual es el server root en el config)
5.
En el explorador de windows vamos ac:\apache2\bin y ejecutamos httpd.exe ó ejecutamos cmd.exe e ingresamos a la ventana intérprete de comandos de Windows y digitamos cd \Apache2\bin\ y luego c:\Apache2\bin>httpd.exe. Lo anterior ejecutará Apache en segundo plano (background)
6.
Para comprobar que Apache funciona correctamente vamos con nuestro explorador favorito a la dirección: http://localhost
Apache para Linux
1.
Ni idea delo que tenemos que hacer
2.
Descargamos httpd-2.2.11.tar.gz desde http://httpd.apache.org/download.cgi
3.
Descomprimimos el archivo httpd-2.2.11.tar.gz, suponemos que el archivo está en /opt y como destino de la descompresión y para compilar usaremos el directorio /opt
# cd /opt
/opt # tar -xzvf httpd-2.2.11.tar.gz
4.
Configuramos los fuentes para que la compilación se adapte a nuestroentorno y necesidades
/opt cd # cd httpd-2.2.11
/opt/httpd-2.2.11 # ./configure –-prefix=/opt/apache2 –-enable-so –-with-mpm=prefork
Con esto compilaremos Apache con las opciones por defecto y especificamos:
prefix: indica donde se instalará el Apache. Aunque /usr/local/apache2 es la opción por defecto, lo especificamos para que quede claro. Si quisiéramos instalar Apache en otro sitio,tendríamos que indicarlo aquí.
enable-so: indica que queremos hacer carga dinámica de los módulos. Esto sirve para luego poder gargar el módulo de PHP.
with-mpm: mpm son las siglas de Multi-Processing Module. Esta opción sirve para especificar el módulo encargado del multiproceso (de como trabajara el Apache internamente). Aunque prefork es la opción por defeco para Linux, lo hemos puesto para quequede claro que es necesario usar este modo para que PHP funcione correctamente. Con el uso de otros modos no se asegura el correcto funcionamiento de PHP.
5.
Compilamos los fuentes
/opt/httpd-2.2.11 # make
6.
Instalamos
/opt/httpd-2.2.11 # make install
7.
Levantamos Apache:
/opt/httpd-2.2.11 # cd /opt/apache2/bin
/opt/apache2/bin # ./apachectl start
8.
Para comprobar que Apache funcionacorrectamente basta con ir con en nuestro explorador favorito a la dirección: http://localhost
MySQL para Windows
1.
Ni idea de lo que tenemos que hacer
2.
Descargamos mysql-noinstall-5.1.32-win32.zip desde ftp://mysql.inspire.net.nz/mysql/Downloads/MySQL-5.1/
3.
Descomprimimos el archivo mysql-noinstall-5.1.32-win32.zip en la carpeta c:\ (Se creará la carpeta c:\mysql-5.1.32-win32)
4.Ejecutamos cmd.exe e ingresamos a la ventana intérprete de comandos de windows
cd \mysql-5.1.32-win32\bin
5.
Ingresamos el siguiente comando para iniciar el servidor Mysql manualmente desde la línea de comandos
c:\mysql-5.1.32-win32\bin>mysqld
Lo anterior ejecutará mysqld en segundo plano (background), para instalar mysqld como un servicio
c:\mysql-5.1.32-win32\bin>mysqld --install
Para...
tracking img