Διαμόρφωση διακομιστών ιστού για εργασία με 1C: Enterprise. Διαμόρφωση διακομιστών ιστού για εργασία με 1C:Enterprise Εγκατάσταση iis για 1C Enterprise 8.3

Σήμερα θα αφήσω μια σύντομη ανάρτηση σχετικά με τη ρύθμιση του 1C 8.3 όσον αφορά την οργάνωση της πρόσβασης μέσω του διακομιστή WEB 1C και των υπηρεσιών IIS 8.

Προηγουμένως, έδινα στους χρήστες πρόσβαση στο 1C χρησιμοποιώντας τον τερματικό διακομιστή με τον παλιό τρόπο. Στη συνέχεια, στη δουλειά μου είχα έναν διακομιστή Windows 2003 με 1C έκδοση 7, είχα μια άδεια διακομιστή τερματικού όπου είχε αναπτυχθεί ο διακομιστής τερματικού. Επίσης έγραψα κάποτε ένα άρθρο για τη δημιουργία αυτής της καλοσύνης. Όλα ήταν κανονικά, αλλά τώρα έχουμε νέο υλικό (βασισμένο στην Intel Xeon CPU E3-1220 v3, 8gb μνήμης RAM), νέο 1C (v 8.3), νέο λειτουργικό σύστημα (Windows Server 2012 r2).

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

Σκέφτηκα έναν τερματικό διακομιστή, αλλά δεν έχω άδεια για έναν τερματικό διακομιστή (δεν μπορούσα να τον βρω στο Διαδίκτυο, αλλά είπαν ότι ήταν ακριβό να το αγοράσω). Η λύση προτάθηκε τυχαία, αποδεικνύεται ότι το 1C έχει υποστήριξη για διακομιστή WEB. Δεδομένου ότι έχω εμπειρία με το ίδιο Apache και γνωρίζω την αρχή λειτουργίας, αποφάσισα να κυριαρχήσω στον διακομιστή WEB 1C.

Εγκατάσταση και δοκιμή όλων των εξαρτημάτων

Ας ξεκινήσουμε τη ρύθμιση εγκαθιστώντας τα στοιχεία του διακομιστή Web 1C. Ας ελέγξουμε ότι έχουμε εγκαταστήσει την επέκταση διακομιστή ιστού 1C. Εάν δεν έχει εγκατασταθεί, εγκαταστήστε το.

Δημοσιεύστε τη βάση δεδομένων στον διακομιστή ιστού

Πηγαίνουμε στη βάση δεδομένων 1C σε λειτουργία διαμόρφωσης. Στη συνέχεια πηγαίνουμε στο μενού "Διαχείριση" - "Δημοσίευση σε διακομιστή Ιστού"

Ας δημοσιεύσουμε!

Ρύθμιση δικαιωμάτων για φακέλους 1C

Το επόμενο βήμα είναι να ορίσετε δικαιώματα στους ακόλουθους φακέλους:

Φάκελος κάδου σε 1C.

Ορίζουμε τα δικαιώματα όπως στο στιγμιότυπο οθόνης παρακάτω στο μενού ασφαλείας.

Σύνδεση στον διακομιστή web από υπολογιστές-πελάτες

Για να το κάνετε αυτό, δημιουργήστε μια σύνδεση με τη βάση δεδομένων 1C - Γράψτε το όνομα της σύνδεσης -> επιλέξτε Στο διακομιστή web -> και στη συνέχεια όπως στην παρακάτω εικόνα:

Μετά από αυτό, θα μπορείτε να συνδεθείτε στο 1C μέσω του διακομιστή web.

Σφάλματα που αντιμετώπισα:

1C8.3 IIS "Εντοπίστηκε δυνητικά επικίνδυνη τιμή Request.Path" που ελήφθη από τον πελάτη

Μετά τη ρύθμιση του διακομιστή Web 1C, αντιμετώπισα ένα πρόβλημα: μπορώ να συνδεθώ στο 1C μέσω IP, συνδέομαι, αλλά όλα τα μενού δεν λειτούργησαν, δεν μπορούσα να ανοίξω ένα μόνο παράθυρο εκτός από την επιφάνεια εργασίας 1C. Πάλεψα για πολύ καιρό μέχρι να βρω μια λύση στο διαδίκτυο.

Τι πρέπει να γίνει:
1. Ανοίξτε τις υπηρεσίες IIS. Έναρξη - Εκτέλεση - βρείτε το "IIS Service Manager"
2. Ανοίξτε τον "ιστότοπό μας"
3. Μεταβείτε στο μενού "Χαρτογραφίες χειριστή"
4. Ψάχνουμε ISAPI-dllκαι επιλέξτε αλλαγή.
5. Αλλάξτε τη διαδρομή αιτήματος από "*.dll" σε "*", εκτελέσιμο αρχείο (μπορείτε να έχετε διαφορετική έκδοση του 1C, παρακαλούμε να είστε πιο προσεκτικοί) - "C:\Program Files (x86)\1cv8\ 8.3.6.2390 \bin\wsisapi.dll".
6. Αποθήκευση.

7. Έλεγχος.

Αυτα για τωρα. Αν έχετε απορίες, θα προσπαθήσω να βοηθήσω.

Αν και η 1C δεν συνιστά τη χρήση διακομιστή web σε λειτουργία αρχείου (αλλά μόνο σε λειτουργία διακομιστή) - ωστόσο, για μικρές επιχειρήσεις με 2-3 λογιστές, χρήση διακομιστή web σε νέες διαμορφώσεις με "διαχειριζόμενες φόρμες" (Λογιστική 3.0, Μισθός 3.0, κ.λπ.) - σας επιτρέπει να οργανώσετε αρκετά γρήγορη πρόσβαση σε μια βάση δεδομένων δικτυακών υπολογιστών, ακόμα κι αν είναι ουσιαστικά παλιά σκουπίδια. Είναι σημαντικό μόνο ο κύριος υπολογιστής με τις βάσεις δεδομένων και τον διακομιστή web να είναι αξιοπρεπής (για παράδειγμα, Core I3, 8 GB μνήμης RAM και μονάδα SSD).

