Εγκατάσταση Apache, PHP, MySQL, Perl στα Windows

Ας ξεκινήσουμε με την εγκατάσταση Apache (Διακομιστής HTTP). Μπορείτε να κάνετε λήψη Απάχης εγκαταστάσεις σε www.apache.org κατεβάστε την έκδοση που σας αρέσει, προτείνω την έκδοση 2.  Εδώ είναι ένας σύνδεσμος για αυτό.

Για ταχύτερη λήψη, επίσκεψη.
Μετά τη λήψη του αρχείου . MSI installer(), εκτελέστε το. Οδηγός εγκατάστασης επόμενο, επόμενο, ολοκλήρωση "εργασίας"...

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

Ονομα διακομιστή: your_domain.org
Διεύθυνση διακομιστή: www.your-domain.org

Διεύθυνση ηλεκτρονικού ταχυδρομείου διαχειριστή: Αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου προστατεύεται από κακόβουλη χρήση. Πρέπει να έχετε ενεργοποιημένη τη JavaScript για να τη δείτε.

αν δεν έχετε, θα πρέπει να το αποκτήσετε σε μια δωρεάν διεύθυνση:

http://www.no-ip.org/

Ελέγξτε την επιλογή 'εκτελείται ως υπηρεσία για όλους τους χρήστες στη θύρα 8080 "και πατήστε το κουμπί Επόμενο, Φινίρισμαγια να ολοκληρωθεί η εγκατάσταση. Συμβούλιο: Εγκαταστήστε το στο δίσκο C: (δημιουργεί ένα φάκελο για αυτό, μην ανησυχείτε) για να βεβαιωθείτε ότι το ρυθμίζετε πιο εύκολα. Εάν τελειώσετε, ανοίξτε το πρόγραμμα περιήγησής σας και γράψτε στη γραμμή διευθύνσεων:

HTTP://localhost/
Αμα δεις "Δοκιμαστική σελίδα για εγκατάσταση Apache», όλα λειτουργούν.

Εγκατάσταση PHP:

Ας εγκαταστήσουμε PHP. κατεβάστε αρχεία από www.php.net. Εδώ είναι ο απευθείας σύνδεσμος με Έκδοση 4.3.9:

Φροντίστε να κατεβάσετε το αρχείο και να μην το εγκαταστήσετε. ОК! αφού το κατεβάσετε, αποσυσκευάστε το αρχείο σε C:/PHP (αυτό γίνεται για να απλοποιήσει τη διαδρομή). Τώρα ανοίξτε το C:/apache/conf/httpd.conf και αναζητήστε αυτήν τη γραμμή:

#LoadModule Ssl_module modules/mod_ssl.so

κάτω από αυτή τη γραμμή, προσθέστε αυτό:

Ενότητες LoadModule rewrite_module / mod_rewrite.so
LoadModule php4_module "C: /php/sapi/php4apache2.dll"
Εφαρμογή AddType/x-HTTPD-PHP .php
Εφαρμογή AddType/x-HTTPD-PHP.php3
Εφαρμογή AddType/x-HTTPD-PHP.php4

Τώρα αναζητήστε σε αυτήν τη γραμμή:

<Κατάλογος "C:/apache2/HTDOCS">
Τώρα Αλλαγή:

Επιλογές Ευρετήρια FollowSymLinks
#
# Το AllowOverride ελέγχει ποιες οδηγίες μπορούν να τοποθετηθούν στο αρχείο .htaccess.
# Δεν μπορεί να είναι "Όλες", "Καμία" ή οποιοσδήποτε συνδυασμός των λέξεων-κλειδιών:
# Επιλογές FileInfo Όριο AuthConfig
#
Καμία AllowOverride

σε:

Επιλογές Τα ευρετήρια περιλαμβάνουν FollowSymLinks MultiViews ExecCGI
#
# Το AllowOverride ελέγχει ποιες οδηγίες μπορούν να τοποθετηθούν στο αρχείο .htaccess.
# Δεν μπορεί να είναι "Όλες", "Καμία" ή οποιοσδήποτε συνδυασμός λέξεων-κλειδιών:
# Επιλογές FileInfo Όριο AuthConfig
#
Όλα AllowOverride

Αυτό θα επιτρέψει..htaccess υποστήριξη στον διακομιστή σας και βεβαιωθείτε ότι μπορείτε να δείτε τα περιεχόμενα του φακέλου χωρίς λήψη 403 Απαγορευμένη λάθη.

Τώρα αναζητήστε:

DirectoryIndex index.html index.var.html
και αλλάξτε το σε:

DirectoryIndex index.html index.php

