Προς το περιεχόμενο

Apache2 guide


beastgr

Προτεινόμενες αναρτήσεις

Δημοσ.

Λοιπόν μόλις εγκατέστησα apache2, php5 mySQL για να πειραματιστώ λίγο.

Είμαι άσχετος από αυτά τα προγράμματα. Έχω kubuntu edgy και έχω αρκετή όρεξη για διάβασμα

Αυτό που δεν έχω είναι έναν οδηγό που να σου εξηγεί το apache από την αρχή γιατί καλό και το google αλλά δεν έχω βρει κάτι που να με καλύπτει (πχ όλοι οι οδηγοί που βρήκα λένε για το httpd.conf ότι έχει πολλές επεξηγήσεις αλλά το δικό μου είναι άδειο. Δεν γράφει τπτ. Προφανώς ο apache από κάποιο άλλο αρχείο διαβάζει το configuration).

 

Εσείς όταν πρωτοχρησιμοποιήσατε apache τι guides είχατε;;;; Τέτοιους θέλω που να σου εξηγούν τα πολύ βασικά τι είναι το κάθε αρχείο, τι χρειάζεται να πειράξεις για να κάνεις το ταδε κτλ κτλ. Και φυσικά αν υπάρχουν και απλά παραδείγματα ακόμα καλύτερα. Έχω χαθεί με τους καταλόγους και δεν ξέρω πως να αλλάξω τη σελίδα κτλ κτλ

 

ΠΡΟΣΟΧΗ Δε ζητάω να τα εγκαταστήσω αφού το έχω κάνει ήδη, τα τέσταρα και δουλεύουν μια χαρά.

 

Δε ζητάω να μου εξηγήσετε απλά κανένα καλό οδηγό που να έχετε δοκιμάσει

 

Άντε και καλό μου διάβασμα :)

Δημοσ.
Λοιπόν μόλις εγκατέστησα apache2, php5 mySQL για να πειραματιστώ λίγο.

Είμαι άσχετος από αυτά τα προγράμματα. Έχω kubuntu edgy και έχω αρκετή όρεξη για διάβασμα

Αυτό που δεν έχω είναι έναν οδηγό που να σου εξηγεί το apache από την αρχή γιατί καλό και το google αλλά δεν έχω βρει κάτι που να με καλύπτει (πχ όλοι οι οδηγοί που βρήκα λένε για το httpd.conf ότι έχει πολλές επεξηγήσεις αλλά το δικό μου είναι άδειο. Δεν γράφει τπτ. Προφανώς ο apache από κάποιο άλλο αρχείο διαβάζει το configuration).

 

Εσείς όταν πρωτοχρησιμοποιήσατε apache τι guides είχατε;;;; Τέτοιους θέλω που να σου εξηγούν τα πολύ βασικά τι είναι το κάθε αρχείο, τι χρειάζεται να πειράξεις για να κάνεις το ταδε κτλ κτλ. Και φυσικά αν υπάρχουν και απλά παραδείγματα ακόμα καλύτερα. Έχω χαθεί με τους καταλόγους και δεν ξέρω πως να αλλάξω τη σελίδα κτλ κτλ

 

ΠΡΟΣΟΧΗ Δε ζητάω να τα εγκαταστήσω αφού το έχω κάνει ήδη, τα τέσταρα και δουλεύουν μια χαρά.

 

Δε ζητάω να μου εξηγήσετε απλά κανένα καλό οδηγό που να έχετε δοκιμάσει

 

Άντε και καλό μου διάβασμα :)

 

Ο apache κάποιο http διαβάζει, δεν μπορεί.

Κατα δεύτερον, αν γράψεις httpd.conf στον γοογλη θα βρείς πολύ πράγμα.

 

Ψάξε στο httpd.conf που είναι η πώς βάζεις το document root.

Ότι είναι εκεί, σερβίρεται στο default host του apache.

 

Πρόχειρo guide: (είναι για gentoo, αλλά το configuration δεν αλλάζει)

http://gentoo-wiki.com/Index:HOWTO#Apache_Related

Δημοσ.

όντως κάποιο αρχείο διαβάζει αλλά σίγουρα δεν είναι το httpd.conf :)

 

