Herramientas  
Antiguo 03/11/07, 13:29:17   #1
Avatar de juker12
Juker


Mac Points: 64.847, Nivel: 26
Mac Points: 64.847, Nivel: 26 Mac Points: 64.847, Nivel: 26 Mac Points: 64.847, Nivel: 26
Subir Nivel: 49%, 2.603 MacPoints
Subir Nivel: 49% Subir Nivel: 49% Subir Nivel: 49%
Actividad: 100%
Actividad: 100% Actividad: 100% Actividad: 100%
Puntos + enviados: 216
Puntos + recibidos 643
Puntos - enviados: 8
Puntos - recibidos: 13
Ingreso: mar 2006
juker12 has a reputation beyond repute
.: 101
User owns 1x Mac OS X User owns 1x Director User owns 1x Fotografía
Tutorial Apache 2, PHP5 y MySql en Mac OS X 10.5 Leopard Client

Hola

Como sabeis ya tenemos la nueva version de Mac OS X 10.5 y muchos se preguntaran como seguir con la opciones de servidor.

Si eres desarrollador web o bien trabajas en programacion PHP o Mysql este post te va a interesar
En la nueva version de Leopard viene con Apache 2, en el Tiger traia de serie Apache 1.3.

Apache 2

Sobre el servidor web del Leopard poco dire por que es un servicio nativo que con solo activarlo lo tienes funcionando.
Si hay que configurar unos modulos para activar PHP5 y la extension para Mysql

Archivo/etc/apache2/httpd.conf es donde esta la configuracion del servidor web.
Editalo con pico desde Terminal o si no sabes con el TexEdit

Busca la linea:

LoadModule php5_module libexec/apache2/libphp5.so

Y descomentalas, Para muy novatos, descomentar es quitar #

MySql 5.0.45

En Mac OS X 10.5 Leopard Client no viene de serie pero como es open source la version standar y gratis nos la bajamos de

Es la version para Mac OS X 10.4 Intel que no trabaja aun muy fino pero seguro que en breve sacaran una para Leopard, supongo que optimizado para 64Bits.

Para instalar Mysql poco hay que decir por esta version es un paquete autoinstalable.
Eso si, tendremos que configurar el socket manualmente nosostros por que si no tendras problemas con conexiones PHP.

En PHP antes de nada tendremos que cargar la extension para MySql, abre terminal y escribe:

sudo - s
contraseña
cp /etc/php.ini.default /etc/php.ini
nano /etc/php.ini

(Busca la extension extension=php_mysql.so y descomentala, para muy novatos, descomentar es quitar la #)

Cierras y guardas cambios

Ahora arrancamos el servidor de bases de datos, puedes hacerlo desde Preferencias del Sistema con el nuevo icono y ya que estas en terminal escribe:

ps aux | grep mysql

Continuamos con la edicion del socket, esto es asi para todos los Mac OS X

En Terminal escribe:

sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock


Y esto es todo, comprueba la conexion en PHP.ini

; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket = /var/mysql/mysql.sock


Default no pone nada, asi que tu tienes que escribir /var/mysql/mysql.sock

Bueno y no hay nada mas, si necesitas gestionar tus bases de datos desde la web, te recomiendo PMPmyAdmin que es muy facil de usar.
  Responder Con Cita
2 Applesan@s dan Voto + a juker12
Antiguo 04/11/07, 22:50:54   #2
Avatar de senhez
senhez


Puntos + enviados: 111
Puntos + recibidos 285
Puntos - enviados: 17
Puntos - recibidos: 10
Ingreso: mar 2006
senhez is a name known to all
.: 10
User owns 1x Applesana Gold
Hola amigo Juker12

Un detalle a este manual, MySql 5 se está desarrollando en este momento para Mac OS X 10.5 versión Cliente y Servidor.

Algunos usuarios/as experimentan problemas con Python y Ruby. Apple de serie monta MySql 64Bits Power PC en este momento en todos los Mac OS X 10.5 Sever Leopard hasta próxima actualización.
  Responder Con Cita
Antiguo 05/11/07, 20:32:53   #3
Avatar de juker12
Juker


Mac Points: 64.847, Nivel: 26
Mac Points: 64.847, Nivel: 26 Mac Points: 64.847, Nivel: 26 Mac Points: 64.847, Nivel: 26
Subir Nivel: 49%, 2.603 MacPoints
Subir Nivel: 49% Subir Nivel: 49% Subir Nivel: 49%
Actividad: 100%
Actividad: 100% Actividad: 100% Actividad: 100%
Puntos + enviados: 216
Puntos + recibidos 643
Puntos - enviados: 8
Puntos - recibidos: 13
Ingreso: mar 2006
juker12 has a reputation beyond repute
.: 101
User owns 1x Mac OS X User owns 1x Director User owns 1x Fotografía
Hola

Pues estoy deseando nueva version de Mysql por que va fatal en Leopard. Importar dump.sql desde phpMyadmin es un suplicio y desde Terminal con:

mysql -u root -p -h localhost mibase_de_datos < respaldo.sql

Tambien tarda los suyo
  Responder Con Cita
Herramientas
Artículos relacionados
Tema Autor Foro Respuestas Último mensaje
Instalar servidor Apache y MySQL Cocacolacowboy Mac OS X 1 21/08/08 15:43:39
Vicomsoft FTP Client 4.5.0 compatible con Leopard senhez Software Mac 0 17/11/07 17:23:22
Apache, phpmyadmin, postgreSQL, mysql-server patton Servidores / Webmasters 2 29/12/06 06:07:15
Marcar Como Leídos
Foro Applesana
Applesana.es ©2010
La zona horaria es GMT +1. Ahora son las 10:26:19.