Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [Rails] due piccole info

    Ciao a tutti,

    volevo giusto un paio di chiarimenti.

    1) Come posso accedere a 2 o più applicazioni Rails differenti da browser?
    Mi spiego, se ho una sola cartella con l'applicazione "Magazzino" e vi accedo direttamente con http://localhost:3000/ dato che il server lo faccio partire con ruby script/server dall'interno dell'applicazione stessa, come posso invece attivare Mongrel e poi accedere alle diverse applicazioni con ad esempio: "localhost:3000/magazzino" piuttosto che "localhost:3000/blog" ecc.?

    2) Per distruggere un'intera applicazione Rails è corretto e sufficiente cancellarne la cartella principale ove risiede tutto oppure esiste una qualche convenzione, magari un comando da shell, per fare il drop completo?

    Grazie in anticipo.

  2. #2
    1. Basta cambiare la porta.

    codice:
    ruby script/server -p 3001
    e ci accedi con htto://localhost:3001

    2. Sì, basta cancellare la cartella del progetto.

  3. #3
    Originariamente inviato da weppos
    1. Basta cambiare la porta.

    codice:
    ruby script/server -p 3001
    Ah! Interessate.

    E quale sarebbe il range di porte utilizzabili?

    In fase di produzione un server con molteplici applicazioni Rails si avvarrebbe dello stesso metodo (porte diverse) per hostare rendere disponibili le stesse?

    Grazie ancora.

  4. #4
    Il range di porte è quello disponibile su un sistema operativo.
    http://en.wikipedia.org/wiki/List_of...P_port_numbers

    Ovviamente vanno escluse le porte riservate ad altri protocolli (come ad esempio l'80...).

    In production dipende da come procedi.
    Se usi mongrel in cluster con un proxy sì, se usi mod_rails no.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.