Αποθηκεύστε το αρχείο και επανεκκινήστε Apache. (μπορείτε να το επανεκκινήσετε κάνοντας κλικ στην επανεκκίνηση διακομιστή Apache συντόμευση μενού Αρχή ή γραπτώς:

Καθαρίστε το Apache επανεκκίνηση

στο παράθυρο της γραμμής εντολών. ОК!

έχεις PHP λειτουργεί για τον διακομιστή σας. Τώρα ας το ρυθμίσουμε PHP και βεβαιωθείτε ότι λειτουργεί πραγματικά! Ανοιξε C:/php/php.ini (php.ini-distance μετονομάστηκε) και αναζητήστε αυτό το στοιχείο:

max_execution_time = 60; Μέγιστος χρόνος εκτέλεσης για κάθε σενάριο, σε δευτερόλεπτα max_input_time = 60; Μέγιστος χρόνος που κάθε σενάριο μπορεί να αναλύσει ένα αίτημα δεδομένων Όριο_μνήμης = 5M; Η μέγιστη ποσότητα μνήμης που μπορεί να καταναλώσει το σενάριο (8 MB)

Πρέπει να το αλλάξετε σε ό,τι θέλετε. εδώ είναι η επιλογή που χρησιμοποιώ:

max_execution_time = 300; Μέγιστος χρόνος εκτέλεσης για κάθε σενάριο, σε δευτερόλεπτα max_input_time = 300; Μέγιστος χρόνος που κάθε σενάριο μπορεί να αναλύσει ένα αίτημα δεδομένων Όριο_μνήμης = 5M; Η μέγιστη ποσότητα μνήμης που μπορεί να καταναλώσει το σενάριο (8 MB)

Τώρα αναζητήστε:

register_globals = Off

και αλλάξτε το σε:

register_globals = Ενεργό

Αναζήτηση :

extension_dir = ". "

και αλλάξτε το σε:

extension_dir = "C:/PHP/επεκτάσεις"

εάν εγκαταστήσατε την PHP σε C: ...

Αναζήτηση :

, Τα Windows
επεκτάσεις? Λάβετε υπόψη ότι η υποστήριξη MySQL ODBC είναι πλέον ενσωματωμένη, επομένως δεν απαιτούνται DLL για αυτό.
και αποσχολιάστε (διαγραφή, εμπρός) τις ακόλουθες ενότητες:

επέκταση=php_bz2.dll
επέκταση=php_db.dll
επέκταση=php_gd2.dll
επέκταση=php_java.dll
επέκταση=php_msql.dll
επέκταση=php_pdf.dll
επέκταση=php_pgsql.dll
extension=php_sockets.dll

ΕΝΤΑΞΕΙ! Τώρα ας αλλάξουμε τις ρυθμίσεις αναζήτησης SMTP (είναι καλό για εσάς mail() που το χρειάζεστε!!!.)

[ταχυδρομείο]; Μόνο για Win32.

SMTP=
smtp_port = 25
; Για Win32
μόνο.; Sendmail_from =

και αλλαγές σε:

[ταχυδρομείο]; Μόνο για Win32.
SMTP = mail.isp.org
smtp_port = 25
; Μόνο για Win32.
Sendmail_from = [προστασία μέσω email]_domain.org

εάν δεν έχετε διακομιστή αλληλογραφίας ή:

[ταχυδρομείο]; Μόνο για Win32.

SMTP = τοπικό
smtp_port = 25
; Μόνο για Win32.
Sendmail_from = [προστασία μέσω email]_domain.org

εάν έχετε διακομιστή αλληλογραφίας...

Αποθηκεύστε τα αρχεία. Τώρα ας ολοκληρώσουμε την εγκατάσταση PHP. αντιγράψτε τα πάντα DLL αρχεία από C:/PHP/βιβλιοθήκες σε μέσα C: / Windows / System32. αντίγραφο C:/php/php4ts.dl εγώ μέσα C:/Windows/System32/ και αντιγράψτε php.ini από ένα φάκελο PHP στα παράθυρα και system32. Επανεκκίνηση Apache. ανοίξτε το σημειωματάριο και προσθέστε στο αρχείο:

<? PHP
phpinfo
();?>

αποθηκεύστε αυτό το αρχείο στο φάκελο HTDOCS (C:/Apache/HTDOCS) Πως info.php και ανοίξτε το πρόγραμμα περιήγησης. στη γραμμή διευθύνσεων γράφουν:

HTTP://localhost/info.php

Θα πρέπει να δείτε τη διαμόρφωση της PHP στον πίνακα. Το αρχείο looong μπορεί να εγκατασταθεί προαιρετικά Zend Optimizer. Το χρησιμοποιώ... δεν χρειάζεται tutorial. εγκαταστήστε μονάδες αχλαδιών για PHP, απλώς εκτελέστε το go pear batch από το φάκελο php και κάντε 2 κλικ στο αρχείο reg για να ολοκληρώσετε την εγκατάσταση

Προσθέστε ένα σχόλιο