Οδηγός βήμα προς βήμα για τη ρύθμιση ενός διακομιστή ιστού 1C στον Apache (συμπεριλαμβανομένης της έκδοσης αρχείου της βάσης δεδομένων)

1. Κάντε λήψη του προγράμματος εγκατάστασης του Apache

Για κάποιο λόγο, ο Apache σταμάτησε να κυκλοφορεί όλες τις νέες εκδόσεις (για παράδειγμα 2.4.25) ως αυτοεξαγωγή διανομής. Είναι αρκετά αποδεκτό για εμάς να χρησιμοποιούμε μια μη τελευταία διανομή, την 2.2.25, η οποία μας επιτρέπει να αποκτήσουμε ένα βολικό πρόγραμμα εγκατάστασης και να αποφύγουμε πρόσθετους χειρισμούς.

Λάβετε υπόψη ότι είναι βολικό για εμάς να χρησιμοποιούμε το πρόγραμμα εγκατάστασης *.msi

Με βάση τη σύσταση του χρήστη (ευχαριστώ, Vladimir), δημοσιεύω έναν σύνδεσμο προς την έκδοση 2.4 του Apache (www.apachelounge.com). Επίσης από τα λόγια του - αν κάνετε λήψη του x64, τότε ετοιμαστείτε να εγκαταστήσετε μια παρόμοια πλατφόρμα x64 1c και να επεξεργαστείτε τη γραμμή LoadModule _1cws_module "C:/Program Files/1cv8/8.3.9.2016/bin/wsap24.dll" στο httpd.conf.
Αλλά εγώ ο ίδιος δεν συνιστώ τη χρήση 64-bit 1C, επειδή, με υψηλό βαθμό πιθανότητας, θα προκύψουν τεράστιες δυσκολίες κατά τη σύνδεση εμπορικού εξοπλισμού ή ορισμένων άλλων βιβλιοθηκών τρίτων.

Επιλέγουμε τη διανομή «χωρίς ssl» εάν οι βάσεις δεδομένων θα ανοίξουν μόνο εντός του τοπικού μας δικτύου ή τη διανομή «ssl» εάν η βάση δεδομένων θα ανοίξει στο Διαδίκτυο. Μπορείτε να διαβάσετε περισσότερα σχετικά με τη ρύθμιση του ssl στο άρθρο infostart

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

2. Εκτελέστε το πρόγραμμα εγκατάστασης που έχετε λάβει

Συμπληρώστε τον τομέα δικτύου: Localhost, Όνομα διακομιστή: Localhost

Πατήστε NEXT, Τύπος ρύθμισης: Τυπικό NEXT, NEXT, INSTALL

3. Ελέγξτε εάν ο διακομιστής web έχει ξεκινήσει

Για να το κάνετε αυτό, ανοίξτε οποιοδήποτε πρόγραμμα περιήγησης και καθορίστε τη διεύθυνση της σελίδας http://localhost

Θα πρέπει να δούμε μια σελίδα που θα λέει ότι λειτουργεί!

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

Επιλέξτε το δίκτυό μας

Και κάντε κλικ στο κουμπί "Λεπτομέρειες".

Στην περίπτωσή μου, η διεύθυνση του υπολογιστή στο τοπικό δίκτυο είναι 192.168.0.189

Τώρα επιστρέφουμε στο πρόγραμμα περιήγησης και ελέγχουμε τη διαθεσιμότητα της σελίδας It Works στη διεύθυνση IP http://192.168.0.189 (στην περίπτωσή σας οι αριθμοί θα είναι διαφορετικοί)

Αν δείτε ξανά τη γνωστή σελίδα It Works, όλα είναι καλά,

4. Ελέγξτε την προσβασιμότητα της σελίδας από άλλους υπολογιστές και διαμορφώστε το τείχος προστασίας

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

Εάν, αντί για μια γνωστή σελίδα, δείτε "Δεν είναι δυνατή η πρόσβαση στον ιστότοπο" ή ένα παρόμοιο μήνυμα, ας διαμορφώσουμε το τείχος προστασίας. Για να το κάνετε αυτό, επιστρέψτε στον υπολογιστή όπου είναι εγκατεστημένο το Apache, μεταβείτε στο "Πίνακας Ελέγχου" - "Σύστημα και ασφάλεια" - "Τείχος προστασίας των Windows" και στην αριστερή πλευρά της οθόνης κάντε κλικ στο "Σύνθετες ρυθμίσεις"

Κάντε κλικ στην ενότητα "Κανόνες για εισερχόμενες συνδέσεις" και, στη συνέχεια, στη δεξιά πλευρά του παραθύρου "Δημιουργία κανόνα"

Επιλέξτε και τα τρία πλαίσια

Καθορίστε ένα αυθαίρετο όνομα, για παράδειγμα "Θύρα διακομιστή Ιστού 80 για 1C". Ετοιμος.

Πάλι πηγαίνουμε σε άλλους υπολογιστές και βεβαιωνόμαστε ότι τώρα το πρόγραμμα περιήγησης εμφανίζει τη σελίδα που γνωρίζουμε στη διεύθυνση IP http://192.168.0.189 Δουλεύει

5. Δημοσιεύουμε τη βάση δεδομένων μας στον web server.

Ανοίξτε το διαμορφωτή βάσης δεδομένων μας (Εκτελέστε το 1C ως διαχειριστής)

