Foros del Web » Administración de Sistemas » Unix / Linux »

instalar php en ubuntu

Estas en el tema de instalar php en ubuntu en el foro de Unix / Linux en Foros del Web. Hola a todos, quisiera que me ayuden con algo... estoy intentando instalar apache,mysql y php en mi maquina con ubuntu 5.10, al instalar no tengo ...
  #1 (permalink)  
Antiguo 07/06/2006, 09:14
 
Fecha de Ingreso: agosto-2005
Ubicación: Quito, Ecuador
Mensajes: 255
Antigüedad: 19 años, 3 meses
Puntos: 0
instalar php en ubuntu

Hola a todos, quisiera que me ayuden con algo... estoy intentando instalar apache,mysql y php en mi maquina con ubuntu 5.10, al instalar no tengo problema, pero al instalar php tengo un problema que es que necesito la libreria flex para poder compilar php, instale gcc mediante el gestor de aplicaciones de ubuntu pero no se instala esta libreria flex ni la libreria bison que son los requerimientos para compilar php. Espero me puedan ayudar con este problema.
  #2 (permalink)  
Antiguo 07/06/2006, 09:33
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
¿Por qué necesitas compilar php? ¿Por qué no simplemente instalarlo usando apt o Sinaptic?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 07/06/2006, 09:36
 
Fecha de Ingreso: agosto-2005
Ubicación: Quito, Ecuador
Mensajes: 255
Antigüedad: 19 años, 3 meses
Puntos: 0
Bueno porque me da la posibilidad de personalizarlo de mejor manera
  #4 (permalink)  
Antiguo 07/06/2006, 10:02
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Eso es (casi) un mito. En general, son mucho mayores las desventajas que las ventajas.

Lee esto.

Respectoa tu pregunta, estoy casi seguro de que flex y bison están en los repositorios de Ubuntu. ¿Ya probaste con "apt-get install flex bison"?
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #5 (permalink)  
Antiguo 07/06/2006, 10:28
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Yo la verdad siempre he tenido ciertas inquietudes respecto a este tema... He visto que a veces cuando instalas php por repositorios no puedes configurar ciertos parametros de la aplicación como tal. Me gustaría tratar este tema de qué tan cierto es que se puede implementar mediante repositorios facilidades que traen los paquetes o diferentes características.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #6 (permalink)  
Antiguo 07/06/2006, 11:03
 
Fecha de Ingreso: agosto-2005
Ubicación: Quito, Ecuador
Mensajes: 255
Antigüedad: 19 años, 3 meses
Puntos: 0
Excelente el articulo, la verdad es q soy algo nuevo en esto de linux y el problema con el que me encuentro es que hay ocasiones en las que necesito instalar estas aplicaciones (apache-myql-php) en diferentes distribuciones d linux, por ejemplo en ubuntu, y en maquinas con fedora. Bueno esto se solucionaria simplemente bajando el sistema de paquetes correspondiente, pero la todas las aplicaicones tienen su sistema de paquetes para las diferentes distribuciones de linux, Tu que me aconsejas segun esto q te cuento, por que al parecer yo encuentro mas ventajas con esto.
  #7 (permalink)  
Antiguo 07/06/2006, 11:08
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Voy a contar una experiencia que viví hace poco respecto a este tema:

En un servidor de desarrollo (con CentOS 4) instalé Oracle 10g. Para que interactuara con PHP, era necesario recompilar PHP usando la opción "--with-oci8" (o algo parecido). Así que tenía cuatro opciones:

1. Descargar el código fuente de PHP y recompilar con las opciones necesarias. Esto implicaba desinstalar el paquete RPM de PHP que ya estaba instalado, lo que a la vez significaba que muchos otros paquetes RPM quedarían con dependencias insatisfechas. Además, PHP no se actualizaría automáticamente (usando yum).

