Inicio / Wikis / Tutoriales / Tutorial de PHP - El trio dinamico

Tutorial de PHP - El trio dinamico

(15 opiniones)
Tutorial creado por Mononeurona. Extraido de: http://www.mononeurona.org/index.php?idp=126
27 de Octubre de 2005
PHP

2 - El trio dinamico

PHP

PHP es un lenguaje que desde su concepción fue diseñado para el entorno Web, esto implica que debe ejecutarse como parte de un Webserver, en la mayoría de los casos este webserver es Apache. La versión de PHP que se encuentra en los repositorios es la 4, e instalarla en Debian es bastante sencillo, además de php4 y Apache instalaremos las extensiones PEAR y el soporte para PostgreSQL:

# apt-get install php4 php4-pear php4-pgsql apache-perl mc

Si esta usando NetBSD puede instalarlo desde /usr/pkgsrc/lang/php4.

¿Porqué instalar Apache-Perl en lugar de Apache? Apache-Perl ofrece integración entre Perl y el Web sin necesidad de los pesados CGIs. Es muy probable que usted (tarde o temprano) ejecute código Perl en el Web, y Apache-perl es la mejor opción.

Una vez descargado, debemos editar el archivo /etc/apache-perl/httpd.conf y comprobar que el usuario y el grupo que ejecuta Apache es www-data. Además, revise que la línea:

AddType application/x-httpd-php .php

no esté comentada. Asímismo debemos asegurarnos que la línea:

LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

exista en el archivo /etc/apache-perl/modules.conf. Luego de comprobar esto reiniciamos apache:

# /etc/init.d/apache-perl restart

Asignamos un nuevo password al usuario www-data:

# passwd www-data

Creamos el directorio /var/wwwhome

# mkdir /var/wwwhome

Editamos el archivo /etc/passwd:

# mcedit /etc/passwd

Buscamos la linea del usuario www-data y donde dice :/var/www/: que es el HOME del usuario, la cambiamos por :/var/wwwhome/: guardamos con F2 y salimos con F10.

Bien, ahora nos aseguramos que el usuario y el grupo www-data sean los dueños de los directorios /var/www y /var/wwwhome :

# chown -R www-data.www-data /var/www
# chown -R www-data.www-data /var/wwwhome

¿Porqué hemos cambiado el directorio home del usuario www-data? por seguridad: al usar ftp, mc, wget, links, etcétera, se crean archivos temporales y ocultos que se podrían ver desde Internet, dado que /var/wwwhome se ecnuentra fuera del directorio raíz de apache-perl cambiando el home evitamos ese riesgo. Ahora cree el archivo info.php:

# mcedit /var/www/info.php

En el interior de ese archivo sólo debe haber las siguientes líneas:

<?PHP
phpinfo();
?>


Con mozilla colóquese en esa página (http://127.0.0.1/info.php) para cerciorarse de que todo está bien, la función phpinfo() arrojará mucha información sobre php y el sistema.
Valora este capítulo: (15 opiniones)
Autor y licencia de 'Tutorial de PHP - El trio dinamico'
Mononeurona Extraído de: http://www.mononeurona.org/index.php?idp=126

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Este trabajo está licenciado bajo la Creative Commons License. 1999-2005 © :: MonoNeurona.org ::
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Tutorial de PHP - El trio dinamico' (15)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este tutorial



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Tutorial de PHP - El trio dinamico'

La instalación de estos programas es muy fácil, PHP y MySQL vienen comprimidos en formato... Más »
PHP es uno de los lenguajes de lado servidor más extendidos en la web. Nacido... Más »
Un punto de equilibrio dinámico es aquel que cambia con el tiempo y en donde... Más »
Amplio tutorial de Java para empezar a trabajar y ampliar conocimientos de este lenguaje.
PHP es un lenguaje en que usualmente el tipo de dato de una variable no... Más »
¿Estás seguro de que deseas eliminar este capítulo?