Gentleman's kit για προγραμματιστή ιστού. Βασικά χαρακτηριστικά και λειτουργίες. Προβλήματα κωδικοποίησης

Δεν έχει σημασία γιατί πρέπει να δημιουργήσετε τον δικό σας ιστότοπο, το κύριο πράγμα είναι να προσεγγίσετε αυτό το θέμα με υπευθυνότητα και να ενεργήσετε βήμα προς βήμα. Το πρώτο πράγμα που πρέπει να κάνετε είναι εγκαταστήστε έναν τοπικό διακομιστή web στον υπολογιστή σαςμε το οποίο μπορείτε να εξασκηθείτε και να ξεκινήσετε τη δημιουργία της δικής σας ιστοσελίδας ακόμα και χωρίς πρόσβαση στο Διαδίκτυο.

Για να γυρίσετε το δικό σας τοπικός υπολογιστήςΣε έναν πλήρη (δοκιμαστικό) διακομιστή ιστού, πρέπει να κάνετε λήψη και εγκατάσταση ενός ειδικού πακέτου λογισμικού. Υπάρχουν πολλά παρόμοια συγκροτήματα, αλλά συνήθως περιλαμβάνουν τυπικό σετπροϊόντα - ιστός Διακομιστής Apache , MySQL DBMS, Γλώσσα PHPΚαι ούτω καθεξής.

Σε αυτό το άρθρο θα δούμε ένα από τα πιο δημοφιλή συστήματα λογισμικούγια προγραμματιστές Ιστού που ονομάζονται Denwer. Και ακριβώς Θα εγκαταστήσουμε το Denwer στον τοπικό σας υπολογιστήτρέχον λειτουργικό σύστημα Windows 7. Εάν έχετε διαφορετική έκδοση του λειτουργικού συστήματος, δεν πειράζει Το Denwer εγκαθίσταται χωρίς προβλήματα σε Windows XP και Windows 10.

Πού να κατεβάσετε το Denwer

Πριν ξεκινήσετε την εγκατάσταση, πρέπει να κάνετε λήψη του Denwer (Denver) από τον επίσημο ιστότοπο του προγραμματιστή, όπου πρέπει να συμπληρώσετε τα προσωπικά σας δεδομένα, όπως όνομα και διεύθυνση ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ, μετά την οποία θα σας σταλεί ένας σύνδεσμος προς το πακέτο διανομής στη διεύθυνση που ορίσατε. Ή μπορείτε να πάτε από την άλλη πλευρά και να κάνετε λήψη ακριβώς της ίδιας διανομής από τον ιστότοπό μας χρησιμοποιώντας το .

Διαδικασία εγκατάστασης

Τώρα ας ξεκινήσουμε την εγκατάσταση του Denver στα Windows 7. Επιτρέψτε μου να σας το υπενθυμίσω αυτό για άλλους εκδόσεις Windowsείτε είναι XP είτε 10ka η όλη διαδικασία θα είναι παρόμοια.

Εκκινούμε τη διανομή του Denver που μόλις λάβαμε και βλέπουμε μια προειδοποίηση ασφαλείας που λέει εάν θέλουμε πραγματικά να επιτρέψουμε στην εφαρμογή να κάνει αλλαγές στον υπολογιστή. Λέμε ότι συμφωνούμε κάνοντας κλικ στο κουμπί «Ναι» και προχωράμε στο επόμενο βήμα.

Στο παράθυρο του προγράμματος εγκατάστασης, όταν ρωτήθηκε "Θέλετε πραγματικά να εγκαταστήσετε το βασικό πακέτο;" Κάντε κλικ στο «Ναι» και περιμένετε μέχρι να αποσυμπιεστεί το αρχείο.

Μετά την αποσυσκευασία του αρχείου, ένα παράθυρο του προγράμματος περιήγησης και μια κονσόλα θα ανοίξουν μπροστά σας. Στο πρόγραμμα περιήγησης, κατά κανόνα, δεν υπάρχει ΧΡΗΣΙΜΕΣ ΠΛΗΡΟΦΟΡΙΕΣΕπιπλέον, στις περισσότερες περιπτώσεις προσπαθεί να ανοίξει μια ανύπαρκτη σελίδα στον υπολογιστή σας, ώστε να μπορείτε να την κλείσετε με ασφάλεια. Δεν πρέπει να αγγίξετε την κονσόλα, θα τη χρειαστούμε για να εγκαταστήσουμε το Ντένβερ.

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

Στη συνέχεια διαβάζουμε κάτι σαν "μπλα μπλα μπλα", και στο τέλος της κονσόλας υποδεικνύεται ο κατάλογος στον οποίο θα εγκατασταθεί ο διακομιστής, από προεπιλογή είναι C:\WebServers, αλλά κανείς δεν απαγορεύει τον καθορισμό μιας άλλης μονάδας με απλή εισαγωγή νέος τρόπος, όπως στο στιγμιότυπο οθόνης παρακάτω:

Στη συνέχεια, επιβεβαιώνουμε την εγκατάσταση στην επιλεγμένη θέση, στην περίπτωσή μου ο φάκελος D:\WebSrv υπάρχει ήδη και εμφανίζεται μια προειδοποίηση που ρωτά αν θέλω πραγματικά να εγκαταστήσω σε αυτόν, δεν δίνουμε σημασία σε όλα αυτά και κάνουμε κλικ στο " Κουμπί Y" εάν θέλουμε να συνεχίσουμε ή πατήστε το κουμπί "N" εάν αλλάξετε γνώμη.

Το επόμενο βήμα είναι να επιβεβαιώσουμε ξανά ότι θέλουμε να εγκαταστήσουμε τον διακομιστή web σε αυτόν τον κατάλογο πατώντας το πλήκτρο «Enter». Όλα είναι στάνταρ στο στυλ του small-soft (Microsoft).

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

Πατήστε "Enter" και, στη συνέχεια, ξανά και πριν προχωρήσετε στο επόμενο βήμα, περιμένετε μέχρι να αποσυμπιεστούν όλα τα αρχεία.

Τώρα πρέπει να διαλέξουμε πώς ακριβώς να φορτώσετε έναν εικονικό δίσκο, υπάρχουν μόνο δύο επιλογές:

  1. Ο δίσκος δημιουργείται και εμφανίζεται αμέσως κατά την εκκίνηση του συστήματος και δεν αποσυνδέεται κατά τον τερματισμό της λειτουργίας.
  2. Ο δίσκος δημιουργείται κατά την εκκίνηση του διακομιστή web και μετά τη διακοπή του διακομιστή web, ο δίσκος εξαφανίζεται.

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

