Lo primero que debe hacer antes de nada es instalar un sistema operativo. Cualquier sistema operativo que soporte Apache, MySQL y PHP es suficiente pero le recomendamos que instale cualquiera de las mayores distribuciones GNU/Linux. Si no sabe por donde empezar acuda a la página http://www.debian.org/.
Tiene dos opciones: puede instalarlas desde las fuentes o usar un paquete binario. La segunda opción es mássencilla pero según la distribución que tenga puede que no esté disponible. La primera opción permite mayor control y está dispononible para casi cualquier sistema y arquitectura. Si ha elegido instalar por paquetes no tiene más que descargar los paquetes y consultar la documentación de su distribución para saber como instalarlos. Si ha elegido la instalación desde las fuentes siga las siguientes instrucciones.
Vaya a la página oficial del servidor httpd Apache ( http://httpd.apache.org) y descargue la última versión estable.
Descomprima el archivo:
tar xzf httpd-<version>.tar.gz
Cambie al directorio descomprimido:
cd httpd-<version>
Ejecute el configure:
./configure --enable-so
Compile las fuentes:
make
Entre como root:
su
Instale el programa:
make install
Una vez finalizado debe configurar su servidor. Para ello compruebe la documentación de Apache sobre la configuración en http://httpd.apache.org/docs-2.0/configuring.html. Las opciones más importantes para conseguir que Apache sirva los formularios es cargar los módulos de PHP y configurar el directorio donde guardaremos los formularios para que lo sirva.
Vaya a la página oficial del servidor MySQL( http://www.mysql.com) y descargue la última versión estable.
Descomprima el archivo:
tar xzf mysql-standard-<version>-pc-linux-gnu-i686.tar.gz
Cambie al directorio descomprimido:
cd mysql-standard-<version>
Ejecute el configure:
./configure
Compile las fuentes:
make
Entre como root:
su
Instale el programa:
make install
La parte más importante de la configuración de MySQL es la creación de usuarios y la gestión de permisos. Consulte http://dev.mysql.com/doc/ para averiguar como hacerlo.
Vaya a la página oficial de PHP ( http://www.php.net/) y descargue la última versión estable.
Descomprima el archivo:
tar xzf php-<version>.tar.bz2
Cambie al directorio descomprimido:
cd php-<version>
Ejecute el configure:
./configure --with-mysql=<ruta a MySQL> --with-apxs2=<ruta a Apache>/bin --without-libxml
Compile las fuentes:
make
Entre como root:
su
Instale el programa:
make install
Opcionalmente puede instalar un servidor FTP. Esta opción es recomendable ya que es la opción más cómoda para publicar los formularios. En caso de que los formularios se realicen en el mismo servidor no es necesario. Por ejemplo puede usar ProFTPD. Visite su página ( http://www.proftpd.org/) para descargarlo y configurarlo.
tar xjf geo.tar.bz2