Como ya dije en un inicio, PHP es un lenguaje que se ejecuta del lado del
servidor, por ello necesitamos tener ciertas herramientas que nos ayudarán a
poder ver los resultados de nuestros primeros programas.
WINDOWS
Para obtener acceso a los datos de una base de datos de SQL Server 2005 o
SQL Server 2008 mediante el Controlador de SQL Server para PHP, debe tener los
siguientes componentes instalados en su equipo:
·
Un sistema operativo
compatible como:
·
Windows Server 2003
Service Pack 1
·
Windows XP Service Pack 3
·
Windows Vista
·
Windows Server 2008
·
Windows 7
·
PHP 5. Para obtener
información sobre cómo descargar e instalar los archivos binarios estables más
recientes.
·
El Controlador de SQL
Server para PHP funciona con PHP 5.2.4 o superior.
·
Un servidor web
(Apache(recomendado)). El servidor web se debe configurar para ejecutar PHP.
Para obtener información acerca del hospedaje de aplicaciones de PHP con
Internet Information Services (IIS) 6.0.
·
El Controlador de SQL
Server para PHP se ha probado con IIS 6 e IIS 7 con FastCGI y Apache 2.2.8.
·
Microsoft SQL Server
Native Client instalado en el mismo equipo en el que se está ejecutando
PHP. La versión de Microsoft SQL Server Native Client que se necesita
depende de la versión del Controlador de SQL Server para PHP que se use.
Muchos de los servidores actuales
permiten la ejecución de código PHP mediante extensiones o plugins,
como Apache, IIS, o Lighttpd. Podriamos descargar cualquiera de
estos servidores y su plugin correspondiente, configurarlo todo y tendriamos
corriendo un servidor de PHP. Pero, alguien ya ha hecho esto por nosotros y nos
lo da todo ya hecho, mediante paquetes de programas para programacion
PHP.Existen varios, como XAMPP, que incluye, Apache, MySQL, PHP y Perl,
ademas de PHPMyAdmin. Gratuito, fácil de descargar e instalar.
Linux
Para Linux, se recomienda
instalar los paquetes necesarios “a mano” desde el gestor de paquetes, o
directamente desde consola. Los paquetes necesarios son:
apache2, php5, mysql-server,
phpmyadmin
§ Existe el paquete XAMPP
§ Apache 2.2.x o lighttpd (servidor
web)
§ PHP 5.2.x
§ YAZ (directorio)
§ Mysql 5.1 o superior (solamente para
EmpWeb) (controlador)
§ Java 1.5 (solamente para EmpWeb en
Linux)
Luego de instalar cualquiera de las alternativas toma en cuenta la ruta en
donde debes crear tus propios archivos para que allí almacenes todos los
ejemplos que vamos a realizar.
Una breve explicación de lo que hace cada elemento que se ha instalado en nuestra computadora.
Una breve explicación de lo que hace cada elemento que se ha instalado en nuestra computadora.
§ El servidor Apache entrega los
archivos para que puedan ser mostrados en el navegador.
§ El interprete o módulo de
apache lee el código de los archivos .php y lo ejecuta en base
al contenido.
§ En el tiempo de ejecución puede
realizar una consulta a una base de datos como Mysql, para ingresar o leer
información.
§ Y entonces mostrarse el resultado en
el navegador.
No hay comentarios:
Publicar un comentario