To έψαξα λιγο και είδα ότι ένα αρχείο που σίγουρα διαβάζει είναι αυτό που βρίσκεται στο /usr/local/web/apache2/apache2.conf kai /usr/local/web/apache2/sites-available/default

 

Ίσως ο apache2 poy έχω να διαφέρει από την προηγούμενη έκδοση τι να πω...

 

Τεσπα ευχαριστώ για το guide θα το έχω σαν reference. Φαίνεται αρκετά χρήσιμο.

 

Α και κάτι άλλο. Τώρα που πειραματιζόμουν με αυτά έκανα μια μικρή σελίδα με html έλεγα να την σηκώσω ιντερνετ.

Έκανα port forwarding tin port 80 αλλά τίποτα. Από το lan mia χαρά φαίνεται αλλά από ιντερνετ πηγαίνοντας στο hidemyass.com μου λέει error 110:connection timed out. Δε λέει connection refused αρα ο router το στέλνει υποτίθεται στον υπολογιστή μου. Δεν παίζει άλλο firewall. Aπο τον browser οταν βάζω την wan address του router αντι να παει στον υπολογιστή μου πάει στο ρουτερ.

 

Eκτός από τα log του apache2 στο /var/log/apache2/access.log kai error.log υπάρχει κανένα πιο λεπτομερειακό log γιατί αυτά δε λένε τίποτα

Δημοσ.
όντως κάποιο αρχείο διαβάζει αλλά σίγουρα δεν είναι το httpd.conf :)

 

To έψαξα λιγο και είδα ότι ένα αρχείο που σίγουρα διαβάζει είναι αυτό που βρίσκεται στο /usr/local/web/apache2/apache2.conf kai /usr/local/web/apache2/sites-available/default

 

Ίσως ο apache2 poy έχω να διαφέρει από την προηγούμενη έκδοση τι να πω...

 

Τεσπα ευχαριστώ για το guide θα το έχω σαν reference. Φαίνεται αρκετά χρήσιμο.

 

Α και κάτι άλλο. Τώρα που πειραματιζόμουν με αυτά έκανα μια μικρή σελίδα με html έλεγα να την σηκώσω ιντερνετ.

Έκανα port forwarding tin port 80 αλλά τίποτα. Από το lan mia χαρά φαίνεται αλλά από ιντερνετ πηγαίνοντας στο hidemyass.com μου λέει error 110:connection timed out. Δε λέει connection refused αρα ο router το στέλνει υποτίθεται στον υπολογιστή μου. Δεν παίζει άλλο firewall. Aπο τον browser οταν βάζω την wan address του router αντι να παει στον υπολογιστή μου πάει στο ρουτερ.

 

Eκτός από τα log του apache2 στο /var/log/apache2/access.log kai error.log υπάρχει κανένα πιο λεπτομερειακό log γιατί αυτά δε λένε τίποτα

 

Απο μέσα δεν θα κάνεις εύκολα resolve. Δοκίμασε απο κάποιον άλλον υπολογιστή.

Δημοσ.

Τα βασικά για το Config του Apache θα τα βρεις στο ίδιο το αρχείο διαμόρφωσης του Apache (httpd.conf).

Ένα μικρό απόσπασμα από το config του Apache:

>#
# Based upon the NCSA server configuration files originally by Rob McCool.
#
# This is the main Apache server configuration file.  It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs-2.0/> for detailed information about
# the directives.
#
### Section 1: Global Environment
#
# The directives in this section affect the overall operation of Apache,
# such as the number of concurrent requests it can handle or where it
# can find its configuration files.
#

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE!  If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation (available
# at <URL:http://httpd.apache.org/docs-2.0/mod/mpm_common.html#lockfile>);
# you will save yourself a lot of trouble.
#
# Do NOT add a slash at the end of the directory path.
#
ServerRoot "C:/apache"

#
# ScoreBoardFile: File used to store internal server process information.
# If unspecified (the default), the scoreboard will be stored in an
# anonymous shared memory segment, and will be unavailable to third-party
# applications.
# If specified, ensure that no two invocations of Apache share the same
# scoreboard file. The scoreboard file MUST BE STORED ON A LOCAL DISK.
#
#ScoreBoardFile logs/apache_runtime_status

#
# PidFile: The file in which the server should record its process
# identification number when it starts.
#
PidFile logs/httpd.pid

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15

##....................................

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...