Alojar más de 1 sitio web con diferente url en servidor Debian

Iniciado por WIитX, 3 Enero 2015, 03:56 AM

0 Miembros y 1 Visitante están viendo este tema.

WIитX

server {
        listen 80;
        listen [::]:80;

        root /usr/share/nginx/www/foro;
        index index.html index.htm;

        # Make site accessible from http://localhost/
        server_name wintxcoders.com;
}


Está cerrado con {}

Y tira el error

Restarting nginx: nginx: [emerg] "location" directive is not allowed here in /etc/nginx/sites-enabled/wintxcoders.com:33
nginx: configuration file /etc/nginx/nginx.conf test failed
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)

MinusFour

Como te dije en mi ultimo post, tienes un } de mas justo debajo de server_name. Ese } esta cerrando Server y esta dejando el resto de la configuracion "al aire", por eso te salta el error.

WIитX

Probe los ; separados del 80 y juntos también

Restarting nginx: nginx: [emerg] invalid port in "[::]:" of the "listen" directive in /etc/nginx/sites-enabled/wintxcoders.com:22
nginx: configuration file /etc/nginx/nginx.conf test failed


server {
        listen 80;
        listen [::]: 80;

        root /usr/share/nginx/www/foro;
        index index.html index.htm;

        # Make site accessible from http://localhost/
        server_name wintxcoders.com;
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)

MinusFour

#23
Cita de: WIитX en  4 Enero 2015, 17:53 PM
Probe los ; separados del 80 y juntos también

Restarting nginx: nginx: [emerg] invalid port in "[::]:" of the "listen" directive in /etc/nginx/sites-enabled/wintxcoders.com:22
nginx: configuration file /etc/nginx/nginx.conf test failed


server {
       listen 80;
       listen [::]: 80;

       root /usr/share/nginx/www/foro;
       index index.html index.htm;

       # Make site accessible from http://localhost/
       server_name wintxcoders.com;


Prueba

Código (text) [Seleccionar]
listen [::1]:80;

WIитX

Funciono pero al entrar wintxcoders.com sigue diciendo que nada, le quito cloudflare y le pongo la ip del servidor en las DNS?
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)

MinusFour

#25
Cita de: WIитX en  4 Enero 2015, 18:56 PM
Funciono pero al entrar wintxcoders.com sigue diciendo que nada, le quito cloudflare y le pongo la ip del servidor en las DNS?

No se como tengas configurado tu cloudflare. Tiene que haber un registro A para tu dominio que apunte a la ip del servidor (dentro de cloudflare) y desactiva el sistema por ahora, solo usa sus dns.

Edit: Me respondio tu server correctamente:

Código (html) [Seleccionar]

<!DOCTYPE html>
<head>
<title>
prueba
</title>
</head>
<body>
<center>
<h1>
Prueba wintxcoders.com
</h1>
</body>
</html>

WIитX

:O a mi no me responde será por mi internet entrare desde proxy para ver dios si es así muchas gracias tio!!
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)

MinusFour

#27
Cita de: WIитX en  4 Enero 2015, 19:24 PM
:O a mi no me responde será por mi internet entrare desde proxy para ver dios si es así muchas gracias tio!!

No, el dominio de wintxcoders.com no esta aparcado correctamente. Yo estoy usando tu ip y enviando una cabecera Host para obtener la respuesta de nginx:

Imagen

WIитX

Sale la ip de cloudflare y le tengo puesta al ip de mi servidor en las DNS  :o
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)

MinusFour

Cita de: WIитX en  4 Enero 2015, 20:07 PM
Sale la ip de cloudflare y le tengo puesta al ip de mi servidor en las DNS  :o

¿Tienes el cloudflare desactivado?