Δημοσίευση βάσεων δεδομένων 1C:Enterprise 8.3 στον διακομιστή ιστού IIS στον Microsoft Windows Server 2008/2012

Σε αυτό το άρθρο θα περιγράψω λεπτομερώς τη διαδικασία οργάνωσης της πρόσβασης ιστού στις βάσεις δεδομένων 1C:Enterprise 8.3 στον διακομιστή Ιστού IIS (Internet Information Server) που περιλαμβάνεται στον Microsoft Windows Server. Για παλαιότερες εκδόσεις του 1C: Enterprise ( 8.1 Και 8.2 ) ο αλγόριθμος για τη δημοσίευση βάσεων δεδομένων είναι γενικά παρόμοιος. Θα συζητηθεί ο αλγόριθμος για τη ρύθμιση των υπηρεσιών IIS για 1C:Enterprise και η διαδικασία δημοσίευσης βάσεων δεδομένων σε έναν διακομιστή web θα περιγραφεί επίσης και για τα δύο 32-bit, και για 64-bitενότητα επέκτασης διακομιστή ιστού.

1. Τι θα χρειαστείτε

  1. Ένας υπολογιστής που πληροί τις ελάχιστες απαιτήσεις συστήματος για τη λειτουργία ενός διακομιστή web που εκτελεί ένα από τα λειτουργικά συστήματα:
    • Microsoft Windows Server 2012 (R2)
    • Microsoft Windows Server 2008 (R2)
  2. Δικαιώματα τοπικού διαχειριστή σε αυτόν τον υπολογιστή.
  3. Κιτ διανομής για την εγκατάσταση εξαρτημάτων 1C:Enterprise. Για να διαμορφώσετε μια μονάδα επέκτασης διακομιστή web 64-bit, ένα κιτ διανομής για την εγκατάσταση ενός διακομιστή 1C:Enterprise 64-bit. Αυτό το παράδειγμα χρησιμοποιεί την έκδοση 8.3.4.389 . Για παλαιότερες εκδόσεις του 1C: Enterprise ( 8.1 Και 8.2 ) ο αλγόριθμος για τη δημοσίευση βάσεων δεδομένων είναι γενικά παρόμοιος.

2. Εγκατάσταση του διακομιστή web των υπηρεσιών IIS

Εγκαθιστούμε τον διακομιστή ιστού Internet Information Server, ο οποίος περιλαμβάνεται από προεπιλογή στον Microsoft Windows Server. Κατά την εγκατάσταση, φροντίστε να επιλέξετε τα εξαρτήματα:

  • Κοινές λειτουργίες HTTP
    • Στατικό περιεχόμενο
    • Προεπιλεγμένο έγγραφο
    • Περιήγηση καταλόγου
    • Σφάλματα HTTP
  • Ανάπτυξη εφαρμογής
    • ASP.NET 3.5
    • Επεκτασιμότητα .NET 3.5
    • Επεκτάσεις ISAPI
    • Φίλτρα ISAPI
  • Υγεία και Διαγνωστικά
    • Καταγραφή HTTP
    • Παρακολούθηση αιτήματος
  • Εργαλεία Διαχείρισης
    • Κονσόλα διαχείρισης IIS

Έγραψα λεπτομερώς για τη διαδικασία ανάπτυξης ενός διακομιστή ιστού IIS:

  • Στον Microsoft Windows Server 2012 (R2) - . Έκδοση IIS 8, μετά την εγκατάσταση θα πρέπει να δείτε μια προεπιλεγμένη ιστοσελίδα τοποθεσίας όπως:

3. Εγκατάσταση εξαρτημάτων 1C:Enterprise

Στον ίδιο διακομιστή όπου αναπτύσσεται ο διακομιστής Ιστού IIS, εγκαθιστούμε το 1C:Enterprise (στοιχεία 32 bit), φροντίζοντας να επιλέξουμε τα στοιχεία κατά την εγκατάσταση:

  • 1C: Επιχείρηση
  • Ενότητες επέκτασης διακομιστή Ιστού

Εάν σκοπεύετε να διαμορφώσετε μια μονάδα επέκτασης διακομιστή ιστού 64-bit, τότε πρέπει επιπλέον να εκτελέσετε το πρόγραμμα εγκατάστασης διακομιστή 64-bit από το αντίστοιχο πακέτο 1C:Enterprise και να εγκαταστήσετε το στοιχείο:

  • Μονάδα επέκτασης διακομιστή Ιστού

4. Ρύθμιση του λειτουργικού συστήματος

Τώρα πρέπει να ορίσετε τα απαραίτητα δικαιώματα στους φακέλους κλειδιών που χρησιμοποιούνται κατά τη χρήση της πρόσβασης ιστού στις βάσεις δεδομένων 1C:Enterprise. Για τον κατάλογο αποθήκευσης για αρχεία ιστότοπου που δημοσιεύονται στον διακομιστή ιστού (προεπιλογή C:\inetpub\wwwroot\) πρέπει να δώσετε πλήρη δικαιώματα στην ομάδα " Χρήστες"(Χρήστες). Κατ 'αρχήν, μπορείτε να παραλείψετε αυτό το βήμα, αλλά στη συνέχεια για να δημοσιεύσετε ή να αλλάξετε τη δημοσίευση της βάσης δεδομένων θα χρειαστεί να εκτελέσετε το 1C:Enterprise ως διαχειριστής. Για να ρυθμίσετε την ασφάλεια αυτού του καταλόγου, κάντε δεξί κλικ σε αυτόν και επιλέξτε " Ιδιότητες"(Ιδιότητες).

