Elxis CMS Forum
Ελληνικό Forum => Εγκατάσταση => Topic started by: c8620p on October 23, 2007, 15:22:36
-
Χρειάζομαι τα φώτα σας:
Εχω έναν Δικτυακό δίσκο και θέλω να εγκαταστήσω εκεί τον φάκελλο με τι elxis που πειραματίζομαι.
Ετσι θα μπορώ να τρέχω και από τους δύο Η/Υ πάνω στον ίδιο φάκελλο (αν γίνομαι κατανοητός)
Τι πρέπει να κάνω?
1. Εγκατάσταση xamp και στους δύο Η/Υ ?
2. Και αν ναι πως θα ορίσω ότι το elxis δεν είναι στο htdocs αλλά στον δικτυακό δίσκο?
3. Πώς αλλιώς?
Ευχαριστώ
Ενα απλό σχέδιο συνδεσμολογίας
PC 1------------MODEM/ROUTER---------------PC 2
|
|
LANDISK
-
Υποθέτω ότι το ένα PC βλέπει το άλλο και έχουν μοναδικές διευθύνσεις IP.
Δεν χρειάζεσαι το Landisk. Ακόμη και αν το χρησιμοποιήσεις, το σενάριο είναι το ίδιο.
Εγκαθιστάς το XAMPP μόνο στο ένα PC, που θα λειτουργεί σαν ο τοπικός web server.
Δημιουργείς το directory c:/xampp/htdocs/elxis2006, κι εδώ εγκαθιστάς το Elxis (Η διαδρομή στο δικό σου PC μπορεί να είναι διαφορετική).
Παίρνεις ένα αντίγραφο ασφαλείας του httpd.conf (αρχείο ρυθμίσεων apache).
Τροποποιείς το αρχείο .../apache/conf/httpd.conf ώστε να προσθέσεις ένα virtual host.
(ΣΗΜΕΙΩΣΗ: Σε άλλες εκδόσεις του XAMPP, το αρχείο όπου αποθηκεύονται οι ρυθμίσεις των virtual host είναι εξωτερικό και βρίσκεται στο: apache/conf/extra/httpd-vhosts.conf)
Στο τέλος του προσθέτεις (δημιουργείς το my.elxis2006.tst Virtual host) :
NameVirtualHost my.elxis2006.tst:80
<VirtualHost nnn.nnn.nnn.nnn:80> <----- ΒΑΖΕΙΣ ΤΗΝ IP ΤΟΥ PC
DocumentRoot c:/xampp/htdocs/elxis2006 <------ Η διαδρομή στο δικό σου PC μπορεί να είναι διαφορετική
ServerName my.elxis2006.tst:80
<Directory "c:/xampp/htdocs/elxis2006"> <------ Η διαδρομή στο δικό σου PC μπορεί να είναι διαφορετική
Options Indexes FollowSymLinks
AllowOverride FileInfo
</Directory>
</VirtualHost>
Βρίσκεις το αρχείο hosts των Windows (είναι στο [windows directory]/system32/drivers/etc), το ανοίγεις και προσθέτεις:
nnn.nnn.nnn.nnn my.elxis2006.tst (όπου nnn.nnn.nnn.nnn η IP του PC που τρέχει το XAMPP)
π.χ.
192.168.1.30 my.elxis2006.tst
Τροποποιείς το αρχείο hosts και στο άλλο PC, προσθέτωντας ακριβώς την ίδια γραμμή.
Κάνεις restart τον Apache.
Αν όλα έχουν πάει καλά, όταν στον browser πληκτρολογείς my.elxis2006.tst θα εμφανίζεται το Elxis. Το ίδιο και από τους δύο υπολογιστές.
-
Σε ευχαριστώ πολύ για τον χρόνο σου. Θα το προσπαθήσω και ελπίζω να τα καταφέρω.