Este tutorial se basa en este otro, ampliándolo ligeramente. Para versión de MAMP: MAMP PRO 1.9.3
Primero tendremos que instalar PEAR 1.9.4 (A) y luego PHPUnit (B). ¡Suerte!

Si quieres usar urls con subdominios del tipo tema.dominio.com de manera que se gestionen desde tus scripts en /httpdocs/ sólo tienes que hacer lo siguiente

Además del directorio httpdocs (y httpsdocs), hay varios lugares en los que un dominio de Pleskpuede estar guardando datos (o basura) y hacerlo llegar al límite, con lo que pueden generarse otros problemas. Si tenías marcada la casilla de “No se permite el sobreuso” podrá empezar a fallar la web o devolver correos. Si tenías marcada “Notificar al propietario del dominio cuando se excedan los límites de recursos” se enviará al propietario (quizás al mail de tu cliente) un molesto mail.

Ahora veremos diferentes lugares en los que hacer limpieza:

Si usas Subversion con svn checkout y svn update para mantener tu servidor de producción actualizado (y no svn export) estarás creando unos directorios ocultos de subversion con nombre .svn que contienen información que puede suponer un riesgo para la seguridad, ya que seguramente estarán en el directorio público httpdocs y serán visibles a todo el mundo. Puedes evitar que los navegantes accedan a ellos de dos maneras:

¿Estás cansado de ver unas noticias en la barra lateral izquierda del webmail (IMP Horde) que viene con Plesk?

Es muy fácil deshacerse de ellas. La manera sencilla es desde el panel de control plesk, ir a Ajustes en el menú de la izquierda > escojer la opción Administración del Interfaz > pestaña Visibilidad de Controles del Interfaz > marcar opción No mostrar los enlaces de noticias en Webmail y las páginas por defecto del dominio > Aceptar.

Si apuntamos a las IPs de nuestro servidor un dominio que no está configurado en Plesk aún, se mostrará una página de bienvenida del estilo “Este servidor usa Plesk y aún no está preparado para responder a este dominio” o algo así.

Modificar esto es tan fácil como cambiar el contenido de este directorio, como si fuera cualquier otro dominio dentro de vhosts:
/var/www/vhosts/default/htdocs

Fijaos que en vez del nombre de dominio, aparece “default” y que en vez de llamar al directorio público “httpdocs” como al resto lo llama “htdocs” (mucho más estándar por cierto, esta última nomenclatura).

No es nada difícil instalar un servidor de Subversion en un linux, pero hay que tener unas cuantas cosas en cuenta si queremos que se integre bien con Plesk y poder alojar todos nuestros proyectos bajo un subdominio del tipo https://svn.midominio.com/repositorio1

El panel de control de Plesk 9 es más bonito que el de Plesk 8, pero extrañamente hay algunas cosas que son menos usables.

El icono de “Ajustes de correo” que antes estaba dentro del grupo “Correo” ahora lo han escondido en un desplegable debajo del título del grupo correo.

Cada vez se usa más (como en el caso de WordPress MU) la opción de separar contenidos de una web mediante subdominios y la manera más ágil de hacerlo es configurando plesk para que pueda cargar mi página ponga el subdominio que ponga.

Eso se llama en inglés Catch-All-Domains o Wildcard subdomains, que sería algo así como dominios “recoje-todo” o “subdominios comodín” y consiste en decirle a Plesk que cualquier subdominio sea válido, sin tener que incluir los subdominios uno por uno.

Si Plesk o alguno de sus servicios no funcionan como debieran, siempre puedes hacer un reinicio de Plesk desde la línea de comandos.

Esto no afectará a otros servicios porque no te obliga a parar la máquina ni a reiniciar Linux. (para reiniciar linux basta con ejecutar este comando: # shutdown -r now)

El comando a ejecutar es:

# /etc/init.d/psa stop
# /etc/init.d/psa start