Σελίδα 1 από 2

Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 07 Αύγ 2008, 13:42
από brz20
Παιδια καλημερα σας.
Ειμαι νεος εδω στο φορουμ αν και συνηθιζω να διαβαζω και να συμετεχω στην maillist.
Το προβλημα μου αυτες τις μερες ειναι το εξης.
Διαβαζω στην σελιδα του apache για virtual hosting και προσπαθω να το κανω και εγω με τον Sever που εχουμε στησει με τον ξαδερφο μου χωρις να βγαζω καποιο αποτελεσμα.

To ServerName ειναι rampliroforiki.homelinux.com

Θα ηθελα να σας πω την μεθοδο που ακολουθω.
Κατ'αρχην δημιουργω μεσα στο φακελο του apache(htdocs) δυο φακελους με δυο διαφορετικες σελιδες.
Για παραδειγμα ο ενας λεγετε test και εχει μια δοκιμαστικη σελιδα και ο αλλος λεγετε programma και εχει μια αλλη σελιδα.
Μετα ανοιγω το αρχειο httpd-vhost.conf που υπαρχει μεσα στο φακελο apache2/conf/extra/ και οριζω ως εξης τους δυο virtualhosts

Κώδικας: Επιλογή όλων
<VirtualHost *:80>
    DocumentRoot "/usr/local/apache2/htdocs/programma"
    ServerName 192.168.1.100:80
    ServerAlias ram.programma
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/usr/local/apache2/htdocs/openid/test"
    ServerName 192.168.1.100:80
    ServerAlias ram.test
</VirtualHost>


Τριτο και τελευταιο βημα εινα να αφαιρεσω το σχολιο περι VHosts που υπαρχει στο αρχειο httpd.conf.

Οταν ομως ανοιγω τον Firefox και παταω το ram.test μου εμφανιζει το κλασικο λαθος Address Not Found.

Τι κανω λαθος;

Πως μπορω να το κανω να λειτουργει σωστα;Πρεπει μηπως να αντιγραψω οτι υπαρχει στο httpd-vhost στο httpd.conf;Σιγουρα υπαρχει ο τροπος να γραφεις την διαδρομη σαν να θες να πας σε ενα φακελο(πχ rampliroforiki.homelinux.com/programma)αλλα θελω να το μαθω με αυτον περισσοτερο για να το καταλαβω.

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 07 Αύγ 2008, 14:08
από linuxman
Δοκίμασε να εγκαταστήσεις Webmin
Και μετά θα είναι πιο εύκολο να διαχειρίζεσαι και το server και όλες εγγραφές που χρειάζονται για Virtual host κτλ. μέσα από το Firefox ..

Υ.Γ. Άλλα για δόκιμη θα μπορούσες να το κάνεις έτσι , άλλα εσύ έχεις htdocs μάλλον είναι Redhat or Suse η κατι άλλο ενω στο Debian/ Ubuntu είναι /var/www default βέβεα αλλάζει και αυτό .
Κώδικας: Επιλογή όλων
NameVirtualHost *
<VirtualHost *>
   ServerAdmin webmaster@localhost
   
   DocumentRoot /var/www/rampliroforiki.homelinux.com

          Alias "/ram.programma" "/var/www/ram.programma"
          Alias "/ram.test" "/var/www/ram.test"
          
   <Directory />
      Options FollowSymLinks
      AllowOverride All
   </Directory>
   <Directory /var/www/>
      Options -Indexes FollowSymLinks MultiViews
      AllowOverride All
      Order allow,deny
      allow from all
      # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                # RedirectMatch ^/$ /apache2-default/

      RedirectMatch ^/phpmyadmin https://rampliroforiki.homelinux.com/phpmyadmin

   </Directory>

   ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
   <Directory "/usr/lib/cgi-bin">
      AllowOverride None
      Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
      Order allow,deny
      Allow from all
   </Directory>

   ErrorLog /var/log/apache2/error.log

   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn

   CustomLog /var/log/apache2/access.log combined
   ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 07 Αύγ 2008, 20:43