Πατήστε «Enter» και προχωρήστε στο επόμενο βήμα.

Στο τέλος της εγκατάστασης, το Ντένβερ θα ρωτήσει κάτι σαν το εξής - "θα θέλατε να τοποθετήσετε συντομεύσεις στην επιφάνεια εργασίας; Συνιστώ ανεπιφύλακτα να απαντήσετε "Θέλω", οπότε θα είναι πιο βολικό να εργαστείτε μαζί του στο μελλοντικός. Πατήστε το πλήκτρο «Y» και πατήστε «Enter». Μετά από αυτό, δημιουργούνται 3 συντομεύσεις στην επιφάνεια εργασίας για εκκίνηση, διακοπή και επανεκκίνηση του διακομιστή.

Αυτά για εγκατάσταση τοπικός ιστός Διακομιστές Denwerολοκληρώθηκε και μπορείτε να δείτε 3 συντομεύσεις στην επιφάνεια εργασίας:

  • Επανεκκίνηση Denwer - επανεκκίνηση του διακομιστή
  • Εκκίνηση Denwer - εκκίνηση του διακομιστή
  • Διακοπή Denwer - διακοπή του διακομιστή.

Μοιάζουν έτσι.

Denwer (από το D.n.w.r – Gentleman’s kit για προγραμματιστή ιστού) - κέλυφοςκαι σετ κιτ διανομής, καθώς και ενότητες για αυτά, ικανά να σας κάνουν τοπικός διακομιστήςκαι καθιστούν δυνατή τη δημιουργία διαδικτυακών εφαρμογών οποιασδήποτε πολυπλοκότητας σε PHP (γλώσσα προγραμματισμού) λαμβάνοντας υπόψη την MySQL ή την PostgreSQL (βάση δεδομένων). Από προεπιλογή υπάρχει ένα αρκετά μεγάλο εύρος διανομών, συγκεκριμένα: διακομιστής ιστού Apache με υποστήριξη για SSI, SSL, mod_rewrite, mod_php, PHP (επιλέξτε έκδοση 5.2 - περισσότερες ενότητες- ή 5.3, μπορείτε να κάνετε λήψη των εκδόσεων 3 και 4), MySQL, Perl (χωρίς τυπικές βιβλιοθήκες, μπορούν να ληφθούν χωριστά), διακομιστή αλληλογραφίας SMTP με εξομοιωτή sendmail και, φυσικά, κουμπιά ελέγχου του Ντένβερ.

Οδηγίες Εγκατάστασης

Η εγκατάσταση είναι αρκετά εύκολη και απλή. Κατεβάστε το απαιτούμενο αρχείο του Ντένβερ από τον ιστότοπο και ανοίξτε το πρόγραμμα εγκατάστασης εκεί. ΠΡΟΣΟΧΗ! Εάν έχετε Windows 8 ή 8.1, πρέπει πρώτα να ρυθμίσετε τη λειτουργία συμβατότητας. Μπορείτε να το κάνετε ως εξής: εξάγετε το αρχείο, αναζητήστε αυτό το αρχείο, τοποθετήστε το δείκτη πάνω του και κάντε κλικ κάντε δεξί κλικποντίκι, επιλέξτε την καρτέλα «Συμβατότητα», επιλέξτε το πλαίσιο δίπλα στο «Εκτέλεση αυτού του προγράμματος σε λειτουργία συμβατότητας για» και επιλέξτε Windows 7. Στη συνέχεια, κλείστε αυτό το παράθυρο και εκτελέστε το πρόγραμμα.

Θα εμφανιστεί ένα παράθυρο που θα σας ζητά να επιβεβαιώσετε τις προθέσεις σας για την εγκατάσταση του Ντένβερ. Εάν κάνετε κλικ στο "Ναι", θα ανοίξει Internet Explorerμε μια τοπική σελίδα στην οποία Σύντομη περιγραφήγια το Ντένβερ. Κλείστε αυτό το παράθυρο. Απαιτείται λειτουργία συμβατότητας ώστε το Ντένβερ να βλέπει το πρόγραμμα περιήγησης να κλείνει.

Μετά από αυτό, εάν θέλετε να συνεχίσετε με την εγκατάσταση, πατήστε Enter. Διαφορετικά Ctrl+Break. Στη συνέχεια, το πρόγραμμα εγκατάστασης θα κάνει τη δουλειά του μέχρι να ρωτήσει πού να εγκαταστήσει το Denver. Απλώς πληκτρολογήστε τη γραμμή "C:\Denwer", πατήστε Enter (χωρίς εισαγωγικά) και επιβεβαιώστε την εγκατάσταση στον κατάλογο πατώντας το αγγλικό κουμπί Y.

Στη συνέχεια, το πρόγραμμα θα ρωτήσει ποιο γράμμα να επιλέξει εικονικό δίσκο. Πλέον καλύτερη επιλογή- αυτό είναι το Z, αλλά αν είναι απασχολημένο για εσάς, επιλέξτε ένα άλλο, δωρεάν.

Το πρόγραμμα θα συνεχίσει το έργο του. Η τελευταία ερώτηση είναι να επιλέξετε την επιλογή εκκίνησης στο Ντένβερ. Η πρώτη επιλογή είναι η πιο βολική, γιατί αν επιλέξετε τη δεύτερη, θα είναι απλώς άβολο να "τραβάς" το Ντένβερ όλη την ώρα για να δημιουργήσεις έναν τομέα, υποτομέα ή ακόμα και απλώς να ανεβάσεις αρχεία σε έναν εικονικό δίσκο.

Μετά από αυτά τα απλά βήματα, εγκαθίσταται το Denver και δημιουργούνται τρεις συντομεύσεις στην επιφάνεια εργασίας: Start Denwer, Restart Denwer, Stop Denwer για έναρξη, επανεκκίνηση και διακοπή του Denver, αντίστοιχα.

