Apache Hosting

...hardware-drivers για servers & thin clients(web, ftp, κλπ)

Συντονιστής: the_eye

Apache Hosting

Δημοσίευσηαπό brz20 » 07 Αύγ 2008, 13:42

Παιδια καλημερα σας.
Ειμαι νεος εδω στο φορουμ αν και συνηθιζω να διαβαζω και να συμετεχω στην 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)αλλα θελω να το μαθω με αυτον περισσοτερο για να το καταλαβω.
brz20
babeTUX
babeTUX
 
Δημοσιεύσεις: 19
Εγγραφή: 07 Αύγ 2008, 13:10
Εκτύπωση

Re: Apache Hosting

Δημοσίευσηαπό linuxman » 07 Αύγ 2008, 14:08

Δοκίμασε να εγκαταστήσεις 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>
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Re: Apache Hosting

Δημοσίευσηαπό brz20 » 07 Αύγ 2008, 20:43

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

Re: Apache Hosting

Δημοσίευσηαπό brz20 » 07 Αύγ 2008, 21:00

Προσπαθησα και με Webmin αλλα τιποτα.
Καποιος μια βοηθεια.
brz20
babeTUX
babeTUX
 
Δημοσιεύσεις: 19
Εγγραφή: 07 Αύγ 2008, 13:10
Εκτύπωση

Re: Apache Hosting

Δημοσίευσηαπό linuxman » 08 Αύγ 2008, 02:41

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 κανονικά .
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Re: Apache Hosting

Δημοσίευσηαπό brz20 » 08 Αύγ 2008, 10:11

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

Re: Apache Hosting

Δημοσίευσηαπό linuxman » 08 Αύγ 2008, 13:48

Ναι γίνεται και αυτό , θέλει να έχεις σταθερή σύνδεση 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 ?
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Re: Apache Hosting

Δημοσίευσηαπό brz20 » 08 Αύγ 2008, 17:08

Γιατι περιμενω την καταλληλη στιγμη.Αυτος ειναι ενας πειραματικος server ο οποιος και θα αντικατασταθει με ενα πιο καινουργιο μηχανημα.
Παντως ο οδηγος ειναι πολυ καλος και περιμενω πως και πως να αρχισω την δουλεια.
Εντομεταξυ μια αλλη ερωτηση.Ολα αυτα που ανεφερες πως μπορω να τα εχω;
Ειναι θεμα παροχου;
brz20
babeTUX
babeTUX
 
Δημοσιεύσεις: 19
Εγγραφή: 07 Αύγ 2008, 13:10
Εκτύπωση

Re: Apache Hosting

Δημοσίευσηαπό brz20 » 08 Αύγ 2008, 18:38

Για σταθερο DNS γινετε να τα καταφερω και με Bind;
brz20
babeTUX
babeTUX
 
Δημοσιεύσεις: 19
Εγγραφή: 07 Αύγ 2008, 13:10
Εκτύπωση

Re: Apache Hosting

Δημοσίευσηαπό linuxman » 08 Αύγ 2008, 21:31

Ναι , άλλα αν έχεις domain δικό σου απο εκεί και πέρα είναι να έχεις και σταθερό IP για το domain αυτό αυτό είναι θέμα του ISP σου , και μετά είναι θέμα αν έχεις και την υπηρεσία DNS στο Server ναι γίνεται .

Υ.Γ. The Perfect Server - Ubuntu Hardy Heron (Ubuntu 8.04 LTS Server) εδώ είναι για 8.04 .
Οδηγίες προς Νεοεισερχόμενους
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Linux Mint 17.1 Rebecca 3.13.0-37-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
3 Intel Core i5-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
4 Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116] {i915}
5 wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a] (rev 34) ⋮ eth0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 06)
http://www.greeklug.gr
Άβαταρ μέλους
linuxman
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10378
Εγγραφή: 10 Μάιος 2008, 20:41
Τοποθεσία: Thessaloniki / Macedonia / Greece
Εκτύπωση

Επόμενο

Επιστροφή στο Servers & Thin Clients