Στο παράθυρο ιδιοτήτων που ανοίγει, μεταβείτε στο " Ασφάλεια" (Ασφάλεια) και πατήστε το κουμπί " Αλλαγή» (Επεξεργασία...), για να αλλάξετε τα υπάρχοντα δικαιώματα. Θα εμφανιστεί το παράθυρο δικαιωμάτων για αυτόν τον κατάλογο. Στη λίστα Ομάδων ή ονομάτων χρηστών, επιλέξτε την ομάδα " Χρήστες" (Χρήστες) και στη λίστα των δικαιωμάτων για την επιλεγμένη ομάδα ορίστε τη σημαία " Πλήρης πρόσβαση"(Πλήρης έλεγχος). Στη συνέχεια κάντε κλικ στο " Ισχύουν" (Εφαρμογή) για καταγραφή αλλαγών και κλείσιμο όλων των παραθύρων χρησιμοποιώντας το κουμπί " Εντάξει».

Στη συνέχεια, πρέπει να δώσετε πλήρη δικαιώματα στον κατάλογο με εγκατεστημένα αρχεία 1C:Enterprise (από προεπιλογή C:\Program Files (x86)\1cv8\για μονάδα επέκτασης 32 bit και C:\Program Files\1cv8\για ομάδα 64-bit). IIS_IUSRS. Για να γίνει αυτό, εκτελούμε ενέργειες παρόμοιες με αυτές που περιγράφονται παραπάνω, με τη μόνη διαφορά ότι για να εμφανιστεί η απαιτούμενη ομάδα στη λίστα " Ομάδες ή χρήστες" (Ομάδες ή ονόματα χρηστών) πρέπει να κάνετε κλικ στο κουμπί που βρίσκεται κάτω από τη λίστα " Προσθήκη"(Προσθήκη..) και στο παράθυρο για την επιλογή ομάδων ή χρηστών, κάντε κλικ στο " Επιπροσθέτως"(Προχωρημένος...).

Στη συνέχεια κάντε κλικ στο κουμπί στα δεξιά " Αναζήτηση"(Εύρεση τώρα) και μετά επιλέξτε την απαιτούμενη ομάδα IIS_IUSRSστον πίνακα αποτελεσμάτων αναζήτησης και κάντε κλικ στο " Εντάξει».

Ομάδα IIS_IUSRSεμφανίζεται στη λίστα ομάδων ή χρηστών. Του δίνουμε πλήρη δικαιώματα στον επιλεγμένο κατάλογο και κάνουμε κλικ στο " Ισχύουν» (Εφαρμογή) για αποθήκευση αλλαγών.

Και τέλος, εάν η δημοσίευση εκτελείται για μια βάση δεδομένων αρχείων, πρέπει επίσης να δώσετε την ομάδα IIS_IUSRSπλήρη δικαιώματα στον κατάλογο που περιέχει τα αρχεία αυτής της βάσης πληροφοριών.

5. Δημοσίευση της βάσης δεδομένων σε διακομιστή web

Ας προχωρήσουμε στην απευθείας δημοσίευση της βάσης δεδομένων στον web server. Για να το κάνετε αυτό, ξεκινήστε το 1C:Enterprise σε λειτουργία Configurator για τη βάση δεδομένων που θέλετε να δημοσιεύσετε. Στη συνέχεια επιλέξτε " Διαχείριση» — « Δημοσίευση σε διακομιστή ιστού...»

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

  • Όνομα εικονικού καταλόγου - το όνομα με το οποίο θα γίνει πρόσβαση στη βάση δεδομένων του διακομιστή web. Μπορεί να αποτελείται μόνο από χαρακτήρες του λατινικού αλφαβήτου.
  • Διακομιστής Ιστού - επιλέγεται από τη λίστα των διακομιστών Ιστού που βρίσκονται στον τρέχοντα υπολογιστή. Στην περίπτωσή μας, πρόκειται για Υπηρεσίες Πληροφοριών Διαδικτύου.
  • Κατάλογος - Η φυσική θέση του καταλόγου στον οποίο θα βρίσκονται τα εικονικά αρχεία εφαρμογής.
  • Χρησιμοποιώντας τις αντίστοιχες σημαίες, μπορείτε να καθορίσετε τους τύπους πελατών προς δημοσίευση, καθώς και να υποδείξετε τη δυνατότητα δημοσίευσης υπηρεσιών Web. Στον παρακάτω πίνακα μπορείτε να επεξεργαστείτε τη λίστα των υπηρεσιών Web που θα δημοσιευτούν, καθώς και στη στήλη « Διεύθυνση» αλλάξτε το συνώνυμο με το οποίο θα γίνεται πρόσβαση σε αυτήν την υπηρεσία Web.
  • Είναι επίσης δυνατό για τον διακομιστή Ιστού των υπηρεσιών IIS να υποδείξει την ανάγκη εκτέλεσης ελέγχου ταυτότητας στον διακομιστή ιστού χρησιμοποιώντας μέσα λειτουργικού συστήματος ορίζοντας την κατάλληλη σημαία.

Αφού επιλέξετε τις απαραίτητες ρυθμίσεις δημοσίευσης, κάντε κλικ στο " Δημοσιεύω».

Εάν η δημοσίευση έγινε χωρίς σφάλματα, θα δούμε ένα αντίστοιχο μήνυμα.

Η δημοσίευση στον διακομιστή ιστού IIS πραγματοποιείται πάντα για τον προεπιλεγμένο ιστότοπο και το προεπιλεγμένο σύνολο εφαρμογών. Αξίζει να έχετε κατά νου ότι κατά τη δημοσίευση από τον διαμορφωτή, η μονάδα επέκτασης διακομιστή ιστού 32-bit θα καταχωρηθεί και η προεπιλεγμένη ομάδα εφαρμογών θα είναι DefaultAppPool- Χωρίς διαμόρφωση, λειτουργεί μόνο με εφαρμογές 64-bit. Αντίστοιχα, περαιτέρω ενέργειες εξαρτώνται από το bit της μονάδας επέκτασης διακομιστή web που σκοπεύετε να χρησιμοποιήσετε. Για επέκταση διακομιστή ιστού 32 bit, πρέπει να ενεργοποιήσετε τη συγκέντρωση εφαρμογών να χρησιμοποιεί εφαρμογές 32 bit ή να καταχωρίσετε μια επέκταση διακομιστή web 64 bit. Αυτό θα συζητηθεί παρακάτω