Η συνεργασία με το Ντένβερ είναι εξαιρετικά εύκολη. Για να προσθέσετε έναν τομέα, πρέπει να μεταβείτε στον εικονικό δίσκο, στον αρχικό φάκελο και να δημιουργήσετε το δικό σας φάκελο σε αυτόν με το όνομα του ιστότοπου, για παράδειγμα, τοποθεσία. Μετά πηγαίνετε σε αυτόν τον φάκελο και δημιουργήστε έναν άλλο εκεί με το όνομα www.. Αρκεί να δημιουργήσετε ένα φάκελο με το όνομα ενός υποτομέα, για παράδειγμα, denwer.

Για να καταργήσετε το Denver, πρέπει απλώς να διαγράψετε τον κύριο φάκελο του προγράμματος. Δηλαδή, ένας φάκελος κατά μήκος της διαδρομής C:\Denwer.

Σημειώσεις: Μην διαγράψετε υπάρχοντες φακέλουςστον αρχικό κατάλογο, θα σας βοηθήσουν να δοκιμάσετε το Ντένβερ. Και για να είναι ορατοί οι δημιουργημένοι τομείς, επανεκκινήστε το Denver εάν εκτελείται. Όταν εργάζεστε με το Ντένβερ, συνιστάται να απενεργοποιήσετε το Skype, το ICQ και να απενεργοποιήσετε το Διαδίκτυο ή να μην δημιουργήσετε τομείς για υπάρχοντες ιστότοπους. Η αναφορά σε τομείς είναι όπως το όνομα του φακέλου τομέα, για παράδειγμα, rsload.su ή κάποιο άλλο όνομα τομέα. Δεν χρειάζεται να δημιουργήσετε έναν κατάλογο www σε φακέλους υποτομέων.

Όνομα τεύχους: Ντένβερ.3
Προγραμματιστής.

Καλησπέρα, αγαπητοί αναγνώστες. Αυτό το θέμαμασήθηκε πάνω κάτω και είναι μάλλον σε όλους, κάπου υπάρχουν ανακρίβειες και ελλιπείς πληροφορίες, και επίσης δεν υπάρχουν αρκετές φωτογραφίες και στιγμιότυπα οθόνης βήμα προς βήμα, έχοντας εξετάσει όλους τους ιστότοπους, έκανα μια πλήρη ανασκόπηση, αναλυτικός οδηγόςγια εγκατάσταση και διαμόρφωσηένα χρήσιμο εργαλείο για webmasters - Denwer(διαβάστε το "Denver" - ένα gentleman's kit για έναν προγραμματιστή ιστού).

Θεωρία. Τι είναι το Ντένβερ και πώς λειτουργεί;

Το Denver είναι ένα κέλυφος λογισμικού ( εξομοιωτή διακομιστή ιστού στο σύστημαunix ) που περιλαμβάνει ένα σύνολο διανομών και ενοτήτων ( Apache+SSL, PHP5, MySQL5, phpMyAdmin, κ.λπ.) για εντοπισμό σφαλμάτων τοποθεσιών σε ( τοπικό, https://localhost) υπολογιστή ή φορητό υπολογιστή χωρίς την ανάγκη πρόσβασης στο Διαδίκτυο.

Υποστήριξη λειτουργικού συστήματος ( Λειτουργικά συστήματα): Windows XP/Vista/7/8.

Χαρακτηριστικά Denwer

Το βασικό χαρακτηριστικό του Denver είναι η υποστήριξή του για εργασία με πολλά διαδικτυακά έργα ταυτόχρονα, καθένα από τα οποία βρίσκεται σε ξεχωριστό εικονικό κεντρικό υπολογιστή (με τη μορφή ξεχωριστό φάκελο). Οι εικονικοί κεντρικοί υπολογιστές για έργα δημιουργούνται αυτόματα: για παράδειγμα, πρέπει απλώς να αντιγράψετε τα αρχεία του έργου στο /home/NameWebProjecta.ru/www και θα είναι αμέσως διαθέσιμο στη διεύθυνση https://NameWebProjecta.ru, θα το δούμε στο περισσότερες λεπτομέρειες αργότερα.

Όλα τα στοιχεία του Denver έχουν ήδη ρυθμιστεί και είναι έτοιμα για εργασία (ιδίως, η κωδικοποίηση της ρωσικής γλώσσας των MySQL, SSL, κ.λπ. έχει ρυθμιστεί σωστά). Επιπλέον, μπορείτε να ενημερώσετε οποιαδήποτε από τις υπηρεσίες του Denver (Apache, PHP, MySQL, κ.λπ.) με μη αυτόματο τρόπο, αντιγράφοντας απλώς νέες εκδόσεις διανομών σε παλιές.

Περιεχόμενα Βασικού πακέτου Ντένβερ:

  1. Apache 2 με υποστήριξη SSL και mod_rewrite.
  2. PHP5: εκτελέσιμα, ενότητα για Διακομιστής ιστού Apache, διανομή και προσαρμοσμένο αρχείο διαμόρφωσης, βιβλιοθήκη GD, μονάδες υποστήριξης MySQL και sqLite.
  3. MySQL5 με υποστήριξη για InnoDB, συναλλαγές και ρωσικές κωδικοποιήσεις (windows-1251).
  4. phpMyAdmin - πίνακας ελέγχου βάσης δεδομένων Δεδομένα MySQL, καθώς και ένα σενάριο που διευκολύνει την προσθήκη ενός νέου χρήστη MySQL.
  5. Εντοπισμός σφαλμάτων του εξομοιωτή sendmail (/usr/sbin/sendmail), ο οποίος δεν στέλνει μηνύματα, αλλά τα εγγράφει στον κατάλογο /tmp/!sendmail.
  6. Σύστημα αυτόματη αναζήτησηεικονικούς κεντρικούς υπολογιστές και ενημερώσεις συστήματος αρχείο hosts, καθώς και διαμορφώσεις Apache. Χάρη σε αυτό, η προσθήκη ενός νέου εικονικού κεντρικού υπολογιστή (ή τομέα τρίτου επιπέδου) περιλαμβάνει εύκολη δημιουργίακατάλογο στο /home (δείτε κατ' αναλογία με ήδη υπάρχοντες οικοδεσπότες) και επανεκκίνηση του συγκροτήματος. Όλες οι αλλαγές γίνονται αυτόματα στα αρχεία διαμόρφωσης και συστήματος, αλλά μπορείτε να ελέγξετε αυτή τη διαδικασία χρησιμοποιώντας τον μηχανισμό προτύπου κεντρικού υπολογιστή (δείτε /usr/local/apache/conf/httpd.conf για λεπτομερείς επεξηγήσεις).

Πρόσθετα ("πακέτα επέκτασης") είναι διαθέσιμα στον επίσημο ιστότοπο του Ντένβερ για την επέκταση των δυνατοτήτων του βασικού κιτ:

  • εκδόσεις PHP 3 ως πρόγραμμα CGI.
  • PHP έκδοση 4 ως πρόγραμμα CGI.
  • πρόσθετες ενότητες για Apache.
  • πρόσθετες ενότητες για PHP.
  • πλήρης έκδοση του ActivePerl.
  • Διερμηνέας ActivePython.
  • Διακομιστής MySQL έκδοση 4.
  • Ενότητες υποστήριξης τεχνολογίας ανάλυσης.
  • PostgreSQL DBMS;
  • FireBird DBMS εκδόσεις 2 και 1.3
  • άλλες δημοφιλείς ενότητες.

Νομίζω ότι αρκεί η θεωρία, ας περάσουμε στην πράξη...

Εγκατάσταση του Ντένβερ

Τη στιγμή που γράφω αυτό το σεμινάριο χρησιμοποιούσα επόμενη έκδοσηΝτένβερ:
Εκδοχή: Denver-3 από 16-09-2012

Μπορείτε πάντα να κάνετε λήψη τελευταία έκδοσηΝτένβερ από τον επίσημο ιστότοπο που αναφέρεται παραπάνω.

Πώς να εγκαταστήσετε το denwer; αναλυτικές οδηγίες

Λοιπόν, κατεβάσατε το αρχείο εγκατάστασης του Ντένβερ. Ανοίγουμε το αρχείο, θα εμφανιστεί ένα μικρό παράθυρο "Είστε βέβαιοι ότι θέλετε να εγκαταστήσετε το βασικό πακέτο;" τύπος Ναί.

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

Όπως μπορείτε να δείτε, ολόκληρη η εγκατάσταση θα πραγματοποιηθεί στο διερμηνέας εντολών cmd, το πρώτο παράθυρο καλωσορίσματος, κάντε κλικ στο κουμπί για να συνεχίσετε Εισαγω.

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

Εάν δεν καθορίσετε τίποτα, τότε το πρόγραμμα θα εγκατασταθεί από προεπιλογή στον κατάλογο C:\WebServers, το καθόρισα ως C:\Server Μπορείτε να καθορίσετε το όνομά σας ή να το αφήσετε ως προεπιλογή και, στη συνέχεια, κάντε κλικ στο κουμπί Εισαγω. Θα εμφανιστεί μια ερώτηση..

Κάντε κλικ " y"Ναί

Ακολουθεί η επιταγή απαραίτητα βοηθητικά προγράμματαγια να δημιουργήσετε έναν εικονικό δίσκο, στα Windows καλείται αυτό το βοηθητικό πρόγραμμα υποστ.Θα χρειαστεί να καθορίσετε το όνομα του εικονικού δίσκου, από προεπιλογή το σύστημα προτείνει τον δίσκο Z, ο δίσκος μου Z είναι απασχολημένος, επομένως επέλεξα τον δίσκο X, μπορείτε επίσης να καθορίσετε οποιοδήποτε ελεύθερος δίσκοςή αφήστε την προεπιλεγμένη μονάδα Z εάν δεν είναι απασχολημένη. Κάντε κλικ Εισαγω.

Αφού ολοκληρωθεί η αντιγραφή, πρέπει να υποδείξετε σε ποια λειτουργία θα ξεκινήσει το Denver, επιλέξτε το στοιχείο και κάντε κλικ [ Εισαγω]

Ολα! Εγκατάσταση Denwerολοκληρώθηκε το. Θα ανοίξει ένα παράθυρο του προγράμματος περιήγησης που υποδεικνύει ότι η εγκατάσταση ολοκληρώθηκε, διαβάστε και κλείστε.

Θα πρέπει να έχουμε συντομεύσεις στην επιφάνεια εργασίας...

ΕπιγραφήΟμάδαΔράση
StartDenwerC:\[ο_κατάλογος σας]/denwer\ r un.exe)Εκκίνηση διακομιστή Ντένβερ
Επανεκκινήστε το DenwerC:\[your_directory]/denwer\ restart .exe)επανεκκίνηση του διακομιστή του Ντένβερ
Σταματήστε τον DenwerC:\[your_directory]/denwer\ stop .exe)Διακοπή του διακομιστή
C:\[your_directory]/denwer\ SwitchOff.exe

