InicioLinuxTodo para programar en php en 5 pasos

Todo para programar en php en 5 pasos

Linux3/8/2011

Paso I

Para instalar software adicional, debemos activar los dos repositorios más importantes y conocidos extraoficiales:

Alternativa 1
Abre el centro de software de ubuntu y selecciona: Editar > Origenes de Software


Desde la primera pestaña podrás activar la casilla que contiene los repositorios adicionales que quieres utilizar. Tambien desde esta pestaña puedes seleccionar el servidor desde el que deseas descargar. Procura seleccionar alguno cercano a tu zona geografica, asi las descargas serán más rápidas (ej Principal,Argentina...etc).

- restricted: Contiene controladores privativos para dispositivos.
- universe: Contiene software libre mantenido por la comunidad.
- multiverse: Contiene software restringido por copyright y cuestiones legales



Tras activar estos repositorios tendras accesibles nuevos paquetes para instalar tras actualizar la lista de repositorios.
Abrimos una terminal y tipiamos...

$ sudo aptitude update
$ sudo aptitude upgrade



Alternativa II
Si quieres probar lo puedes hacer mediante la terminal.



Para evitar posibles problemas si hubiera algún error, es recomendable hacer una copia del archivo /etc/apt/sources.list. Para guardar una copia de seguridad mediante la terminal, ejecutamos el siguiente comando:

$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup



Editamos el archivo encargado de administrar los repositorios con cualquier editor de textos, por ejemplo Gedit:

$ sudo gedit /etc/apt/sources.list



Después de hacer esto cambiaremos nuestra sources.list suprimiendo las almohadillas (#) en cada línea donde aparece universe o multiverse.

De esa manera ya tendremos todos los repositorios activados, ahora y siempre que cambiemos la sources.list (es imprescindible) ejecutaremos el siguiente comando:

$ sudo aptitude update
$ sudo aptitude upgrade



Paso II


Vamos con MySQL

sudo aptitude install mysql-server-5.0 mysql-client mysql administrator mysql-query-browser



sudo apt-get install mysql-server



Casi al final del proceso te va a pedir que ingreses una contraseña (ej: mysql)

http://www.imagengratis.org/?v=pantallazbr3kb.png

Y en aplicaciones >programacion ya tendras las dos herramientas instaladas para trabajar con base de datos




Paso III


Luego vamos con Apache y PHP5

$ sudo apt-get install apache2
$ sudo apt-get install php5



Paso IV


luego instalamos los archivos necesarios para q MySQL soporte php5 y apache2

$ sudo apt-get install libapache2-mod-auth-mysql
$ sudo apt-get install php5-mysql



y luego reiniciamos el servicio de apache y mysql

$ sudo /etc/init.d/apache2 restart
$ sudo service mysql restart



Paso V

Para verificar que todo quedo bien instalado pondremos un archivo llamado info.php en la carperta /var/www/ con el siguiente contenido



Abrimos el navegador de internet y navegamos la URL http://127.0.0.1/info.php o http://localhost/info.php y veremos algo asi



una pagina donde te da todas las especificaciones de tu php, en particular para verificar que PHP tenga soporte para Mysql en la zona media tenemos que encontrar un bloque de Mysql parecido al de la imagen que se ve a continuación



y listo ya tenemos nuestro servidor web Apache2 con soporte para PHP5 y MySQL


IDE recomendado Netbeans



En la página de descargas de Netbeans, descargar http://netbeans.org/downloads/start.html?platform=linux&lang=en&option=php

Mientras se descarga el archivo .sh, abrir un terminal y instalar el Java SDK ejecutando la siguiente línea:

sudo apt-get install sun-java6-jdk



Una vez instalado, y Netbeans descargado, hay que situarse en la carpeta donde se ha descargado Netbeans, click derecho propiedades>permisos y selccionamos la opcion



A partir de aquí, se abrirá el asistente gráfico que irá ayudando con la instalación, igual que con Windows.




Pregunta I: ¿Como mostrar errores de PHP en servidor de desarrollo?

En un servidor de producción es aconsejable NO mostrar los errores de PHP. En Ubuntu Server 10.04 sucede que por defecto está configurado para no mostrarlos (preparado para producción), sin embargo para desarrollar o por simples motivos de aprendizaje en muchas ocasiones se requiere que los errores sean visualizados.
En el caso de fallar, cuando no muestra errores, simplemente aparecerá una página en blanco. Para cambiar este comportamiento se deben seguir los siguientes pasos:

1. Ubicar el archivo de configuración de PHP, por lo general se puede encontrar en /etc/php5/apache2/php.ini y escribimos en un terminal:

sudo gedit /etc/php5/apache2/php.ini




En las especificaciones pagina mostrada en los pasos anteriores encontramos la ubicación del archivo php.ini

2. Ubicar la linea que contenga la instrucción display_errors (en mi caso, esta en la linea 531) y cambiar el Off por el On para que quede asi:

display_errors = On

3. Guardar los cambios en el archivo php.ini

4. Reiniciar el servicio:

sudo /etc/init.d/apache2 restart

Es suficiente con estos pasos para habilitar la visualización de errores.


Fuente Ubuntu-es
Datos archivados del Taringa! original
54puntos
7,211visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

s
sil_murgo🇦🇷
Usuario
Puntos0
Posts7
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.