Tener Owncloud y WordPress en el mismo dominio con Nginx

Daré por hecho que ya tienes instalado WordPress y vas a instalar Owncloud (o viceversa) en tu servidor nginx.

Podrías pegar la configuración de ambos en el mismo archivo y tener algo incomprensible, o puedes organizarlo un poco.

Para una mejor organización y entendimiento te aconsejaría:

Crear en tu directorio /etc/nginx/sites-available tres archivos:

1. /etc/nginx/sites-available/midominio
En el incluyes la configuración básica de tu servidor virtual con los diferentes productos, algo como:

server {
 listen 80 default;
 server_name midominio.es www.midominio.es;
include sites-available/midominio-wordpress; 
}
server {
 listen 80;
 server_name minube.midominio.es;
 return 301 https://$server_name$request_uri; # forzar https
}
server {
 listen 443 ssl;
 server_name minube.midominio.es;
include sites-available/midominio-owncloud;
}

Sigue leyendo Tener Owncloud y WordPress en el mismo dominio con Nginx