Εκκίνηση και ρύθμιση του Denwer

Για να ξεκινήσετε απολαύστε το Ντένβερ, κάντε τα εξής:

  1. Εκκινήστε το Denver χρησιμοποιώντας τη συντόμευση Ξεκινήστε το Denwerστην επιφάνεια εργασίας.
    Εάν δεν έχετε δημιουργήσει συντομεύσεις, μπορείτε να εκτελέσετε το Denver χρησιμοποιώντας την εντολή C:\[your_directory]/denwer\Run.exe , για να το κάνετε αυτό πατήστε το συνδυασμό πλήκτρων [ Win]+[R]και εισάγετε την εντολή στο παράθυρο που εμφανίζεται.
  1. Ανοίξτε το πρόγραμμα περιήγησής σας και μεταβείτε στο https://localhost
  2. Πρέπει να δείτε αρχική σελίδαΝτένβερ. Λίγο πιο κάτω σε αυτή τη σελίδα υπάρχει ένας πίνακας με συνδέσμους, σας συμβουλεύω να ελέγξετε αμέσως τη λειτουργικότητα όλων των συνδέσμων.
  1. Αν μετά την εκτόξευση του Ντένβερ https://localhostδεν ανοίγει, ελέγξτε αν το Ντένβερ δεν έχει αποκλειστεί από το πρόγραμμα προστασίας από ιούς ή το τείχος προστασίας. Για παράδειγμα, παρατηρήθηκαν προβλήματα με το NOD32 στα Windows XP (πρέπει να προσθέσετε τη διαδικασία X:/usr/local/apache/bin/httpd.exe στη λίστα εξαιρέσεων, αυτό μπορεί να γίνει στο IMON/Settings/Miscellaneous/ Παράθυρο εξαίρεσης).

