elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 02:40  


Tema destacado: Recuperar cuenta de Google, GMail, Youtube

+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Unix/Unix-Like
| | |-+  Mac OS X (Moderador: zhyzura)
| | | |-+  Servidor php + MySQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Servidor php + MySQL  (Leído 3,708 veces)
luiggy2


Desconectado Desconectado

Mensajes: 431


¡ Hello word ! XD


Ver Perfil
Servidor php + MySQL
« en: 22 Junio 2008, 22:33 »

Pues como dice el titulo estoy buscando un servidor php y mysql para mac. El problema es que el quen trae por defecto no viene con mySQL, y el MAMP, lo he probado y me da algunos problemas.

Saludos!

Espero sus respuestas


En línea

" Las grandes ideas suelen salir la mayoría de veces de grandes estupideces "
T0rete
Colaborador
***
Desconectado Desconectado

Mensajes: 4.768


Ver Perfil WWW
Re: Servidor php + MySQL
« Respuesta #1 en: 23 Junio 2008, 00:43 »

No entiendo muy bien la pregunta, no se si te puedes explicar mejor y dar mas datos (tu SO por ejemplo). El servidor apache ya viene con MacOSX (tan facil como hacer click en compartir web), con leopard ya viene php 5.25(quitar # en una linea de httpd.conf del apache), lo que te queda es instalar mysql y no es que sea dificil de instalar.

Activar apache, activar php e instalar mysql+GUI Tools no es precisamente dificil.

Aqui lo tiene muy bien explicado:
http://gmoralesc.blogspot.com/2008/04/apache-php-and-mysql-on-mac-os-x-105.html

Luego si quieres puesdes usar el port midgard-apache2 para gestionarlo, pero la instalacion de mysql la vas a tener que hacer de todos modos.

Intrucciones mas detalladas de la instalacion de MySQL en ingles
http://hivelogic.com/articles/2007/11/installing-mysql-on-mac-os-x


« Última modificación: 23 Junio 2008, 00:50 por T0rete » En línea

-Que te mato con mi taza de té.

Riddick, haciendo amigos.
zhyzura
Moderador
***
Desconectado Desconectado

Mensajes: 2.465



Ver Perfil
Re: Servidor php + MySQL
« Respuesta #2 en: 30 Junio 2008, 00:17 »

Pues de hecho yo acabo de hacer eso mismo en mi laptop, te explico la forma en que lo instale.
Cabe decir que tengo Leopard instalado actualmente.

Como ya te menciono T0rete el apache ya viene instaldo lo unico que tenemos que hacer para que funione correctamente con php y mysql es habilitar las extensiones, para lo cual nos dirigimos hasta /etc/apache2/httpd.conf y buscamos la linea que dice:
#LoadModule php5_module libexec/apache2/libphp5.so
y la descomentamos (eliminamos #), despues guardamos y listo.

Para que nuestro Mysql funcione como dios manda primero tenemos que habilitar las extensiones en el PHP, asi de que vamos a crear nuestro archivo de configuracion, para ello utilizaremos uno preconfigurado que ya tiene nuestro equipo.
Código:
sudo /etc/php.ini.default /etc/php.ini

Ahora editamos nuestro archivo php.ini
Código:
sudo nano /etc/php.ini
y buscamos la linea que dice:
Citar
;extension=php_mysql.so
y la descomentamos (quitamos el ;), despues guardamos y salimos.

Ahora toca instalar mysql, para ello nos dirigimos hasta:
http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg
y descargamos el paquete que corresponda a nuestra version, en mi caso elegi Mac OSX 10.5 (x86), la instalacion no es dificil solo basta con dar clic al icono y despues solo siguiente y siguiente.

Despues de esto lo iniciamos con el icono que te deberia de generar en preferencias del sistema, pero como a mi no me lo genero pues ejecute:
Código:
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

Ahora creamos el ocket para que se pueda conectar:
Código:
sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
Despues entra a PHP.ini y verifica que tambien tenga esa configuracion en el socket ejemplo:
Citar
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket = /var/mysql/mysql.sock

Ahora si lo unico que falta es arrancar nuestro servidor de apache, para lo cual ejecutamos:
Código:
sudo httpd -k start

y listo, ya tenemos Apache, PHP y Mysql funcionando en nuestro equipo.

Solo recordar que la carpeta donde se encuentran alojadas nuestras paginas web de apache es en /Libreria/WebServer/Documents

y nuestras bases de datos quedan alojadas en /usr/local/mysql/data

espero no se me haya olvidado nada

saludos
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Consultar MySQL en servidor WEB desde C# ...
.NET
Xhushito 13 2,713 Último mensaje 4 Agosto 2011, 03:50
por .::IT::.
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines