Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => Installazione => : valerio 17 Jul 2007, 12:22:50
-
Ho pubblicato Joomla in locale sul mio pc, all'indirizzo
http://127.0.0.1/Intranet/index.php riesco a visualizzare il sito. Come fare per renderlo sito/portale interno di una azienda? Gli altri pc della rete aziendale cosa dovranno digitare per entrare nel sito?
Grazie di cuore
-
Devi assegnare un indirizzo ip fisso al tuo computer quello che ospita joomla del tipo 192.168.1.1 e per collegarsi al tuo sito gli altri pc devono digitare http://192.168.1.1:80 dopve 80 si riferisce alla porta "aperta"
-
Ciao.
Tutto dipende da come è configurata la rete locale dell'azienda.
La prima soluzione prevede che l'aziande abbia una rete locale con un server di dominio, un dhcp (anche se non è un obbligo è una soluzione più agevole) e un server dns.
Se non vuoi essere costretto a lasciare il tuo PC acceso anche in tua assenza conviene mettere il sito su un server in rete locale.
Domanda:
l'azienda ha un server di dominio su cui installare apache, php, mysql, ecc. ?
Detto questo per creare una url che punti al sito (tipo http://intranet.miaazienda.local) hai bisogno di un server DNS interno alla rete locale da configurare opportunamente.
Domanda:
L'azienda ha un server DNS sulla rete locale?
Tutto questo se si vogliono fare le cose a regola d'arte.
Se l'azienda possiede un server di dominio provvisto di DNS allora possiamo parlare di come configurare il DNS.
La seconda soluzione (che è da adottare se alle precedenti domande hai risposto NO ;) ) è quella di digitare sui client che devono accedere al sito sul tuo PC l'indirizzo IP del tuo PC.
Esempio (supponendo che l'IP del tuo PC sia 192.168.1.10):
http://192.168.1.10/intranet
Questo è quanto bisogna digitare nella barra degli indirizzi di I.E. di un client in rete locale.
Spero di essere stato d'aiuto. ;D
-
Ho provato con La seconda soluzione assegnando al mio pc ip 192.168.0.61 rilevato con ipconfig e poi andando su un pc client e digitando http://192.168.1.61/intranet non visualizza niente. Ho provato anche con http://192.168.1.61:80/intranet, stesso risultato. (facendo un ping dal pc client c'è risposta del mio pc) Forse devo modificare qualcosa in Apache, o non so...
-
Successivamente a queste modifiche io modificherei anche l'indirizzo di presente nel file "config.php" piu precisamente
da cosi
$mosConfig_live_site = 'http://127.0.0.1/MIOportale';
a cosi
$mosConfig_live_site = 'http://192.168.0.61/MIOportale';
altrimenti da remoto potrebbe non visualizzare l'impaginazione giusta...
-
Facciamo u po di chiarezza...
Il tuo server web ha indirizzo 192.168.0.61!!!
Dal browser di una macchina client devi digitare
http://192.168.0.61/NOME_DIRECTORY_MIO_SITO
Devi abilitare Apache ad ascoltare su 192.168.0.61 e non 127.0.0.1
-
Ok modificato il file configuration.php e configurato apache per accettare nuovo Ip.
Tutto funziona. Grazie