Προσοχή!Εάν χρησιμοποιείτε Skype, βεβαιωθείτε ότι δεν καταλαμβάνει καμία θύρα 80 Και 443 , απαιτείται για την εκτέλεση του Apache στο Ντένβερ (" Εργαλεία - Ρυθμίσεις - Για προχωρημένους - Σύνδεση - Χρησιμοποιήστε τις θύρες 80 και 443 ως εισερχόμενες εναλλακτικές» θα πρέπει να απενεργοποιηθεί).

Προσοχή!Συνηθισμένο λάθος: εάν εκτελείται μόνο ο localhost και άλλοι οικοδεσπότες δεν δουλεύει, ελέγξτε εάν ο διακομιστής μεσολάβησής σας είναι απενεργοποιημένος ( Εργαλεία - Επιλογές Internet - Σύνδεση - Ρυθμίσεις Δικτύου).

Τώρα ξέρετε πώς να χρησιμοποιείτε το Ντένβερ ως ιστότοπο δοκιμών και εντοπισμού σφαλμάτων για τους ιστότοπούς σας. Θέλω να σας πω μερικές ακόμα χρήσιμες πληροφορίες...

Δομή καταλόγου Denwer

Τα έγγραφα HTML πρέπει να βρίσκονται στους καταλόγους /home/<имя_хоста>/www. Από προεπιλογή, έχουν διαμορφωθεί 3 εικονικοί κεντρικοί υπολογιστές:

— https://localhost (περιέχει δοκιμαστικά σενάρια και διάφορα βοηθητικά προγράμματα).
— https://test1.ru;
— https://custom-host:8648 (ένας κεντρικός υπολογιστής με τη δική του διεύθυνση IP και θύρα).

Υποστηρίζεται επίσης εικονικούς οικοδεσπότεςΜε ονόματα τομέατρίτων και ανώτερων επιπέδων. Παραδείγματα για το πώς ο Apache αναζητά καταλόγους εγγράφων κεντρικού υπολογιστή σε αυτήν την περίπτωση:

Όνομα τομέα Κατάλογος εγγράφων

~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~

abcd.test1.ru /home/test1.ru/abcd

ab.cd.test1.ru /home/test1.ru/ab.cd

test.localhost /home/localhost/test

ab.cd.localhost /home/localhost/ab.cd

Ο κατάλογος /usr/local περιέχει στοιχεία λογισμικού- εκτελούνται και αρχεία ρυθμίσεων Apache, PHP, MySQL. Οι συγγραφείς προσπάθησαν να κρατήσουν αυτή τη ρύθμιση κοντά σε αυτή που είναι αποδεκτή στο περιβάλλον UNIX. Υπάρχουν όμως σοβαρές διαφορές - δεν διανέμονται όλα τα στοιχεία του πακέτου στους κατάλληλους καταλόγους. Σε κάθε περίπτωση, δεν μπορεί να επιτευχθεί πλήρης αναλογία με το λειτουργικό σύστημα UNIX, αλλά αυτή η τοποθέτησητα εκτελέσιμα αρχεία και τα αρχεία διαμόρφωσης διευκολύνουν κάπως την πλοήγηση στα στοιχεία του διακομιστή.

Βοηθητικά προγράμματα που περιλαμβάνονται στο "Gentleman's Set"

  • DNSearch: αναζήτηση αρχείων η αναζήτηση πραγματοποιείται σε αρχεία με τις επεκτάσεις htm, html, shtml, xhtml με απευθείας προβολή των περιεχομένων των εγγράφων.
  • Λίστα εγγεγραμμένων τοποθεσιών – το βοηθητικό πρόγραμμα δημιουργεί μια σελίδα με έργα web (ιστοσελίδες) που δημιουργούνται στο σύστημα.
  • Δημιουργία νέων βάσεων δεδομένων και χρηστών MySQL – πολύ άνετα και απλή χρησιμότηταγια τη δημιουργία βάσεων δεδομένων (DB) σε αντίθεση με το phpMyAdmin.
  • phpMyAdmin — Διαχείριση MySQL DBMS

Πώς να αφαιρέσετε το Denwer;

Το Ντένβερ είναι αυτόνομο: Μπορεί να βρίσκεται σε οποιονδήποτε κατάλογο του δίσκου (ή ακόμα και σε μονάδα flash). Επίσης δεν αλλάζει σύστημα αρχεία Windows, Ετσι Το Denwer μπορεί να απεγκατασταθεί από εύκολη αφαίρεσηο φάκελος σας.

Τι πρέπει να κάνω για να αφαιρέσω το Ντένβερ;

  1. Διακοπή του διακομιστή Denwer(εκτελέστε τη συντόμευση Stop Denwer στην επιφάνεια εργασίας ή χρησιμοποιήστε την εντολή στο cmd:
    C:\[your_directory]/denwer\ stop .exe)
  2. Διακοπή και αποσύνδεση εικονικού δίσκου(εντολή σε cmd: C:\[your_directory]/denwer\ SwitchOff.exe
  3. Διαγράψτε τον κατάλογο όπου είναι εγκατεστημένο το Denwer
  4. Καταργήστε τις συντομεύσεις επιφάνειας εργασίας

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

Με εκτίμηση, Τσίρκοφ Σεργκέι.

Έχουν γραφτεί αρκετά άρθρα σχετικά με την εγκατάσταση του διακομιστή και διάφορες προσθήκες σε αυτόν, ένα από τα οποία -το δικό μου- δεν βαριέμαι να αναφέρω στους συνδέσμους: . Μέχρι πρόσφατα, η εγκατάσταση μιας ολόκληρης «κουζίνας» ήταν αρκετά επίπονη εργασία. Τώρα η εγκατάσταση και η διαμόρφωση των στοιχείων μπορεί να γίνει αυτόματα και το Denver θα βοηθήσει σε αυτό.

Ας ρίξουμε μια ματιά στο τι περιλαμβάνει το βασικό πακέτο του Ντένβερ:

  • Πρόγραμμα εγκατάστασης (υποστηρίζεται επίσης η εγκατάσταση σε μονάδα flash).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • PHP5 με υποστήριξη GD, MySQL, sqLite.
  • MySQL5 με υποστήριξη συναλλαγών.
  • Σύστημα διαχείρισης εικονικού κεντρικού υπολογιστή που βασίζεται σε πρότυπα.Για να δημιουργήσετε έναν νέο κεντρικό υπολογιστή, χρειάζεται μόνο να προσθέσετε έναν κατάλογο στον κατάλογο /home δεν χρειάζεται να επεξεργαστείτε κανένα αρχείο διαμόρφωσης. Από προεπιλογή, τα σχήματα ονομασίας καταλόγου πολλών δημοφιλών κεντρικών υπολογιστών υποστηρίζονται ήδη. μπορούν εύκολα να προστεθούν νέα.
  • Σύστημα ελέγχου εκκίνησης και τερματισμού λειτουργίας για όλα τα εξαρτήματα του Ντένβερ.
  • Το phpMyAdmin είναι ένα σύστημα διαχείρισης MySQL μέσω διεπαφής Web.
  • Sendmail και εξομοιωτής διακομιστή SMTP (εντοπισμός σφαλμάτων "stub" στο localhost:25, αναδίπλωση εισερχόμενες επιστολέςσε /tmp σε μορφή .eml); Υποστηρίζει εργασία σε συνδυασμό με PHP, Perl, Parser κ.λπ.

Herbalife, Herbalife...

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

  • Apache: 4,7 MB;
  • PHP5: 9,7 MB;
  • MySQL5: 23 MB;
  • phpMyAdmin: 2 MB.
  • Σύνολο: 40 MB

Μπορεί να φανεί ότι μόνο αυτά τα εξαρτήματα περιέχονται στο βασικό πακέτο του Ντένβερ, αλλά χρειάζεται... περίπου 8,2 megabyte!Πιθανότατα δεν θα πιστεύετε ότι οι αρχικές διανομές μπορούν να "χάσουν βάρος" περισσότερο από 7 φορές χωρίς να χάσουν τη λειτουργικότητα. Τι κατέστησε δυνατή την επίτευξη τέτοιων αποτελεσμάτων;

  • Οι διανομές έχουν χτενιστεί επιμελώς. Όλα τα εξαρτήματα που χρησιμοποιούνται σχετικά σπάνια περιλαμβάνονται σε ξεχωριστά πακέτα επέκτασης. Έτσι, το 90% των προγραμματιστών θα μπορούν να αρχίσουν να εργάζονται αμέσως και το υπόλοιπο 10% χρειάζεται μόνο να κατεβάσει και να εγκαταστήσει πρόσθετα πακέτα χρησιμοποιώντας προγράμματα εγκατάστασης.
  • Συνήθως οι διανομές έρχονται με διάφορα περιττά αρχεία, όπως ιστορικό αλλαγών ή οδηγίες εγκατάστασης. Περιττό να πούμε ότι το Ντένβερ δεν τα περιέχει.
  • Για τη συσκευασία του αρχείου, χρησιμοποιείται ένας από τους πιο ισχυρούς αρχειοθέτες - 7-Zip.

Πακέτα επέκτασης

Αν εσύ - επαγγελματίας προγραμματιστής, πιθανότατα θα χρειαστείτε επιπλέον πακέτα:

  • πλήρης έκδοση του ActivePerl 5.8.
  • PHP5 με πλήρες σετενότητες?
  • Γλώσσα Προγραμματισμός Python;
  • DBMS PostgreSQL ή InterBase/FireBird εκδόσεις 1 και 2.
  • παλιά καλή έκδοση PHP 3 ή 4.
  • ή ακόμα και Parser από το στούντιο του Lebedev.

Μπορείτε να κατεβάσετε και να εγκαταστήσετε όλα αυτά και το πρόγραμμα εγκατάστασης που περιλαμβάνεται στο πακέτο θα κάνει τη "βρώμικη δουλειά".

Αρχιτεκτονική

Ένα ιδιαίτερο χαρακτηριστικό του Ντένβερ είναι η πλήρης αυτονομία του. Είναι ως εξής.

  • Το Denver είναι εγκατεστημένο σε έναν μόνο κατάλογο και δεν αλλάζει τίποτα εκτός αυτού. Δεν εγγράφει αρχεία στον κατάλογο των Windows και δεν μπλέκει με το μητρώο. Εάν θέλετε, μπορείτε ακόμη και να εγκαταστήσετε δύο Denvers ταυτόχρονα και δεν θα έρθουν σε διένεξη.
  • Δεν έχουν «συνταγογραφηθεί» «υπηρεσίες» NT/2000. Εάν τρέχετε το Ντένβερ, λειτουργεί. Εάν ολοκληρωθεί, σταματά να λειτουργεί, χωρίς να αφήνει πίσω του ίχνη.
  • Το σύστημα δεν χρειάζεται πρόγραμμα απεγκατάστασης - απλώς διαγράψτε τον κατάλογο.
  • Έχοντας εγκαταστήσει το Denver μία φορά, μπορείτε απλώς να το ξαναγράψετε σε άλλα μηχανήματα (σε έναν αυθαίρετο δίσκο σε έναν αυθαίρετο κατάλογο). Αυτό δεν θα προκαλέσει παρενέργειες.
  • Όλες οι ρυθμίσεις και οι ρυθμίσεις για συγκεκριμένο αυτοκίνητοσυμβαίνει αυτόματα.

Οι ίδιοι κανόνες ισχύουν για τα πακέτα επέκτασης.

Προκειμένου να απλοποιηθεί η λειτουργία των σύνθετων στοιχείων και να βελτιωθεί η συμβατότητα με έναν πραγματικό ξενιστή Unix, ένα ειδικό εικονικό δίσκοπροσαρτάται στον κύριο κατάλογο.

Ένας εικονικός δίσκος είναι απλώς ένα συνώνυμο για κάποιο φάκελο σε έναν πραγματικό ή φυσικό δίσκο. Συνδέεται χρησιμοποιώντας την εντολή subst, την οποία φροντίζουν τα σενάρια του Denver. Μπορείτε να εργαστείτε με έναν εικονικό δίσκο όπως με έναν κανονικό. Σε αυτήν την περίπτωση, όλες οι λειτουργίες θα εκτελούνται πραγματικά με τον καθορισμένο κατάλογο. Μηχανισμός λειτουργίας εικονικούς δίσκουςείναι ενσωματωμένο στο λειτουργικό σύστημα και δεν οδηγεί σε επιβάρυνση ή επιβράδυνση.

Λόγω της χρήσης ενός εικονικού δίσκου, το Ντένβερ μοιάζει με ένα μικρό Unix από μέσα: έχει τον δικό του κατάλογο /home, /usr, /tmp... Διάφορα στοιχεία και διακομιστές βρίσκονται όπως συνηθίζεται στο Unix. Για παράδειγμα, το /home περιέχει εικονικούς κεντρικούς υπολογιστές και το /usr περιέχει στοιχεία λογισμικού.

Αυτή η αρχιτεκτονική στην πραγματικότητα δεν έχει τίποτα κοινό με το σύστημα Cygwin (αν και είναι παρόμοιο). Ωστόσο, ορισμένα πακέτα επέκτασης του Ντένβερ μπορεί να χρησιμοποιούν το Cygwin για δικούς τους εσωτερικούς σκοπούς, αλλά αυτό είναι πάντα "διαφανές" στον χρήστη.

Σε αντίθεση με τη δημοφιλή πεποίθηση, το Ντένβερ δεν είναι κάτι στατικό και αμετάβλητο. Κανείς δεν σας εμποδίζει να εγκαταστήσετε πάνω του πρόσθετα προγράμματακαι στοιχεία (για παράδειγμα, διακομιστής PostgreSQL DBMS). Θα είναι απλώς «σαν οικογένεια» γι 'αυτόν. Μπορείτε επίσης να καθορίσετε τη λογική έναρξης και λήξης επιπρόσθετες υπηρεσίεςκατ' αναλογία με το πώς γίνεται σε βασικό πακέτο. Επομένως, εάν χρειάζεστε κάποιο είδος συστήματος που δεν περιλαμβάνεται στα πακέτα επέκτασης, μη διστάσετε να το εγκαταστήσετε και να το διαμορφώσετε με μη αυτόματο τρόπο.

Επομένως, εάν αποφασίσετε να εγκαταστήσετε το Ντένβερ, ανατρέξτε στο άρθρο Εγκατάσταση του Ντένβερ. Εκεί θα βρείτε και συνδέσμους για τις απαραίτητες διανομές. Καλή δουλειά!..

Γιατί χρειάζεστε έναν τοπικό διακομιστή;

Την τελευταία δεκαετία, υπήρξε μια πραγματική έκρηξη μεταξύ των προγραμματιστών Ιστού σε όλο τον κόσμο (κυρίως προγραμματιστές). Εγκαθιστούν έναν διακομιστή Apache στον υπολογιστή τους με Windows με διάφορα πρόσθετα: PHP, Perl, MySQL κ.λπ. - κυρίως για τον πιο βολικό εντοπισμό σφαλμάτων των τοποθεσιών.

Πολλοί (κυρίως σχεδιαστές) μπορεί να αναρωτηθούν: γιατί χρειαζόμαστε έναν τοπικό διακομιστή Ιστού, όταν οι σελίδες μπορούν να ανοίξουν ακριβώς έτσι - απευθείας από το δίσκο; Εάν πρόκειται για κανονικές (στατικές) σελίδες HTML, τότε ναι, δεν χρειάζεται διακομιστής. Ωστόσο, ακόμη και για κάτι τέτοιο όπως το SSI (Περιλαμβάνει από την πλευρά του διακομιστή - οδηγίες σε σελίδες που σας επιτρέπουν να εισάγετε τα περιεχόμενα άλλων αρχείων στη σωστή θέση), χρειάζεται ήδη ένας διακομιστής. Για να μην αναφέρουμε τα σενάρια - απλά δεν θα τρέξουν χωρίς διακομιστή.

Συνήθως όλα αυτά τα προβλήματα επιλύονται χρησιμοποιώντας προγράμματα-πελάτες FTP: ανεβάζουν τις διορθωμένες σελίδες και τα σενάρια σε έναν "πραγματικό" διακομιστή στο Διαδίκτυο, βλέπουν τι συνέβη, μετά πηγαίνουν στον επεξεργαστή, το διορθώνουν, το ανεβάζουν ξανά κ.λπ. στο άπειρο. Κύριο μειονέκτημαΑυτή η προσέγγιση είναι προφανής: πρέπει να είστε συνδεδεμένοι στο Διαδίκτυο όλη την ώρα. Είναι επίσης πολύ επιθυμητό να έχουμε καλή σύνδεση, γιατί διαφορετικά η δουλειά θα προχωρήσει εξαιρετικά αργά.

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

Εάν ανοίξετε μια σελίδα "μέσω του διακομιστή", συμβαίνει κάτι εντελώς διαφορετικό. Σε γενικές γραμμές, θα πρέπει να συνηθίσετε στην ιδέα ότι ο "τοπικός" διακομιστής σας δεν είναι χειρότερος από οποιονδήποτε άλλο που βρίσκεται στο Διαδίκτυο. Αυτό σημαίνει ότι περιέχει επίσης ιστότοπους (ένας ή περισσότερους), καθένας από τους οποίους έχει ένα συγκεκριμένο όνομα. Η πρόσβαση σε αυτούς τους ιστότοπους γίνεται ως συνήθως: καθορίζετε τη διεύθυνση URL στη γραμμή διευθύνσεων - συνήθως το όνομα του ιστότοπου και τη διαδρομή προς το έγγραφο σε αυτόν:

Ακόμη και όταν συγκρίνετε αυτές τις δύο εικόνες, μπορείτε να δείτε ότι όταν ανοίγετε μια σελίδα "μέσω ενός προγράμματος περιήγησης", ο χρήστης βλέπει γενικά κάτι εντελώς διαφορετικό από αυτό που βλέπει όταν ανοίγει ένα αρχείο (συγκρίνετε τουλάχιστον τις κεφαλίδες του παραθύρου).

Παρεμπιπτόντως, στην τελευταία εικόνα το όνομα της τοποθεσίας είναι dklab. Φυσικά, ένα τέτοιο όνομα φαίνεται κάπως περίεργο - δεν έχει επίθημα.ru, γεγονός που το καθιστά απρόσιτο σε όλους τους άλλους χρήστες του Διαδικτύου. Ωστόσο, ο ιστότοπος ανοίγει υπέροχα σε ένα τοπικό μηχάνημα και, επιπλέον, ποτέ δεν θα μπερδέψω το dklab.ru (ένας ιστότοπος στο Διαδίκτυο) με το dklab (ένας ιστότοπος σε τοπικό μηχάνημα).

Ποιος το έκανε και γιατί

Όλα ξεκίνησαν όταν ένα βράδυ έλαβα άλλη μια παρτίδα επιστολών από χρήστες του άρθρου Apache + Perl + PHP4 + MySQL για Windows 95/98: οδηγός εγκατάστασης (καλό είναι που είναι ηλεκτρονικό). Οι ερωτήσεις ήταν ως επί το πλείστον του ίδιου τύπου και είτε δεν επιλύθηκαν καθόλου, είτε επιλύθηκαν μέσα σε ένα λεπτό, κάτι που οφειλόταν σε ασήμαντα λάθη στο httpd.conf (ξέχασα να αφαιρέσω ένα σχόλιο ή, αντίθετα, να εισαγάγω κάτι κάπου, κ.λπ. δ.)

Εκείνη ακριβώς τη στιγμή σκέφτηκα: ίσως 3110 γράμματα από το περσινό ανοιξιάτικο TheBat που καταρρέουν σε έναν φάκελο αφιερωμένο στον Apache είναι, για να το θέσω ήπια, πάρα πολλά. Κάτι έπρεπε να γίνει επειγόντως. Έτσι προέκυψε η ιδέα της δημιουργίας ενός "Gentleman's Web Developer's Kit".

Υπάρχουν πολλά καλά πράγματα να πούμε για τους ανθρώπους που συμμετέχουν στο έργο. Λοιπόν, το καστ:

Ντμίτρι Κοτέροφ Συγγραφέας του έργου του Ντένβερ.

Anton Sushchev (Μυρμήγκι) Κορυφαίος προγραμματιστής της λειτουργικότητας του Ντένβερ. Συντονισμός φόρουμ.

Mikhail Livach (Maus) Υποστήριξη χρήστη. Βοηθήστε στην ανάπτυξη του Ντένβερ. Και, φυσικά, όλα αυτά λειτουργούν μόνο επειδή οι προγραμματιστές των Apache, PHP, Perl, MySQL, phpMyAdmin κ.λπ. έχουν δουλέψει και δουλεύουν με τον ιδρώτα του φρυδιού τους (και όχι μόνο), δημιουργώντας προγράμματα και διακομιστές που είναι πλέον τόσο δημοφιλή. Ευχαριστώ!Η ανάπτυξη ιστοσελίδων γίνεται ήδη όχι μόνο από επαγγελματίες, αλλά και τακτικούς χρήστεςσας επιτρέπει να δημιουργήσετε τη δική σας πύλη και να την τοποθετήσετε online σε μόλις μισή ώρα. Είναι καλύτερο να το κάνετε αυτό σε υπολογιστή. Είναι απαραίτητο να διεξαχθεί μια σειρά δοκιμών για να διασφαλιστεί η απουσία σφαλμάτων, η προσαρμοστικότητα και η συμβατότητα μεταξύ των προγραμμάτων περιήγησης.

Μεταξύ των προγραμμάτων που μπορούν να σας βοηθήσουν να εκτελέσετε τον δικό σας διακομιστή στον υπολογιστή σας, το καλύτερο είναι το Denver. Κατά την ανάπτυξή του έγιναν τα πάντα για να απλοποιηθεί όσο το δυνατόν περισσότερο η χρήση του. Χάρη στη δουλειά που έχει γίνει, οποιοσδήποτε χρήστης μπορεί να εργαστεί με την υπηρεσία χωρίς καμία πρόσθετη γνώση. Το όνομα διακομιστή είναι συντομογραφία για τη φράση " σετ κυρίωνπρογραμματιστής Ιστού." Το πρόγραμμα διαθέτει όλα τα εργαλεία για τη δημιουργία και τη δοκιμή ιστοσελίδων σε τοπικό μηχάνημα.

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

Η τελευταία έκδοση του Ντένβερ υποδηλώνει τη χρήση του αφαιρούμενα μέσα(Denwer Portable). Το πρόγραμμα θα γίνει απαραίτητο για όσους πρόκειται να δοκιμάσουν έναν ιστότοπο χωρίς να συνδεθούν στο δίκτυο. Εκκινείται με συντομεύσεις στην επιφάνεια εργασίας: Start Denwer, Stop Denver και Restart Denver.

Κύρια χαρακτηριστικά του localhost Denwer:

  • μικρό μέγεθος της διανομής εγκατάστασης.
  • αρθρωτότητα (μπορείτε να κάνετε λήψη και εγκατάσταση πρόσθετων στοιχείων).
  • ένας πλήρης πίνακας ελέγχου για το phpMyAdmin (σας επιτρέπει να εργάζεστε αποτελεσματικά με τη βάση δεδομένων).
  • εργασία πολλών τοποθεσιών ταυτόχρονα.
  • βολικά εργαλεία για την έναρξη και τη διακοπή της υπηρεσίας.
  • εύκολη αφαίρεσηΝτένβερ χωρίς συνέπειες.
  • επίσημη ιστοσελίδα με πολλά δωρεάν πρόσθετα εξαρτήματα;
  • Μπορείτε να εγκαταστήσετε προηγούμενες εκδόσεις PHP4 και MySQL4.
  • ενσωματωμένη μονάδα SendMail ικανή να λειτουργεί με Perl, Parser και PHP.
  • λειτουργία για αυτόματη προσαρμογή του αρχείου κεντρικών υπολογιστών.
  • μια πλήρης δοκιμή του ιστότοπου για την ποιότητα της εργασίας πριν από τη σύνδεση στο διαδίκτυο.
  • βολικό σύστημα αυτόματες ρυθμίσεις(ο χρήστης δεν χρειάζεται να γνωρίζει τις τεχνικές περιπλοκές του προγράμματος).

Το πρόγραμμα είναι κατάλληλο για Windows XP, 7, 8.1, 10. Η διεπαφή είναι εν μέρει κατασκευασμένη στα ρωσικά.

Κατεβάστε το Denwer

Ο διακομιστής WEB είναι εντελώς δωρεάν, κατεβάστε τον νέα έκδοσηίσως λίγο πιο κάτω. Το κουμπί οδηγεί σε επίσημος πόρος, Να γιατί διανομή εγκατάστασηςθα είναι 100% πρωτότυπο. Παρακολουθούμε επίσης την ενημέρωση του προγράμματος εδώ μπορείτε πάντα να κάνετε λήψη της νέας του έκδοσης και, εάν είναι απαραίτητο, να ενημερώσετε μια υπάρχουσα.