PDA

Visualizza la versione completa : lan, chiamata al server e non ai file


mastergiraz
29-10-2005, 00:42
salve gente,
dal titolo forse non si capisce bene ma non sapevo come sintetizzare:
devo creare un programma in php+mysql per la gestione del magazzino e ordini di un'azienda.

nell'azienda è presente una rete interna, pensavo di installare il database, apache e il mio programma su uno dei computer a cui poter accedere anche dalle altre postazioni.

in pratica quello che succede normalmente su internet però in una lan.
solitamente se metto il pacco di roba sulla macchina con apache automaticamente è apache a gestire e elaborare le chiamate ai dati..giusto?
nel caso sia una lan come faccio a chiamare il server di quella macchina e non sfogliarne l'hd?
essendo assai ignorante in materia reti non so come orientarmi.. help!

forse ho fatto del casino.... mi sono spiegato un po'?

grazie :ciauz:

mastergiraz
29-10-2005, 11:19
ok, provo a essere più chiaro.
se ho 5 computer in rete e su uno (main) c'è apache.
usando un browser da uno degli altri computer e andando all'indirizzo del main specificando la porta 80 o 8888 (insomma la porta a cui ho settato apache), funziona?

non ne so niente di LAN er cui mi trovo in difficoltà.
da quanto ho capito quando più computer sono collegati a un router acquisiscono un ip relativo (sbaglio?).

così ad esempio se il router è 192.168.0.0 gli altri computer saranno 192.168.0.2 192.168.0.3 ..

come si accede da un computer all'altro?
posso scrivere da un browser 192.168.0.2:80 e far si che sia il server installato sulla macchina 192.168.0.2 a elaborare i dati?

:confused:

Shagrat
29-10-2005, 16:44
Se l'indirizzo ip del (main) è 192.168.0.1 e il server apache è in ascolto sulla porta 80 se dal browser di un qualsiasi pc della rete (ad esempio 192.168.0.43) scrivi

http://192.168.0.1

ti apparirà la pagina index/default/ quello che hai messo tu di apache...esattamente come se fossi su internet...

stessa cosa se apache ascolta su 8080 o qualsiasi altra porta...basta specificare:

http://192.168.0.1:8080

mastergiraz
29-10-2005, 20:11
Grazie!
ultima cosa:
e per accedere da internet al server del computer della lan in questione?

Shagrat
30-10-2005, 14:29
Beh dipende come è connesso a internet...

Se è connessto tramite router basta che dici al router stesso (solitamente nella pagina delle impostazioni) di redirigere la porta 80 (o comunque la porta su cui ascolta apache) verso l'indirizzo ip del server...

Se non hai il router ci devi dire come sei connesso ad internet

mastergiraz
30-10-2005, 15:38
ok!
credo di aver capito. tipo dico al firewall del router di spedire tutti gli ingressi alla porta che voglio (80 come potrebbe essere un'altra) a l'ip della macchina col server.. ok?

ma è sicuro tutto questo?
il gestionale con i dati sensibili è praticamente sempre on-line e anche se il mio ipè dinamico sono sottoposto a rischi. no? :messner:
:( non capisco

non posso fare in modo che solo gli utenti della lan possono accedere a quel computer?!

:confused:

grazzzzie

Shagrat
30-10-2005, 19:08
Beh se vuoi che il pc sia visibile solo dalla lan non esporlo su internet...

Hai chiesto tu come fare a renderlo raggiungibile da internet...

mastergiraz
30-10-2005, 19:46
hai ragione ho fatto un pò di confusione :D

sei stato gentislissimo, grazie per la disponibilità!!

Shagrat
31-10-2005, 00:23
Figurati :)
:ciauz:

Loading