Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo usar xcode para crear un entorno de desarrollo php

Cómo usar xcode para crear un entorno de desarrollo php

Iniciar Apache

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

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)".