6. Διαμορφώστε τις παραμέτρους των υπηρεσιών IIS για χρήση της προσθήκης επέκτασης διακομιστή Web 32-bit

Εγκαταστάσεις"(Εργαλεία) -" Διευθυντής Υπηρεσιών Πληροφοριών Διαδικτύου

Προεπιλεγμένη τοποθεσία Web— εμφανίστηκε ένας εικονικός κατάλογος που μετατράπηκε σε εφαρμογή με το όνομα που καθορίσαμε κατά τη δημοσίευση της βάσης δεδομένων. Το μόνο πράγμα που απομένει για την ολοκλήρωση της δημοσίευσης είναι να ενεργοποιήσετε τις εφαρμογές 32-bit για την προεπιλεγμένη ομάδα εφαρμογών. Για να το κάνετε αυτό, μεταβείτε στην καρτέλα " στο δέντρο σύνδεσης Ομάδες Εφαρμογών"(Συμμετοχές Εφαρμογών).

Στη λίστα των ομάδων εφαρμογών βρίσκουμε μια πισίνα με το όνομα DefaultAppPool. Κάντε δεξί κλικ πάνω του και επιλέξτε " Επιπλέον επιλογές"(Προηγμένες ρυθμίσεις).

Στο παράθυρο ρυθμίσεων του χώρου συγκέντρωσης εφαρμογών που ανοίγει, στην ομάδα " Είναι κοινά"(Γενικά) βρείτε το αντικείμενο" Επιτρέπονται εφαρμογές 32 bit» (Ενεργοποίηση εφαρμογών 32-bit) και ορίστε την τιμή της παραμέτρου σε Αληθής. Στη συνέχεια αποθηκεύστε τις αλλαγές κάνοντας κλικ στο " Εντάξει».

7. Διαμορφώστε τις παραμέτρους των υπηρεσιών IIS για χρήση της προσθήκης επέκτασης διακομιστή Web 64-bit

Μπορείτε να καταχωρήσετε τη μονάδα επέκτασης διακομιστή web 64-bit χρησιμοποιώντας το βοηθητικό πρόγραμμα webinst.exeτην αντίστοιχη έκδοση που βρίσκεται στον κατάλογο αποθήκη, κατάλογο με εγκατεστημένο το πρόγραμμα 1C:Enterprise ή χρησιμοποιήστε την παρακάτω μέθοδο.

Ας ξεκινήσουμε τη Διαχείριση Υπηρεσιών Πληροφοριών Διαδικτύου (IIS). Αυτό μπορεί να γίνει από το Server Manager επιλέγοντας το " Εγκαταστάσεις"(Εργαλεία) -" Διευθυντής Υπηρεσιών Πληροφοριών Διαδικτύου» (Διαχειριστής Υπηρεσιών Πληροφοριών Διαδικτύου (IIS)).

Εδώ, επεκτείνοντας το δέντρο στο παράθυρο συνδέσεων, θα δούμε ότι για τον προεπιλεγμένο ιστότοπο - Προεπιλεγμένη τοποθεσία Web— εμφανίστηκε ένας εικονικός κατάλογος που μετατράπηκε σε εφαρμογή με το όνομα που καθορίσαμε κατά τη δημοσίευση της βάσης δεδομένων. Για να ολοκληρωθεί η δημοσίευση, το μόνο που μένει είναι να πείτε στην εφαρμογή να χρησιμοποιήσει έναν επεξεργαστή αιτημάτων 64 bit. Για να το κάνετε αυτό, ανοίξτε τη σελίδα ρυθμίσεων χαρτογράφησης χειριστή για αυτόν τον εικονικό κατάλογο επιλέγοντας « Χαρτογράφηση χειριστή» (Handler Mappings) στην αρχική σελίδα της εφαρμογής.

Στον πίνακα συγκρίσεων χειριστή βρίσκουμε τον χειριστή "Επέκταση υπηρεσίας Web 1C". Ας ανοίξουμε αυτόν τον χειριστή κάνοντας διπλό κλικ στην αντίστοιχη σειρά του πίνακα.

Ας επεξεργαστούμε το πρόγραμμα χειρισμού αντικαθιστώντας τη διαδρομή προς το εκτελέσιμο αρχείο dll της μονάδας επέκτασης διακομιστή ιστού 32-bit που έχει επιλεγεί αυτήν τη στιγμή με τη διαδρομή προς την έκδοση 64-bit της βιβλιοθήκης. Σε αυτό το παράδειγμα, αλλάζουμε τη διαδρομή από " C:\Program Files (x86)\1cv8\8.3.4.389\bin\wsisapi.dll" επί " C:\Program Files\1cv8\8.3.4.389\bin\wsisapi.dll» χρησιμοποιώντας το κουμπί επιλογής. Αφού αλλάξετε τη διαδρομή, κάντε κλικ στο " Εντάξει» για να αποθηκεύσετε τις αλλαγές.

8. Συνδεθείτε σε μια δημοσιευμένη βάση πληροφοριών μέσω ενός προγράμματος περιήγησης ιστού

