Jekyll: ¿Puedo alojar mi sitio Jekyll con el mismo<ip address:80="">pero diferente<hostname>?</hostname></ip>

Creado en 6 feb. 2017  ·  3Comentarios  ·  Fuente: jekyll/jekyll

He creado dos sitios jekyll:
_config.yml del sitio 1:
...
puerto: 80
anfitrión: site1.enx.rentals
...

_config.yml del Sitio 2:
...
puerto: 80
anfitrión: site2.enx.rentals
...

Pero cuando inicio el segundo sitio, muestra: "... La dirección ya está en uso..."

¿Puedo alojar mi sitio Jekyll con la misma dirección IP pero un NOMBRE DE HOST diferente?

¡¡Gracias!!

frozen-due-to-age support

Comentario más útil

puede serve en un host diferente usando los interruptores --host y --port :

# Site 1
$ bundle exec jekyll serve
# => "http://localhost:4000"

# Site 2
$ bundle exec jekyll serve --host myhost --port 1234
# => "http://myhost:1234"

Todos 3 comentarios

Jekyll es un generador de sitios estáticos, no un servidor web. Puede generar los archivos estáticos y servir con un servidor web como nginx , que proporciona tales capacidades.

puede serve en un host diferente usando los interruptores --host y --port :

# Site 1
$ bundle exec jekyll serve
# => "http://localhost:4000"

# Site 2
$ bundle exec jekyll serve --host myhost --port 1234
# => "http://myhost:1234"

Creo que anulamos el url en el modo de desarrollo, por lo que recomiendo hacer:

$ JEKYLL_ENV=production bundle exec jekyll serve --host myhost --port 1234

También puede hospedar en 127.0.0.1:4000 como de costumbre y usar un proxy inverso como nginx que captura la solicitud en MYHOSTNAME y la reenvía al servidor Jekyll.

Tenga en cuenta que el servidor que viene con Jekyll no está listo para la producción. Está destinado solo para pruebas de desarrollo.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

dudhatp picture dudhatp  ·  3Comentarios

ma11hew28 picture ma11hew28  ·  3Comentarios

weilinzung picture weilinzung  ·  3Comentarios

SurajVerma picture SurajVerma  ·  4Comentarios

lffg picture lffg  ·  3Comentarios