Cómo usar xcode para crear un entorno de desarrollo php
Ejecutar PHP
Instalar MySQL
Usar phpMyAdmin
Configurar la extensión MCrypt de PHP
Configurar la virtualización Host
Iniciar Apache
Hay dos métodos:
Abrir "Preferencias del Sistema" -> "****Compartir" -> "Web** * Compartir"
Abra "Preferencias del Sistema" -> "****Compartir" -> "Compartir Web" -> "Compartir Web***"
Abra "Terminal" " , (Nota: la contraseña requerida para sudo es la contraseña de root del sistema)
Ejecute "sudo apachectl start", luego ingrese la contraseña y Apache se ejecutará.
Ejecute "sudo apachectl -v", verá el número de versión de Apache en Mac OS X 10.6.3:
Versión del servidor: Apache/2.2.14 (Unix)
Servidor creado: de esta manera, escriba "
DocumentRoot "/usr/docs/dummy-host.example.com"
Nombre del servidor dummy-host.example .com
ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
CustomLog "/private/var/log/apache2 /dummy- host.example.com-access_log" común
ServerAdmin webmaster@dummy-host2. example.com
DocumentRoot"/usr/docs/dummy-host2.example.com"
Nombre del servidor dummy-host2.com
ErrorLog"/private/var /log/apache2/dummy-host2.example.com-error_log"
Registro personalizado"/private/var/log/apache2/dummy-host2.example.com-access_log" común
Aunque estos dos hosts virtuales en realidad no existen y sin ningún otro host virtual configurado, esto puede causar un error al acceder al host local. Consejos a continuación:
Prohibido
No tienes permiso para acceder a /index.php en este servidor.
La forma más sencilla es agregar # delante de cada línea como comentario para que se pueda hacer referencia a ellos. causando otros problemas
Agregue la siguiente configuración
.
El código es el siguiente:
DocumentRoot "/Users/[nombre de usuario]/Sites"
ServerName sitios
ErrorLog "/private/var/log/apache2/sites-error_log"
CustomLog "/private/var/log/apache2/sites-access_log" común
VirtualHost>
Guarde, salga y reinicie Apache.
Ejecute "sudo vi /etc/hosts", abra el archivo de configuración de hosts y agregue "127.0.0.1 sites" para completar la configuración del host virtual del sitio, de modo que se pueda acceder a él mediante "http ://sites", su contenido es exactamente el mismo que "http://localhost/~ [nombre de usuario]".
Esta es una configuración que aprovecha el soporte nativo de Mac OS X 10.6.3. Consulte también "Mac OS X Leopard: configurar Apache, PHP, SQLite, MySQL y phpMyAdmin (1)" y "Mac OS X Leopard: configurar Apache, PHP, SQLite, MySQL y phpMyAdmin (II)".