Λοιπόν, αυτό φαίνεται να είναι όλο. Για να συνδεθείτε σε μια πρόσφατα δημοσιευμένη βάση δεδομένων, ξεκινήστε τον Internet Explorer και εισαγάγετε μια διαδρομή όπως αυτή στη γραμμή διευθύνσεων http://localhost/<Имя публикации информационной базы> . Σε αυτό το παράδειγμα είναι http://localhost/DemoAccounting/.

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

Σε αυτήν την περίπτωση, για να λειτουργήσει σωστά το 1C:Enterprise, το όνομα τομέα στον οποίο έχετε πρόσβαση (ή η διεύθυνση IP) πρέπει να προστεθεί σε αξιόπιστους ιστότοπους του Internet Explorer και να επιτρέπονται αναδυόμενα παράθυρα για αυτό. Διαβάστε περισσότερα σχετικά με τη ρύθμιση του Internet Explorer για το πρόγραμμα-πελάτη ιστού 1C:Enterprise.

9. Σύνδεση σε μια δημοσιευμένη βάση πληροφοριών μέσω του προγράμματος-πελάτη 1C:Enterprise

Μπορείτε επίσης να συνδεθείτε σε μια βάση πληροφοριών που δημοσιεύεται σε διακομιστή web χρησιμοποιώντας το 1C: Enterprise thin client. Για να συνδεθείτε, ανοίξτε το παράθυρο εκκίνησης "1C:Enterprise" και κάντε κλικ στο " Προσθήκη» για να προσθέσετε μια βάση πληροφοριών.

Στο παράθυρο για την προσθήκη βάσης πληροφοριών/ομάδας, ρυθμίστε το διακόπτη σε " Προσθήκη μιας υπάρχουσας βάσης πληροφοριών στη λίστα"και κάντε κλικ" Περαιτέρω».

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

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

Μετά από αυτό, αυτή η βάση πληροφοριών θα εμφανιστεί στη λίστα των βάσεων δεδομένων στο παράθυρο εκκίνησης 1C: Enterprise. Λάβετε υπόψη ότι η λειτουργία εκκίνησης του Configurator δεν είναι διαθέσιμη για αυτόν τον τύπο σύνδεσης. Κάντε κλικ " 1C: Επιχείρηση» για να συνδεθείτε στη βάση πληροφοριών.

Μπορείτε να μειώσετε όσο το δυνατόν περισσότερο τις απαιτήσεις συστήματος για μηχανές χρηστών και να αξιοποιήσετε πλήρως τις δυνατότητες που έχετε υλοποιήσει δημοσιεύοντας το 1C σε έναν διακομιστή ιστού. Αυτό θα σας επιτρέψει να οργανώσετε την εργασία με τη βάση δεδομένων όχι μόνο χρησιμοποιώντας ένα thin client, αλλά και χρησιμοποιώντας οποιοδήποτε πρόγραμμα περιήγησης, χωρίς να εγκαταστήσετε πρόσθετα στοιχεία και εφαρμογές.

Πρωτογενείς απαιτήσεις

Οι ελάχιστες απαιτήσεις συστήματος για την πλευρά του διακομιστή της αρχιτεκτονικής μπορεί να διαφέρουν σημαντικά και εξαρτώνται σε μεγάλο βαθμό από:

  1. Προβλήματα που επιλύονται από το πρόγραμμα.
  2. Ένταση ροής εγγράφων.
  3. Αριθμός χρηστών που συνδέονται ταυτόχρονα.
  4. Το μέγεθος και ο αριθμός των δημοσιευμένων και καταχωρημένων βάσεων δεδομένων.

Ωστόσο, είναι απλά αδύνατο να κάνετε χωρίς δύο πράγματα όταν δημοσιεύετε το 1C σε έναν διακομιστή ιστού:

  • Ένας διακομιστής ιστού που έχει αναπτυχθεί στο σύστημα.
  • Μια εγκατεστημένη και τρέχουσα μονάδα επέκτασης που παρέχεται από την 1C.

Διακομιστής Ιστού

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

Ένα επιπλέον πλεονέκτημα των προϊόντων Apache είναι η δυνατότητα εκτέλεσης τους από λειτουργικά συστήματα παρόμοια με το Linux.

Θα εξετάσουμε την επιλογή με τις υπηρεσίες IIS, επειδή... δεν απαιτεί αναζήτηση και εγκατάσταση προϊόντων τρίτων.

Ενότητες επέκτασης διακομιστή Ιστού

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

Φυσικά, εκτός από τις επεκτάσεις, στον υπολογιστή πρέπει να εγκατασταθεί και η ίδια η πλατφόρμα 1C Enterprise, διαφορετικά δεν θα έχουμε πρόσβαση στο Configurator, μέσω του οποίου εκτελείται το κύριο μέρος της δημοσίευσης.

Έχοντας αποφασίσει για τα εργαλεία, ας προχωρήσουμε στη διαμόρφωση.

Εγκατάσταση και εκκίνηση διακομιστή Web

Για να ξεκινήσετε τις υπηρεσίες IIS σε υπολογιστή με εγκατεστημένα Windows, πρέπει να εκτελέσετε την ακόλουθη σειρά ενεργειών (χρησιμοποιώντας τα Windows 7 ως παράδειγμα):


Εικ.3

Μπορείτε να βεβαιωθείτε ότι ο διακομιστής ιστού λειτουργεί εισάγοντας μια γραμμή όπως "http://localhost" στη γραμμή διευθύνσεων οποιουδήποτε προγράμματος περιήγησης και λαμβάνοντας μια εικόνα όπως στην Εικ. 4.

Εικ.4


Εικ.6.

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

Έχοντας επιλέξει μια συγκεκριμένη, μόλις δημοσιευμένη βάση δεδομένων στη λίστα, πρέπει να ενεργοποιήσετε το βοηθητικό πρόγραμμα «Handler Matching» (Εικ. 7).
Εικ.7

