CraigS.be

Αναβάθμιση XAMPP 1.7.3 Apache από 2.2.14 σε 2.2.15

από στις Mar.10, 2010, κάτω από Server 2003 , XAMPP

Δεν είμαι σίγουρος πόσοι άνθρωποι έξω εκεί θα βρείτε πραγματικά αυτό, αλλά αυτό δημοσιεύτηκε στις Slashdot σήμερα ότι υπάρχει μια vuln. σε Apache 2.2.14 με μία από τις ενότητες. Αυτό είναι προφανώς ένα πρόβλημα για τους ανθρώπους να τρέχουν XAMPP με μέτωπο προς τα εμπρός servers καθώς το έργο XAMPP είναι μόνο ενημερώνεται τόσο συχνά. Από αυτό το γράψιμο, τη στιγμή XAMPP 1.7.3 είναι έξω το οποίο περιέχει Apache 2.2.14 που όπως προαναφέρθηκε έχει μια ευπάθεια. Έχω όμως καταλήξει σε μια γρήγορη λίγο βρώμικο λύση για να διορθώσετε ή patch Apache 2.2.14 σε Apache 2.2.15.

Τι θα χρειαστείτε:

XAMPP 1.7.3 εγκατασταθεί
Apache 2.2.15 Installer βρείτε εδώ: httpd-2.2.15-win32-x86-no_ssl.msi
Ή, εναλλακτικά, μπορείτε να κατεβάσετε την μίνι έκδοση από μένα: Apache2.2.15 Bin + Modules.rar

Πριν ξεκινήσουμε αυτό το ταξίδι ..

Αυτό είναι το μέρος όπου ο καθένας βάζει γενικά η αποστολή τους για να γίνει αυτό με τους δικούς σας όρους, τίποτα δεν είναι διαφορετικά εδώ, είτε. Κάνω αυτό το post για να σας δείξει τι λειτούργησε για μένα, και μπορώ να πω από τη δική μου άποψη, αυτό θα λειτουργήσει για σας επίσης. Παίρνω καμία ευθύνη αν αυτό δεν δουλέψει για σας, ανατινάζει XAMPP directory σας ή οτιδήποτε απρόβλεπτο. Αν τρέχετε ένα διακομιστή που έχετε αντίγραφα ασφαλείας και να γνωρίζουν πώς να τα κάνει / restore.

Ας ξεκινήσουμε ..

1. Για να αρχίσει προφανώς θα πρέπει να δημιουργήσετε αντίγραφα ασφαλείας των φακέλων XAMPP μας. Σε αυτό το tutorial, που στην πραγματικότητα μόνο που χρειάζεται είναι να κάνετε backup το / apache / φάκελο του XAMPP εγκατάσταση αφού αυτό είναι το μόνο που αλλάζουμε. Μπορείτε να υποστηριχθούν με απλά αντιγραφή και επικόλληση το φάκελο σε διαφορετικό κατάλογο, όπως η επιφάνεια εργασίας του υπολογιστή σας.

2. Μετά τη δημιουργία αντιγράφων ασφαλείας του / XAMPP / apache / directory τότε θα πάρει νέα apache μας εγκαταστήσετε τετράγωνο μακριά.

Για να το κάνετε αυτό, κάντε λήψη είτε το Apache 2.2.15 εγκατάστασης που αναφέρονται παραπάνω (βλ. 2.α για βήματα), ή το. Rar αρχείο από τον server μου (Εάν το κάνετε αυτό, πηγαίνετε στο 3).

2.α Εγκατάσταση Apache 2.2.15 από το site. | Κατεβάστε το πρόγραμμα εγκατάστασης και εκτελέστε το.

2.β Η Κύρια οδηγός εγκατάστασης θα εμφανιστεί, κάντε κλικ στο Επόμενο

Κάντε κλικ στο Επόμενο

2.γ Επιλέξτε "Αποδέχομαι τους όρους της άδειας χρήσης", κάντε κλικ στο Επόμενο

Επιλέξτε "Αποδέχομαι τους όρους της άδειας χρήσης", κάντε κλικ στο Επόμενο

2.δ Κάντε κλικ στο Επόμενο

Κάντε κλικ στο Επόμενο

2.ε Η οθόνη πληροφοριών διακομιστή θα εμφανιστεί, όπως μας χρησιμοποιώντας τις ρυθμίσεις διαμόρφωσης από το σημερινό μας XAMPP 1.7.3, απλά θα εισέλθουν στο εξής, κάντε κλικ στο Επόμενο:

Δίκτυο Τομέας: localhost
Όνομα Server: localhost
Email Διεύθυνση Διαχειριστή: [e-mail προστατεύεται]

Εισάγετε στο πληροφορίες, κάντε κλικ στο Επόμενο

2.F Η οθόνη Τύπου εγκατάστασης θα εμφανιστεί, Επιλέξτε Τυπική (θα επιλεγούν από προεπιλογή) και πατήστε Επόμενο

