You are on page 1of 8

INSTALACIN Y

CONFIGURACIN DE PHP

Al servicio del Sistema Nacional de Educacin Tecnolgica


CR-PP-PO-05-05

Rev. 0

Introduccin

Fue creado originalmente en 1994 por Rasmus Lerdorf, pero


como PHP est desarrollado en poltica de cdigo abierto, a lo
largo de su historia ha tenido muchas contribuciones de otros
desarrolladores.

Al servicio del Sistema Nacional de Educacin Tecnolgica


CR-PP-PO-05-05

Rev. 0

. . . introduccin
Es un lenguaje para programar scripts del lado del servidor,
que se incrustan dentro del cdigo HTML.
PHP es el acrnimo de Hipertext Preprocesor. Es un lenguaje
de programacin del lado del servidor gratuito e independiente
de plataforma, rpido, con una gran librera de funciones y
mucha documentacin.

PHP se escribe dentro del cdigo HTML, lo que lo hace


realmente fcil de utilizar, al igual que ocurre con el popular
ASP de Microsoft, pero con algunas ventajas como su
gratuidad, independencia de plataforma, rapidez y
seguridad.

Al servicio del Sistema Nacional de Educacin Tecnolgica


CR-PP-PO-05-05

Rev. 0

Caractersticas
Este lenguaje es gratuito (Libre).

Es multiplataforma.
Existe gran cantidad de documentacin.

Se integra fcilmente con un gran cantidad de


manejadores de Bases de Datos
Gran cantidad de librerias

Al servicio del Sistema Nacional de Educacin Tecnolgica


CR-PP-PO-05-05

Rev. 0

Que es un lenguaje del lado del servidor?

Al servicio del Sistema Nacional de Educacin Tecnolgica


CR-PP-PO-05-05

Rev. 0

Instalacin
La instalacion se realizara desde fuentes, por tanto consiga el
php-4.3.9.tar.gz y grabelo en /home/install.
PHP sera instalado en la siguiente carpeta /usr/local/php
#rpm qa | grep i php
Si existen pauquetes RPM de PHP instalados borrelos
#cd /usr/src
#tar zxvf /home/install/php-4.3.9.tar.gz
#cd /usr/src/ php-4.3.9
Al servicio del Sistema Nacional de Educacin Tecnolgica
CR-PP-PO-05-05

Rev. 0

. . . instalacin
#mkdir /usr/local/php
#make clean
#./configure --prefix=/usr/local/php \
--with-apxs2=/usr/local/httpd/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-pgsql=/usr/local/pgsql
#make
Nota: Pare el servicio de Apache antes de continuar, de no
hacerlo puede tener problemas con su instalacin de
PHP.
#make install

Al servicio del Sistema Nacional de Educacin Tecnolgica


CR-PP-PO-05-05

Rev. 0

. . . instalacin
#cp php.ini-dist /usr/local/lib/php.ini
En
el
archivo
de
configuracin
de
Apache
/usr/local/httpd/conf/ httpd.conf aada las siguientes lneas:
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php .phtml
AcceptPathInfo On
#/usr/local/httpd/bin/apachectl start
Listo puede generar sus scripts en PHP, grabarlos en el directorio
de publicacion de Apache y al accesarlos desde un cliente, el
servidor los interpretara y posteriormente le enviara la salida en
formato HTML al cliente.

Al servicio del Sistema Nacional de Educacin Tecnolgica


CR-PP-PO-05-05

Rev. 0

You might also like