Στην περίπτωσή μας, θα χρειαστεί να δημιουργήσουμε μια αντιστοιχία μεταξύ του ISAPI-dll και του εκτελέσιμου αρχείου wsisapi.dll που βρίσκεται στο φάκελο BIN της εγκατεστημένης έκδοσης της πλατφόρμας.

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

Δημοσίευση της βάσης δεδομένων στον διακομιστή

Ρύθμιση δικαιωμάτων χρήστη

Έχοντας λάβει το παραπάνω παράθυρο, προχωράμε στη ρύθμιση κανόνων πρόσβασης για τους χρήστες.

Πρέπει να επιτρέψουμε την πλήρη πρόσβαση στον χρήστη IIS_USERS:

  • Στο φάκελο "C:\inetpub\wwwroot\Όνομα έκδοσης", όπου είναι αποθηκευμένος ο πόρος.
  • Στο φάκελο με την έκδοση του προγράμματος που χρησιμοποιείται, όπου είναι αποθηκευμένη η βιβλιοθήκη wsisapi.dll.
  • Στο μέρος όπου είναι αποθηκευμένη η βάση δεδομένων.

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

Οι σύγχρονες συνθήκες, με την ευρεία χρήση φορητών συσκευών και το προσβάσιμο Διαδίκτυο, θέτει νέες απαιτήσεις στα πληροφοριακά συστήματα ακόμη και μικρών εταιρειών. Αν μόλις πριν από λίγα χρόνια η απομακρυσμένη πρόσβαση ήταν η παρτίδα των μεγάλων οργανισμών, σήμερα η δυνατότητα πρόσβασης σε πληροφορίες από οπουδήποτε θεωρείται δεδομένη. Σήμερα θα σας πούμε πώς να οργανώσετε γρήγορα και οικονομικά την πρόσβαση στον ιστό στις βάσεις δεδομένων 1C:Enterprise που λειτουργούν σε λειτουργία αρχείου.

Το παραδοσιακό σχήμα για την εργασία με το 1C: Enterprise σε λειτουργία αρχείου συνεπάγεται κοινή πρόσβαση σε αρχεία βάσης πληροφοριών μέσω του πρωτοκόλλου SMB (δίκτυο της Microsoft). Σε αυτήν την περίπτωση, ένας από τους υπολογιστές λειτουργεί ως διακομιστής αρχείων, ενώ οι άλλοι λειτουργούν με μια δημόσια διαθέσιμη βάση πληροφοριών.

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

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

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

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

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

Και, φυσικά, υπάρχουν σχεδόν απεριόριστες δυνατότητες για απομακρυσμένη πρόσβαση στη βάση δεδομένων: από οπουδήποτε, από οποιαδήποτε συσκευή, χρησιμοποιώντας ένα πρόγραμμα περιήγησης.

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

Επί του παρόντος, υποστηρίζονται δύο κύριοι διακομιστές ιστού: ο Apache και ο IIS και η πλατφόρμα πρέπει να εγκατασταθεί στο μηχάνημα με τον διακομιστή ιστού και μονάδες επέκτασης διακομιστή ιστού. Μπορείτε πάντα να τα εγκαταστήσετε επιπλέον, απλά εκτελώντας ξανά το πρόγραμμα εγκατάστασης της πλατφόρμας:

Windows και IIS

Οι Υπηρεσίες Πληροφοριών Διαδικτύου (IIS) για άγνωστους λόγους δεν είναι δημοφιλείς μεταξύ των διαχειριστών και των χρηστών 1C. Αλλά μάταια, η παράβλεψη μιας τυπικής λύσης υπέρ κάποιου λογισμικού τρίτων κατασκευαστών, ακόμα κι αν είναι καλό, φαίνεται τουλάχιστον παράξενο.

Για να εγκαταστήσετε τις υπηρεσίες IIS στο λειτουργικό σύστημα πελάτη, στην περίπτωσή μας Windows 7 x64, μεταβείτε στο Πίνακας Ελέγχου - Προγράμματα και δυνατότητες - Ενεργοποιήστε ή απενεργοποιήστε τις δυνατότητες των Windows.

Στο παράθυρο που ανοίγει, επιλέξτε Υπηρεσίες Πληροφοριών Διαδικτύου, στη συνέχεια αναπτύξτε τη λίστα και μεταβείτε στο Υπηρεσίες Διαδικτύου - Στοιχεία Ανάπτυξης Εφαρμογώνκαι τσεκάρετε το αντίθετο πλαίσιο Επεκτάσεις ISAPI, άλλες παράμετροι μπορούν να παραμείνουν ως προεπιλεγμένες.

Αφού εγκαταστήσετε τις υπηρεσίες IIS, ας προχωρήσουμε στη ρύθμιση, για να το κάνετε αυτό, ανοίξτε Πίνακας Ελέγχου - Εργαλεία διαχείρισης - Διαχειριστής Υπηρεσιών Πληροφοριών Διαδικτύου.

Στο δέντρο στα αριστερά επιλέξτε Ομάδες Εφαρμογών, κάντε δεξί κλικ DefaultAppPool - Πρόσθετες παράμετροικαι επιτρέψτε Εφαρμογές 32 bitορίζοντας την κατάλληλη επιλογή Αληθής.

Τώρα ας ορίσουμε τα απαραίτητα δικαιώματα για τις ομάδες IUSRΚαι IIS_IUSRS.Παραχωρούμε δικαιώματα στο φάκελο με τη βάση πληροφοριών ΑλλαγήΚαι Διαβάστε και εκτελέστε:

Σε φάκελο αποθήκηπλατφόρμες - Διαβάστε και εκτελέστε:

Στη συνέχεια, εκκινούμε το 1C:Enterprise ως διαχειριστής και φορτώνουμε την απαιτούμενη βάση πληροφοριών σε λειτουργία διαμόρφωσης.