από brz20
Ubuntu 7.10 ειναι ο Server.Ο λογος που ειναι htdocs ειναι επειδη το ειχα παρει απο την σελιδα και το εκανα compile στο μηχανημα μου.Ενω στον Server που στησαμε χθες στο σπιτι του ξαδερφου μου το κατεβασαμε απο apt-get.
Νομιζω οτι εκει παιζει η διαφορα.
Συνχωρεστεμε αν λεω κατι λαθος.

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 07 Αύγ 2008, 21:00
από brz20
Προσπαθησα και με Webmin αλλα τιποτα.
Καποιος μια βοηθεια.

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 08 Αύγ 2008, 02:41
από linuxman
brz20 έγραψε:Ubuntu 7.10 ειναι ο Server.Ο λογος που ειναι htdocs ειναι επειδη το ειχα παρει απο την σελιδα και το εκανα compile στο μηχανημα μου.Ενω στον Server που στησαμε χθες στο σπιτι του ξαδερφου μου το κατεβασαμε απο apt-get.
Νομιζω οτι εκει παιζει η διαφορα.
Συνχωρεστεμε αν λεω κατι λαθος.

http://www.howtoforge.com/perfect_server_ubuntu7.10
Αν δεν θα είναι μεγάλο μπελάς ξήλωσε τον και κατέβασε τον κανονικά , έτσι θα λειτουργεί καλύτερα .
Δές εδώ http://www.howtoforge.com/perfect_server_ubuntu7.10
Και αν το κάνεις σωστά τότε μπορείς μετά να το κάνεις και 8.04 με upgrade κανονικά .

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 08 Αύγ 2008, 10:11
από brz20
Παρα πολυ ωραια σελιδα.Ευχαριστω πολυ για την βοηθεια.
Θα ακολουθησω της οδηγιες βημα προς βημα.Δεν ξερω αν το κανω με αυτον εδω γιατι ειναι πολυ παλιο μηχανημα και η αληθεια ειναι οτι στηθηκε περισσοτερο για να μαθουμε δυο πραγματα.
Σιγουρα ομως οταν παρω το καινουργιο μηχανημα που θα φερει ολα οσα θελω για μια πιο σοβαρη δουλεια θα το κανω.
Απλα η απορια μου ειναι αν μπορω με το συγκεκριμενο συστημα(name based virtual host)να αποδοσω μια διευθυνση για καθε εναν που το επιθυμει να φιλοξενισει την σελιδα του στον δικο μου server.
Δηλαδη αν ερθει ενας φιλος και μου πει οτι θελει το www.alex.net σαν διευθυνση για να βλεπει την σελιδα του μπορω να το κανω απο τον server μου;
Εκει ειναι η απορια μου.
Πιστευω βεβαια το βοηθημα που μου εδωσες να μου την λυνει γιατι εδω και 3 μερες το ψαχνω το θεμα.

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 08 Αύγ 2008, 13:48
από linuxman
Ναι γίνεται και αυτό , θέλει να έχεις σταθερή σύνδεση Static DNS , Static IP , domain name static and Hosting manager Panel like this :
http://vhcs.net/new/
Αλλιώς πιο θα σου φέρει την σελίδα του για Hosting αν δεν μπορεί να έχει 99% uptime και με κανονικό όνομα όχι DinDNS.org δύσκολο .

Υ.Γ. Τον οδηγό ακολουθήσεις κανονικά αν θέλεις να υπάρχουν όλα ότι περιγράφει εκεί , ερώτηση γιατί δεν κάνεις εγκατάσταση απο τώρα 8.04 που θα είναι και για 5 χρόνια κανονικά support Server ?

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 08 Αύγ 2008, 17:08
από brz20
Γιατι περιμενω την καταλληλη στιγμη.Αυτος ειναι ενας πειραματικος server ο οποιος και θα αντικατασταθει με ενα πιο καινουργιο μηχανημα.
Παντως ο οδηγος ειναι πολυ καλος και περιμενω πως και πως να αρχισω την δουλεια.
Εντομεταξυ μια αλλη ερωτηση.Ολα αυτα που ανεφερες πως μπορω να τα εχω;
Ειναι θεμα παροχου;

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 08 Αύγ 2008, 18:38
από brz20
Για σταθερο DNS γινετε να τα καταφερω και με Bind;

Re: Apache Hosting

ΔημοσίευσηΔημοσιεύτηκε: 08 Αύγ 2008, 21:31
από linuxman
Ναι , άλλα αν έχεις domain δικό σου απο εκεί και πέρα είναι να έχεις και σταθερό IP για το domain αυτό αυτό είναι θέμα του ISP σου , και μετά είναι θέμα αν έχεις και την υπηρεσία DNS στο Server ναι γίνεται .

Υ.Γ. The Perfect Server - Ubuntu Hardy Heron (Ubuntu 8.04 LTS Server) εδώ είναι για 8.04 .