Επιλέξτε Τυπική, κάντε κλικ στο Επόμενο

2 στοιχείο ζ Κάντε κλικ στο Εγκατάσταση

Κάντε κλικ στο Εγκατάσταση

2 η Αφού το πρόγραμμα είναι εγκατεστημένο, Κάντε κλικ στο Finish

Κάντε κλικ στο Finish

3. Τώρα που το έχουμε εγκαταστήσει, έχουμε τα νέα αρχεία που χρειαζόμαστε. Μεταβείτε στη θέση που εγκαταστήσατε τον Apache (προεπιλογή C: \ Program Files \ Apache Software Foundation \ Apache2.2 /) (ή το αρχείο rar που παρέχονται παραπάνω.) Και να τονίσει την κάδο και ενότητες φάκελο, και κάντε δεξί κλικ και στη συνέχεια να πάνε για να αντιγράψετε. (Ή προφανώς, αν έχετε το. Rar, συνεχίστε στο επόμενο βήμα)

Αντιγράψτε Bin και Modules

4. Στη συνέχεια, η εξ αποστάσεως πρόσβαση σε ή XAMPP directory σας (να θυμάστε ΠΑΡΑΚΑΛΟΥΜΕ αντιγράφων ασφαλείας πριν κάνει αυτό το βήμα) Πηγαίνετε στο φάκελο Apache και επικόλληση στις δύο φακέλους που αντιγράψατε προηγουμένως. (Ή απόσπασμα)

** Θα σας ζητηθεί να αντικαταστήσετε τα αρχεία, ας πούμε ναι σε κάποια παράθυρα διαλόγου που εμφανίζονται. **

Επικολλήστε τα αρχεία στο / XAMPP / apache /

5. Μετά τα αρχεία πάνω-γραπτές, πηγαίνετε στο πίνακα ελέγχου του XAMPP και επανεκκίνηση της υπηρεσίας apache. ** Δεν θα καταφέρει να START ** Αυτό είναι φυσιολογικό. Αυτό που έκανα ήταν να εντοπίσει το σφάλμα στο \ logs \ error.log και είδε ότι έχει ως εξής:

Συντακτικό σφάλμα στη γραμμή 122 του C: / XAMPP / apache / conf / extra / httpd-xampp.conf:
Η συγκεκριμένη διεύθυνση IP δεν είναι έγκυρη.

6. Για να διορθώσετε αυτό, πηγαίνετε στο XAMPP / apache / conf / extra / httpd-xampp.conf με το Notepad ή προτιμώμενο επεξεργαστή κειμένου σας και πηγαίνετε προς τα κάτω. Θα δείτε τα ακόλουθα:

7. Επισημάνετε και αντικαταστήστε το κείμενο με μια ελαφρώς τροποποιημένη έκδοση, σαφώς μπορείτε επίσης να τροποποιήσετε αυτό για το δικό σας δίκτυο. Το νέο αρχείο ρυθμίσεων για το δίκτυό μου μοιάζει με:

Σταθερή επιτρέπουν κώδικα

8. Αποθηκεύστε το αρχείο και Έναρξη apache και θα πρέπει τώρα να εκτελεστεί με την έκδοση 2.2.15 με όλες τις προηγούμενες configs σας ανέπαφες.

: ,

3 Σχόλια για αυτή την καταχώρηση

  • KJ

    Εργάσθηκε σαν μια γοητεία. Ευχαριστούμε για την αποστολή αυτή - είναι το μόνο πράγμα που θα μπορούσα να βρώ ότι μου έδωσε μια ιδέα τι να κάνω!

  • aj

    ευχαριστίες για αυτό τον οδηγό.
    είχε ήδη προσπαθήσει μόνο την αντιγραφή των αρχείων bin αλλά όχι και τα άλλα βήματα: P

    Τώρα server μου είναι λίγο πιο ασφαλές ^ ^

  • James

    Ευχαριστώ για το βήμα 7 mod. Έτρεξα στην πραγματικότητα το Apache πρόγραμμα εγκατάστασης (Win32) με το openssl 02.02.15 και η άμεση εγκατάσταση πάνω από το c: \ XAMPP \ apache. Δεν είχε αποτέλεσμα μέχρι που έκανα την αλλαγή στο XAMPP / apache / conf / extra / httpd-xampp.conf

    Χάρη - James

2 Trackbacks / Pingbacks για αυτή την καταχώρηση

Αφήστε μια απάντηση

Πρέπει να είστε συνδεδεμένοι για να προσθέσεις κάποιο σχόλιο.

Ψάχνετε για κάτι;

Χρησιμοποιήστε την παρακάτω φόρμα για να αναζητήσετε στην ιστοσελίδα:

Εξακολουθείτε να μη βρίσκετε αυτό που ψάχνετε; Drop ένα σχόλιο για μια θέση ή να επικοινωνήσετε μαζί μας ώστε να μπορούμε να το φροντίσω εγώ!

Blogroll

Λίγα συνιστάται ιδιαίτερα ιστοσελίδες ...