Στο μενού Διαχείρισηεπιλέγω Δημοσίευση σε διακομιστή web. 1C: Enterprise θα εντοπίσει αυτόματα τον διακομιστή ιστού (IIS) και θα προσφέρει την τοποθέτηση της εφαρμογής Ιστού στη ρίζα του διακομιστή web σε έναν κατάλογο με το όνομα του φακέλου της βάσης πληροφοριών, που θα είναι επίσης το όνομα της δημοσίευσης. μπορείτε να αλλάξετε αυτές τις παραμέτρους εάν είναι απαραίτητο.

Ετοιμος! Για πρόσβαση στη βάση δεδομένων μπορούμε να χρησιμοποιήσουμε μια διεύθυνση όπως http://host_name(address)/publication_name, στην περίπτωσή μας http://192.168.3.109/Acc30, εκκινήστε το πρόγραμμα περιήγησης και ελέγξτε τη λειτουργία.

Μπορείτε επίσης να διαμορφώσετε τη βάση δεδομένων ώστε να λειτουργεί μαζί της μέσω της πλατφόρμας· για να το κάνετε αυτό, στο παράθυρο διαλόγου για την προσθήκη μιας νέας βάσης πληροφοριών, καθορίστε τη θέση στον διακομιστή web:

Το επόμενο βήμα είναι να εισαγάγετε τη διεύθυνση σύνδεσης:

Μετά την εκκίνηση της βάσης πληροφοριών, μπορείτε να βεβαιωθείτε ότι εκτελείται σε λειτουργία διακομιστή web και όχι σε λειτουργία αρχείου:

Windows και Apache 2.2

Εάν για κάποιο λόγο δεν θέλετε να χρησιμοποιήσετε τις υπηρεσίες IIS, μπορείτε να ρυθμίσετε τις παραμέτρους του 1C ώστε να λειτουργεί με έναν άλλο δημοφιλή διακομιστή ιστού Apache. Δυστυχώς, οι προγραμματιστές του Apache σταμάτησαν να δημοσιεύουν δυαδικές συγκροτήσεις για Windows, προσφέροντας να επικοινωνήσουν με τους συνεργάτες τους, οπότε ας πάμε στον ιστότοπο του Apache Haus και ας κατεβάσουμε τη συναρμολόγηση Αρχιτεκτονική 2.2.x x86, ακόμα κι αν έχετε λειτουργικό σύστημα 64-bit.

Προσοχή!Για να αποκτήσετε το build Apache, θα πρέπει να χρησιμοποιείτε μόνο αξιόπιστες πηγές που παρατίθενται στον ιστότοπο του έργου. Η ασφάλεια του διακομιστή web και των δεδομένων σας εξαρτάται από αυτό!

Θα χρειαστεί επίσης να εγκαταστήσετε το Microsoft Visual C++ 2008 Redistributable Package, το οποίο απαιτείται για τη σωστή λειτουργία του build Apache.

Στη συνέχεια, αποσυσκευάστε το ληφθέν αρχείο Apache σε έναν αυθαίρετο κατάλογο, για παράδειγμα, C:\Apache22, από όλους τους πολλούς φακέλους που μας ενδιαφέρουν οι φάκελοι αποθήκηΚαι htdocs, το πρώτο περιέχει τα εκτελέσιμα αρχεία του διακομιστή Ιστού, το δεύτερο πρέπει να περιέχει το περιεχόμενο Ιστού.

Ανοίξτε μια γραμμή εντολών με δικαιώματα διαχειριστή και μεταβείτε στον κατάλογο αποθήκηδιακομιστής ιστού:

Cd C:\Apache22\bin

Τώρα ας εγκαταστήσουμε το Apache ως υπηρεσία:

Httpd -k εγκατάσταση

Δεν δίνουμε προσοχή στις προειδοποιήσεις· για σκοπούς χρήσης με 1C, η προεπιλεγμένη διαμόρφωση Apache είναι κατάλληλη.

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

Στη συνέχεια, με τον ίδιο τρόπο, εκκινούμε το 1C ως διαχειριστής σε λειτουργία διαμόρφωσης και προχωράμε στη δημοσίευση στον διακομιστή ιστού. Σε αντίθεση με τις υπηρεσίες IIS, σε αυτήν την περίπτωση η ίδια η πλατφόρμα δεν μπορεί να καθορίσει τη διαδρομή και να δημιουργήσει έναν φάκελο, επομένως το κάνουμε χειροκίνητα. Ο φάκελος πρέπει να δημιουργηθεί μέσα στον κατάλογο htdocsκαι το όνομά του πρέπει να ταιριάζει με το όνομα της δημοσίευσης:

Στην περίπτωσή μας είναι C:\Apache22\htdocs\Acc30\Παρεμπιπτόντως, μπορείτε να δημιουργήσετε τον επιθυμητό κατάλογο απευθείας στο παράθυρο διαλόγου επιλογής φακέλου. Στη συνέχεια δημοσιεύουμε τη βάση πληροφοριών.

Το επόμενο σημείο είναι ότι η 1C δεν ξέρει πώς να επανεκκινήσει αυτήν την έκδοση του Apache, οπότε θα το κάνουμε με μη αυτόματο τρόπο μέσω του συμπληρωματικού προγράμματος Υπηρεσίες:

Μετά την επανεκκίνηση του διακομιστή ιστού, η δημοσιευμένη βάση δεδομένων θα είναι διαθέσιμη στην ίδια διεύθυνση όπως στην περίπτωση του IIS και η εργασία μαζί του δεν θα είναι διαφορετική.

  • Ετικέτες:

Παρακαλώ ενεργοποιήστε την JavaScript για να δείτε το