PDA

View Full Version : Http Server....


kh4nzo
19-01-2008, 14:23
Qualcuno conosce qualche programma per usare un http server su mac?

MacNeo
19-01-2008, 14:54
Mac os x ha già un webserver incorporato, Apache.

kh4nzo
19-01-2008, 15:06
quindi se voglio scambiare un file via http creando un link http da scambiare come faccio?

MacNeo
19-01-2008, 15:21
preferenze di sistema > condivisione > condivisione web
ti dirà già lui l'indirizzo che dovrai fornire, che in sostanza è il tuo IP.

i2p0
19-01-2008, 15:30
questo è un problema di routing....
non solo di server http....

mac osX ha un server apache precaricato basta che nel pannello preferenze attivi la condivisione web....
però ti crea un server a livello intranet locale...
per raggiungerlo dall'esterno devi nel router abbinare l'ip esterno con cui accedi alla rete all'ip interno della tua macchina nella tua rete locale....

però per scambiare dati l'http non è il massimo meglio mettere un server ftp...

di preciso cosa devi fare???

kh4nzo
19-01-2008, 17:34
dovrei scambiare tracce che registro con quelli del gruppo senza metterci due ore su messenger....come faccio a creare un server ftp?e poi così facendo non devo uplodare prima il file?

kh4nzo
19-01-2008, 17:38
come faccio in un router netgear fare questo discorso di associare l'ip interno a quello esterno?

Cisto
19-01-2008, 17:59
dovrei scambiare tracce che registro con quelli del gruppo senza metterci due ore su messenger....come faccio a creare un server ftp?e poi così facendo non devo uplodare prima il file?

Lascia perdere lo scambio file su msn (sia con amsn che con mercury: se per caso la connessione ti si interrompe devi rifare tutto da principio). Al di là della installazione e configurazione di un server ftp, mi sento di consigliarti altre soluzioni più semplici:

1) metti il contenuto su rapidshare o megaupload; il tempo che tu impieghi ad uploadare il file è lo stesso, ma l'altra persona scaricherà il tutto a velocità elevata
2) usa aim o skype, che a differenza di messenger hanno il resume.

Criceto
19-01-2008, 20:03
Invece ha un indirizzo IP statico è molto più comodo la condivisione Web (apache). Se l'IP non è statico l'indirizzo cambia ogni volta che ci si collega.

Come detto bisogna configurare il router per far uscire l'indirizzo. In effetti con un IP dinamico diventa una rompimento (mai provato), ma con uno statico basta farlo una volta per tutte.

Ho provato anche a fare la condivisione FTP ma non mi ha funzionato. A voi?
Comunque Apache da una visualizzazione del contenuto di qualsiasi cartella tramite broswer, quindi ve bene (forse è anche più comodo) l'HTTP.

MacNeo
19-01-2008, 20:11
c'è da dire che se uppa la roba online, per lui è meglio così deve inviare i dati una volta sola.
se invece hosta direttamente col suo computer:
- deve essere sempre acceso quando gli altri vogliono scaricare
- deve avere banda sufficiente ogni volta che uno dei membri del gruppo vuole scaricare da lui.

INeDiA
19-01-2008, 20:25
c'è da dire che se uppa la roba online, per lui è meglio così deve inviare i dati una volta sola.

Infatti io in questi casi uso Pando (http://www.pando.com/).
Metto la roba online, la segnalo a chi voglio ed è fatta.

i2p0
20-01-2008, 09:28
Invece ha un indirizzo IP statico è molto più comodo la condivisione Web (apache). Se l'IP non è statico l'indirizzo cambia ogni volta che ci si collega.

Come detto bisogna configurare il router per far uscire l'indirizzo. In effetti con un IP dinamico diventa una rompimento (mai provato), ma con uno statico basta farlo una volta per tutte.

Ho provato anche a fare la condivisione FTP ma non mi ha funzionato. A voi?
Comunque Apache da una visualizzazione del contenuto di qualsiasi cartella tramite broswer, quindi ve bene (forse è anche più comodo) l'HTTP.

con l'ip dinamico l'unica soluzione è usare servizi tipo no-ip... che creano dei dns collegati ad una macchina in una sottorete...
basta lanciare un programmino all'avvio del pc e configurare il no-ip linkando ad un dominio da te creato..
questo è anche utile se hai un ip fisso per evitare di dare un link con il tuo ip...

comunque il problema è che se hosti tu i file gli altri scaricheranno sempre e solo alla vel max del tuo upload... mentre se metti in rete.. tu ci metti un po' di più, però gli altri scaricano in fretta...

l'http non da affatto una visualizzazione di qualsiasi cartella...
può darle al massimo a te.. perchè hai privilegi completi sulla cartella.. ma generalmente gli utenti esterni non la vedono... serve apposta a nascondere tutti i file in una determinata cartella e far visualizzare solo ciò che uno vuole...
generalmente puntando ad una cartella dal browser il server ti rimanda automaticamente al file index.html (o php o asp o htm ) in essa contenuto e se esso non è presente di solito rimanda un messaggio di errore dove avverte che non si pò vedere il contenuto della cartella...
un'area registrata in un sito non è nient'altro che una pagina inuna cartella particolare raggiungibile solamente da un form di registrazione che ti manda al link giusto previa validazione...

quindi se condividi file via html devi mettere l'url per esteso del file se no se metti solo la cartella non è raggiungibile...

Janky
20-01-2008, 12:17
Infatti io in questi casi uso Pando (http://www.pando.com/).
Metto la roba online, la segnalo a chi voglio ed è fatta.

quoto, stavo per consigliarlo io! Pando è ottimo per questo genere di cose

fabrizio_75
20-01-2008, 12:37
Puoi risolvere cosi:
Usa la "semplice condivisione Web di OSX
er il problema dell'IP se hai un router che supporto il DDNS, cioe' il dns dinamico puoi registrarti sul sito DynDNS.org, cosi' anche avendo un ip pubblico dinamico lo potrai sempre raggiungere, e poi abilita la DMZ con l'IP interno del tuo PC e il gioco e' fatto.
E' un discorso un po' lungo e tecnico, comunque trovi le guide sul DDNS e DMZ online.

kh4nzo
20-01-2008, 12:44
ho scaricato pando ma come funziona?

Janky
20-01-2008, 13:03
clicchi su share new, trascini i file nella finestra e decidi il modo con cui condividere lo share:
per email, ti fa inserire l'email dei contatti a cui vuoi mandare i file
per IM o web, ti da un link da passare a mano ai tuoi amici (glielo puoi incollare in una finestra di msn)

tu uppi il file una volta e lo si può scaricare quante volte si vuole (nell'intorno di 3 giorni mi sembra)