He instalado php mysql apache, pero cuando abro el sitio php, se muestra el código en lugar de la página.
¿Cómo lo abriste? Tienes que acceder a él a través del servidor apache: ingresa: localhost en la url y presiona enter, verás el archivo php, selecciona tu sitio web y ábrelo. Apache no puede analizar el archivo php. Ver el archivo de configuración de Apache http.conf:
LoadModule php5_module C:/AppServ\php5\php5apache2_2.dll //cargar módulo php
.
lt; IfModule mod_php5.cgt; //Identifica archivos .php con el sufijo .php
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
Aplicación AddType/x-httpd-php-source .phps
lt;/IfModulegt;
¡¡¡Lo anterior es obligatorio!!!! ¡Cambie la ruta al directorio php que instaló!