2. Descargar el archivo src.rpm (código fuente empaquetado en RPM) de PHP desde los repositorios oficiales de CentOS. A partir de ese src.rpm es muy fácil modificar las opciones de compilación y crear un nuevo RPM que cumpla con mis requisitos. Una ventaja adicional es que, debido a las opciones con las que se creó este RPM en CentOS, los módulos quedarían en paquetes individuales (php-mysql.rpm, php-oracle.rpm, etc), por lo que sólo tendría que instalar el módulo necesario usando RPM. La desventaja seguía siendo que perdería las actualizaciones automáticas, ya que tendría que compilar PHP cada vez que saliera una nueva versión (o una correción de seguridad).

3. Buscar un repositorio que contara con el módulo php-oracle. Por increíble que parezca, existía un repositorio muy conocido (FreshRPMS.net), que contaba con los módulos de PHP que yo necesitaba. Así que lo único que tuve que hacer fue agregar ese repositorio a la configuración de yum. Además, debido a que el mantenedor del repositorio seguiría publicando actualizaciones, me evito todas las desventajas mencionadas en los puntos anteriores.

Sé que no siempre es posible encontrar un repositorio adecuado para nuestras necesidades. Pero en ese caso, creo que lo mejor es lo que planteo en la opción 2: crear un RPM (o lo que corresponda a tu distro) a partir de los paquetes oficiales. Bajo ninguna circunstancia recomendaría salirse del sistema de paquetes de tu distro... excepto en casos sumamente específicos.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #8 (permalink)  
Antiguo 07/06/2006, 11:14
 
Fecha de Ingreso: agosto-2005
Ubicación: Quito, Ecuador
Mensajes: 255
Antigüedad: 19 años, 3 meses
Puntos: 0
T agradesco mucho por tu tiempo y por tu ayuda, ahora voy viendo un poco mas claro el camino hacia el mundo de linux...
  #9 (permalink)  
Antiguo 07/06/2006, 12:09
 
Fecha de Ingreso: agosto-2005
Ubicación: Quito, Ecuador
Mensajes: 255
Antigüedad: 19 años, 3 meses
Puntos: 0
otra vez yo, me podrias indicar como instalar y donde conseguir las versiones mas recientes de php-mysql-apache para instalarlos en ubuntu
  #10 (permalink)  
Antiguo 07/06/2006, 12:17
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
¿En los repositorios de Ubuntu? Pregunto nuevamente, ¿ya miraste en Synaptic (o como quiera que se escriba)?

Si no están ahí, cámbiate a la versión de desarrollo de Ubuntu... o cámbiate de distribución.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #11 (permalink)  
Antiguo 07/06/2006, 12:33
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Gracias por compartir tu experiencia con nosotros, ya que es una duda bastante frecuente que no me había tomado el tiempo de resolverla.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #12 (permalink)  
Antiguo 07/06/2006, 18:15
Avatar de matosale  
Fecha de Ingreso: diciembre-2002
Ubicación: Sevilla
Mensajes: 239
Antigüedad: 21 años, 10 meses
Puntos: 0
otra posibilidad es xampp de www.apachefriends.org es muy interesante ya que puedes hacer backups completos. Eso si, si actualizan algo, ellos ponen el parche o bien te bajas el paquete completo ;)
__________________
Alejandro
  #13 (permalink)  
Antiguo 08/06/2006, 03:58
Avatar de sir_notos  
Fecha de Ingreso: noviembre-2001
Ubicación: Mexicali
Mensajes: 709
Antigüedad: 23 años
Puntos: 1
si es un servidor local de pruebas recomiendo lo que Matosale comenta por que ademas de los backups puedes cambiar de PHP4 a PHP5 con un comando...

si es un servidor que gente desconocida va acceder (un servidor publico) mejor te lo instalas de los repos o lo compilas Ociomax tiene razon Siempre hay que tratar de usar El paquete de tu distro (en este caso APT)

si quieres inatalar desde los repos

haz
Código:
sudo apt-get install libapache2-mod-php5 apache2 mysql-server

si mal no recuerdo creo que deves activar universe... en /etc/apt/sources.list
chekate http://guia-ubuntu.org
__________________
Usuario Registrado de linux #374849

Última edición por sir_notos; 08/06/2006 a las 06:31
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:09.