सुरक्षितता.  सेटअप.  इंटरनेट.  पुनर्प्राप्ती.  स्थापना

Apache आणि IIS प्रकाशन करत आहे. Alexey Alekseev माझ्या आरामदायक ब्लॉगवर स्वागत आहे 1C Enterprise 8.3 साठी apache इंस्टॉल करत आहे

हा लेख माझ्या ईमेलवर पाठवा

प्रत्येकाला माहित आहे की Apache वेब सर्व्हर समान IIS वेब सर्व्हरपेक्षा खूप सोपे आणि हलके आहे आणि ते विनामूल्य देखील आहे. आज मी तुम्हाला सांगेन की तुम्ही Apache वेब सर्व्हरवर 1C कॉन्फिगरेशन सहजपणे कसे प्रकाशित करू शकता, वेब ब्राउझरद्वारे 1C मध्ये प्रवेश करण्यासाठी किंवा 1C वेब सेवांमध्ये प्रवेश करण्यासाठी. याव्यतिरिक्त, मी 1C प्रोग्रामरना Apache सर्व्हरद्वारे वेब सेवा आणि व्यवस्थापित 1C फॉर्म (वेब ​​इंटरफेस) तपासण्याचा सल्ला देतो, कारण डीबगिंग ऍप्लिकेशन्समध्ये कमी समस्या असतील, ब्रेकपॉइंट्स 1C कॉन्फिगरेटरमध्ये समस्यांशिवाय ट्रिगर केले जातील.

चला काही सोप्या चरणांचे अनुसरण करूया:

1. Apache सर्व्हर डाउनलोड आणि स्थापित करा. Apache सर्व्हरची स्थिर आवृत्ती 2.2, जी 1C सह समस्यांशिवाय कार्य करते, डाउनलोड केली जाऊ शकते.

2. अपाचे सर्व्हर कॉन्फिगरेशन फाइल "httpd.conf" बदला, सामान्यतः कॉन्फिगरेशन फाइल या मार्गावर असते - "C:\Apache24\conf" जर तुम्ही "C" ड्राइव्हच्या रूटमध्ये Apache स्थापित केले असेल. केवळ बदलल्यानंतर, फाइलमधील प्रत्येक ओळ तपासा जेणेकरून सर्व मार्ग वास्तविक मार्गांशी जुळतील.

3. परिणामी, तुमच्या Apache वेब सर्व्हरने असे काहीतरी कार्य केले पाहिजे:

4. इच्छित 1C डेटाबेसचे कॉन्फिगरेटर उघडा ( प्रशासकाच्या वतीने असणे आवश्यक आहे), जे आम्ही Apache वेब सर्व्हरवर प्रकाशित करण्याची योजना आखत आहोत, उदाहरणार्थ, चाचणीसाठी मी 1c ट्रेड 8 एडच्या मानक कॉन्फिगरेशनची डेमो आवृत्ती प्रकाशित करेन. 11.1:

5. 1C कॉन्फिगरेटरमध्ये, मुख्य मेनूवर क्लिक करा प्रशासन - वेब सर्व्हरवर प्रकाशन:

येथे तुम्ही Apache 2.2 वेब सर्व्हर निवडा, डेटाबेसचे नाव (कोणतेही नाव, उदाहरणार्थ DemoTrd) निर्दिष्ट करा, "निर्देशिका" फील्डमध्ये तुमच्या Apache सर्व्हरचा मार्ग दर्शवा जिथे वेब दस्तऐवज संग्रहित केले जातात, जर सर्व्हर मध्ये स्थापित केला असेल. “C” ड्राइव्हचे रूट, नंतर मार्ग असा असेल - "C:\Apache24\htdocs\". प्रकाशित करा बटणावर क्लिक करा. याव्यतिरिक्त, 1C तुम्हाला Apacge सर्व्हर सेवा रीस्टार्ट करण्यास सांगेल, सहमत आहे. परिणामी, प्रकाशन यशस्वीरित्या पूर्ण होईल:

जर तुम्ही 1C तज्ञ असाल आणि तुम्हाला वेब इंटरफेसद्वारे किंवा वेब सेवेद्वारे उघडलेले कॉन्फिगरेशन डीबग करायचे असेल, तर मुख्य मेनूमधील कॉन्फिग्युरेटरमध्ये, डीबगिंग - कनेक्शन... बटणावर क्लिक करा आणि "स्वयंचलित कनेक्शन" वर क्लिक करा. ..." बटण, खालील चित्रात दर्शविल्याप्रमाणे ध्वज सेट करा:

तसेच "टूल्स" - "पर्याय" मधील मुख्य मेनूवर जा आणि तेथे ध्वज सेट करा "डीबग सक्षम मोड सेट करा" आणि "स्टार्टअपवर डीबगिंग सुरू करा":

तसेच 1C प्रकाशन सेटिंग्ज फाइलमध्ये एक विशेष ओळ समाविष्ट करण्याचे सुनिश्चित करा (C:\Apache24\htdocs\default.vrd) - " ", माझ्या बाबतीत फाइल "default.vrd" असेल

"तीन मोडमध्ये कार्य करू शकतात:

  • जाड क्लायंट मोड
  • पातळ क्लायंट मोड
  • "वेब क्लायंट" मोड

या लेखात आम्ही कॉर्पोरेटवर ईडीएमएस "दस्तऐवज प्रवाह प्रो" स्थापित करण्याबद्दल पाहू. अपाचे वेब सर्व्हर(विनामूल्य वितरित) आणि मध्ये सिस्टम लाँच करा वेब क्लायंट.
Apache वेब सर्व्हर स्थापित आणि कॉन्फिगर केल्यानंतर, वापरकर्ते
पैकी एकाद्वारे दस्तऐवज व्यवस्थापन प्रणाली डेटाबेसमध्ये प्रवेश करण्यास सक्षम असेल
खालील वेब ब्राउझर:

  • मोझिला फायरफॉक्स
  • मायक्रोसॉफ्ट एक्सप्लोरर
  • गुगल क्रोम
  • ऑपेरा
  • सफारी

या लेखाची सामग्री आपण लगेच लक्षात घेऊ या
केवळ कॉर्पोरेटवर तैनात करण्यासाठी वापरले जाऊ शकत नाही
आमच्या दस्तऐवज व्यवस्थापन प्रणालीचा वेब सर्व्हर, परंतु उपयोजनासाठी देखील
इतर "1C" कॉन्फिगरेशन, उदाहरणार्थ, "1C: छोट्या कंपनीचे व्यवस्थापन",
"1C: व्यापार व्यवस्थापन", "1C: दस्तऐवज प्रवाह", "1C: व्यवस्थापन
उत्पादन उपक्रम" आणि इतर जे मोडमध्ये कार्य करू शकतात
व्यवस्थापित फॉर्म 8.2.

अपाचे स्थापित करत आहे

अपाचे वेब सर्व्हर विनामूल्य आहे
वितरित सॉफ्टवेअर (तरीही त्याचे स्वतःचे आहे
परवाने ज्यांचे पालन करणे आवश्यक आहे) आणि ते विनामूल्य डाउनलोड केले जाऊ शकतात
अधिकृत वेबसाइट http://httpd.apache.org.
तुम्ही कोणतीही आवृत्ती डाउनलोड करू शकता, 2.2.16 पेक्षा कमी नाही. डाउनलोड करण्यापूर्वी
तुमच्या सर्व्हरची ऑपरेटिंग सिस्टम निवडा (युनिक्स किंवा विंडोज).


साठी 1C कॉन्फिगरेशनचे विकसक
वेब मोडमध्ये त्यांचे कॉन्फिगरेशन विकसित करणे आणि चाचणी करणे देखील शक्य आहे
तुमच्या स्थानिक संगणकावर Apache स्थापित करा, तुम्ही Apache चालवू शकता
Windows 7 आणि Windows XP वर, स्थानिक संगणकावर स्थापित केल्यावर
विकसक, तुम्ही एका वापरकर्त्यासाठी (वर्तमान) स्थापित करणे निवडू शकता
वापरकर्ता), या प्रकरणात वेब सर्व्हरवर प्रवेश केला जाईल
मानक पोर्ट 80 द्वारे नाही, परंतु पोर्ट 8080 द्वारे.


Apache प्रतिष्ठापन प्रक्रिया अगदी सोपी आहे.नंतर
लहान वितरण (5.2 MB) MSI फॉरमॅटमध्ये डाउनलोड करत आहे (सामान्यतः फाइल
वेब सर्व्हरचे "httpd-2.2.16-win32-x86-no_ssl.msi") असे नाव आहे
वितरण पॅकेज अनपॅक करा आणि "setup.exe" फाइल चालवा.



मोठे करण्यासाठी चित्रावर क्लिक करा


स्थापना सुरू झाल्यानंतर, भरा
तुमची वेब सर्व्हर सेटिंग्ज. कृपया तुमचा ईमेल आयडी टाका
सिस्टम प्रशासक, नेटवर्क डोमेन, सर्व्हर नेम फील्डमध्ये, निर्दिष्ट करा
तुमच्या सर्व्हरची नावे, जोपर्यंत तुम्ही सर्व्हर कॉन्फिगर करण्याची योजना करत नाही
बाह्य नेटवर्कमधून प्रवेश, आपण अनियंत्रित नावे निर्दिष्ट करू शकता, उदाहरणार्थ
myServer, 1c_doc, इ.



पॅरामीटर्स प्रविष्ट केल्यानंतर, क्लिक करा "पुढे"
आणि स्थापना पूर्ण होण्याची प्रतीक्षा करा. सिस्टममधील अपाचे वेब सर्व्हर स्थिती
विंडोज सिस्टम विंडोमध्ये घड्याळाच्या पुढे प्रदर्शित केले जाते, हिरव्या रंगाची उपस्थिती
त्रिकोण सूचित करतो की सर्व्हर चालू आहे आणि योग्यरित्या कार्य करत आहे.



तुम्ही क्लिक करून Apache Monitor उघडू शकता बरोबरशीर्ष आकृतीमध्ये दर्शविलेल्या चिन्हावरील माउस बटण वापरून.



सहसा कोणतीही अतिरिक्त सेटिंग्ज नाहीत
आम्हाला Windows वर Apache, EDMS कॉन्फिगरेशन करण्याची गरज नाही
"दस्तऐवज प्रवाह प्रो" वेब सर्व्हरवर स्वयंचलितपणे प्रकाशित केले जाईल,
कॉन्फिगरेटर कडून "1C:एंटरप्राइज 8.2".

1C सेट करणे: एंटरप्राइज 8.2

सह कार्य करण्याची क्षमता सक्षम करण्यासाठी
वेब क्लायंट मोडमध्ये कॉन्फिगरेशन आणि सर्व वैशिष्ट्ये वापरा
व्यवस्थापित फॉर्म आवृत्ती 8.2 आम्हाला प्रकाशित करणे आवश्यक आहे
(निर्यात) वेब सर्व्हरवर कॉन्फिगरेशन. कॉन्फिगरेशन प्रकाशित करण्यासाठी
वेब सर्व्हरवर, तुम्हाला डेटाबेस "कॉन्फिगरेटर" मोडमध्ये आणि आत उघडण्याची आवश्यकता आहे
"प्रशासन" मेनूमध्ये, "वेब सर्व्हरवर प्रकाशित करा" निवडा.



उघडलेल्या विंडोमध्ये, प्रविष्ट करा:

  • नाव - लॅटिन अक्षरांमध्ये तुमच्या डेटाबेसचे नाव. हे नाव असेल
    जेव्हा वापरकर्ते टाइप करतात तेव्हा वेब ब्राउझरमधील वापरकर्त्यांद्वारे वापरले जाते
    URLs, उदाहरणार्थ लोकलहोस्ट वेब सर्व्हरसाठी cfg82_doc नाव प्रविष्ट करून,
    वापरकर्त्यांना http://localhost/cfg82_doc सारख्या डेटाबेस पत्त्याची आवश्यकता असेल. नावाने URL मानकांचे पालन करणे आवश्यक आहे (RFC 1738 मानक).
  • वेब सर्व्हर - Apache 2.2 निवडा
  • कॅटलॉग - प्रकाशित केलेल्या भौतिक स्थानासाठी एक ठिकाण
    तुमच्या वेब सर्व्हर निर्देशिकेतील सिस्टम फाइल्स, उदाहरणार्थ
    C:\apache_ws\doc_prof\

नाव आणि निर्देशिका प्रविष्ट केल्यानंतर, "प्रकाशित करा" बटणावर क्लिक करा. नंतर
प्रकाशित केल्यानंतर, आपण आपला वेब ब्राउझर उघडू शकता आणि आपला पत्ता प्रविष्ट करू शकता
प्रकाशित डेटाबेस. सर्व काही कार्य केले पाहिजे. जर ते करतात
समस्या पाहिल्या जातात, वेब सर्व्हर निर्देशिकेतून httpd.conf फाइल तपासा
(डिफॉल्ट इंस्टॉलेशन निर्देशिका "C:\Program Files\Apache Software
फाउंडेशन\Apache2.2\conf"). httpd.conf फाइलमध्ये ओळी असणे आवश्यक आहे
1C:Enterprise 8.2 सह Apache चा वापर दर्शविणारे, हे एक उदाहरण आहे
ओळी:



LoadModule _1cws_module "C:/Program Files/1cv82/8.2.12.75/bin/wsap22.dll"


कोणतीही ओळ नसल्यास, ती व्यक्तिचलितपणे तयार करण्याचा प्रयत्न करा (बनल्यानंतर
httpd.conf फाइलची एक प्रत, wsap22.dll लायब्ररीचा मार्ग दर्शविते
तुमचे 1C प्लॅटफॉर्म. खालील 1C प्लॅटफॉर्म आवृत्ती वापरण्याची शिफारस केली जाते
८.२.१२. काही प्रकरणांमध्ये, ते नसलेले वेब सर्व्हर तैनात करण्यात मदत करते
डीफॉल्ट डिरेक्टरी "प्रोग्राम फाइल्स", तुमच्या इतर डिरेक्टरीसाठी
सर्व्हर किंवा वर्कस्टेशन. तसेच, Apache कॉन्फिगरेशन फाइलमध्ये
प्रकाशित डेटाबेसची माहिती असलेला विभाग असावा.
उदाहरणार्थ, यासारखे:



#1c प्रकाशन
उपनाव "/cfg82_prof" "C:/apache_ws/doc_prof/"

ओव्हरराइडला अनुमती द्या
पर्याय नाही
ऑर्डर परवानगी द्या, नकार द्या
सर्वांकडून परवानगी द्या
SetHandler 1c-अनुप्रयोग
ManagedApplicationDescriptor "C:/apache_ws/doc_prof/default.vrd"


पत्ता प्रविष्ट केल्यानंतर, वापरकर्ता प्रमाणीकरणासाठी एक विंडो उघडेल.
तुमचे नाव निवडा आणि तुमचा पासवर्ड टाका. खालील चित्रात, अजिबात आवडले
बाकीचे "Document Flow Prof" प्लॅटफॉर्म 8.2 in लाँच करण्याची उदाहरणे दाखवते
फायरफॉक्स वेब ब्राउझर.





खालील आकृती ब्राउझर विंडोमध्ये व्यवस्थापित फॉर्म मोडमध्ये 1C कॉन्फिगरेशन कसे कार्य करते याचे उदाहरण दाखवते.



वेब क्लायंटमध्ये काम करणे हे पातळ आणि वेब क्लायंटमधील व्यवस्थापित फॉर्मसह कार्य करण्यापेक्षा व्यावहारिकदृष्ट्या वेगळे नाही.


2010. रुसाकोव्ह ग्रिगोरी. लेख www.documentflow.net वेबसाइटसाठी लिहिला गेला होता, http://www.documentflow.net आणि लेखकाच्या लिंकच्या अनिवार्य संकेतासह पुनर्मुद्रण आणि कॉपी करण्याची परवानगी आहे.

जरी 1C फाईल मोडमध्ये वेब सर्व्हर वापरण्याची शिफारस करत नाही (परंतु केवळ सर्व्हर मोडमध्ये) - तरीही, 2-3 अकाउंटंट असलेल्या छोट्या उद्योगांसाठी, "व्यवस्थापित फॉर्म" (लेखा 3.0, वेतन 3.0) सह नवीन कॉन्फिगरेशनवर वेब सर्व्हर वापरणे. इ.) - तुम्हाला नेटवर्क संगणकांच्या डेटाबेसमध्ये बऱ्यापैकी जलद प्रवेश आयोजित करण्याची परवानगी देते, जरी ते मूलत: जुने रद्दी असले तरीही. हे फक्त महत्वाचे आहे की डेटाबेस आणि वेब सर्व्हरसह मुख्य संगणक सभ्य आहे (उदाहरणार्थ, कोर I3, 8 GB RAM आणि SSD ड्राइव्ह).

Apache वर 1C वेब सर्व्हर सेट करण्यासाठी चरण-दर-चरण मार्गदर्शक (डेटाबेसच्या फाइल आवृत्तीसह)

1. Apache इंस्टॉलर डाउनलोड करा

काही कारणास्तव, Apache ने सर्व नवीन आवृत्त्या (उदाहरणार्थ 2.4.25) सेल्फ-एक्सट्रॅक्टिंग डिस्ट्रिब्युशन म्हणून रिलीझ करणे थांबवले. नॉन-लेटेस्ट डिस्ट्रिब्युशन, 2.2.25 वापरणे आम्हाला मान्य आहे, जे आम्हाला सोयीस्कर इंस्टॉलर मिळवू देते आणि अतिरिक्त हाताळणी टाळू देते.

कृपया लक्षात घ्या की *.msi इंस्टॉलर वापरणे आमच्यासाठी सोयीचे आहे

वापरकर्त्याच्या शिफारशीवर आधारित (धन्यवाद, व्लादिमीर), मी Apache आवृत्ती 2.4 (www.apachelounge.com) ची लिंक पोस्ट करत आहे. तसेच त्याच्या शब्दांवरून - जर तुम्ही x64 डाउनलोड केले तर तत्सम x64 1c प्लॅटफॉर्म स्थापित करण्यासाठी तयार रहा आणि httpd.conf मध्ये LoadModule _1cws_module "C:/Program Files/1cv8/8.3.9.2016/bin/wsap24.dll" ही ओळ संपादित करा.
परंतु मी स्वतः 64-बिट 1C वापरण्याची शिफारस करत नाही, कारण, उच्च संभाव्यतेसह, व्यावसायिक उपकरणे किंवा इतर काही तृतीय-पक्ष लायब्ररी कनेक्ट करताना प्रचंड अडचणी उद्भवतील.

जर डेटाबेस केवळ आमच्या स्थानिक नेटवर्कमध्ये उघडले जातील तर आम्ही “ssl नाही” वितरण निवडतो किंवा डेटाबेस इंटरनेटवर उघडल्यास “ssl” वितरण निवडतो. तुम्ही infostart लेखात ssl सेट करण्याबद्दल अधिक वाचू शकता

आमच्या उदाहरणात, आम्ही फक्त स्थानिक नेटवर्कमध्ये वापरण्यासाठी ssl शिवाय सर्व्हर कॉन्फिगर करू.

2. डाउनलोड केलेला इंस्टॉलर चालवा

नेटवर्क डोमेन भरा: लोकलहोस्ट, सर्व्हरचे नाव: लोकलहोस्ट

NEXT दाबा, सेटअप प्रकार: ठराविक NEXT, NEXT, Install

3. वेब सर्व्हर सुरू झाला आहे का ते तपासा

हे करण्यासाठी, कोणताही ब्राउझर उघडा आणि पृष्ठ पत्ता http://localhost निर्दिष्ट करा

इट वर्क्स म्हणणारे पेज दिसले पाहिजे!

चला स्थानिक नेटवर्कवर आमच्या संगणकाचा IP पत्ता शोधूया. हे करण्यासाठी, खालच्या उजव्या कोपर्यात (घड्याळाच्या पुढे) आम्हाला स्थानिक नेटवर्क चिन्ह सापडेल, त्यावर उजवे-क्लिक करा आणि "नेटवर्क आणि शेअरिंग सेंटर" उघडा.

आमचे नेटवर्क निवडा

आणि "तपशील" बटणावर क्लिक करा

माझ्या बाबतीत, स्थानिक नेटवर्कवरील संगणक पत्ता 192.168.0.189 आहे

आता आम्ही ब्राउझरवर परत आलो आणि http://192.168.0.189 या IP पत्त्यावर इट वर्क्स पृष्ठाची उपलब्धता तपासू (तुमच्या बाबतीत संख्या भिन्न असतील)

जर तुम्हाला परिचित इट वर्क्स पृष्ठ पुन्हा दिसले, तर सर्वकाही ठीक आहे,

4. इतर संगणकावरून पृष्ठाची प्रवेशयोग्यता तपासा आणि फायरवॉल कॉन्फिगर करा

पुन्हा आम्ही परिचित पृष्ठ http://192.168.0.189 (तुमचे नंबर वेगळे आहेत) उघडण्याचा प्रयत्न करतो परंतु स्थानिक नेटवर्कवरील इतर कोणत्याही संगणकावरून.

जर, एखाद्या परिचित पृष्ठाऐवजी, तुम्हाला "साइटमध्ये प्रवेश करू शकत नाही" किंवा तत्सम संदेश दिसत असल्यास, फायरवॉल कॉन्फिगर करूया. हे करण्यासाठी, अपाचे स्थापित केलेल्या संगणकावर परत या, "कंट्रोल पॅनेल" - "सिस्टम आणि सुरक्षा" - "विंडोज फायरवॉल" वर जा आणि स्क्रीनच्या डाव्या बाजूला "प्रगत सेटिंग्ज" वर क्लिक करा.

“इनकमिंग कनेक्शनसाठी नियम” विभागावर क्लिक करा, त्यानंतर विंडोच्या उजव्या बाजूला “नियम तयार करा”

सर्व तीन बॉक्स तपासा

एक अनियंत्रित नाव निर्दिष्ट करा, उदाहरणार्थ "1C साठी वेब सर्व्हर पोर्ट 80". तयार.

पुन्हा आम्ही इतर संगणकांवर जातो आणि खात्री करतो की आता ब्राउझर आम्हाला IP पत्त्यावर परिचित असलेले पृष्ठ दर्शवेल http://192.168.0.189 इट वर्क्स

5. आम्ही आमचा डेटाबेस वेब सर्व्हरवर प्रकाशित करतो.

आमचे डेटाबेस कॉन्फिगरेटर उघडा (प्रशासक म्हणून 1C चालवा)

आवृत्ती 1C प्लॅटफॉर्म 8.3 सह प्रारंभ करून, वेब सर्व्हरवर माहिती आधार प्रकाशित करणे शक्य झाले. हे समाधान अतिशय सोयीचे आहे, कारण ब्राउझरमधील दुव्यावर क्लिक करून, आपण 1C मध्ये पूर्णपणे कार्य करू शकता. कृपया लक्षात घ्या की काम फक्त "एंटरप्राइझ" मोडमध्ये शक्य आहे. कॉन्फिगरेटर फक्त जाड क्लायंटवर वापरला जाऊ शकतो.

अर्थात, 1C कंपनीने ऑपरेटिंग सिस्टम आणि ब्राउझरसाठी आवश्यकतेची यादी जाहीर केली आहे ज्यामधून 1C शी वेब सर्व्हरद्वारे कनेक्शन केले जाईल. पण सराव मध्ये आणखी अनेक शक्यता आहेत. उदाहरणार्थ, आपण मोबाइल फोनवरून नियमित ब्राउझरद्वारे 1C मध्ये कार्य करू शकता.

या लेखात आम्ही Apache वापरून वेब सर्व्हरवर 1C 8.3 इन्फोबेस प्रकाशित करण्यासाठी चरण-दर-चरण पाहू. खाली वर्णन केलेली सेटिंग्ज, जी आम्ही 1C मध्येच बनवू, ती IIS वेब सर्व्हरवर प्रकाशित करण्यापेक्षा वेगळी नाही.

फरक एवढाच आहे की IIS चालवणारा सर्व्हर सेटिंग्जबद्दल अधिक "निवडक" आहे, म्हणून बहुतेकदा निवड Apache वर येते.

Apache 2.4 स्थापित करणे आणि कॉन्फिगर करणे

पहिली पायरी म्हणजे अपाचे स्वतः डाउनलोड करणे, उदाहरणार्थ, अधिकृत वेबसाइटवरून. वर्तमान आवृत्ती 2.4 आहे. इंस्टॉलेशन प्रक्रियेदरम्यान काहीही क्लिष्ट नाही, फक्त सहाय्यकाचे अनुसरण करा.

जेव्हा इंस्टॉलेशन दरम्यान सर्व्हर माहिती असलेली विंडो तुमच्या समोर दिसते, तेव्हा पहिल्या दोन फील्डमध्ये “लोकलहोस्ट” प्रविष्ट करा. याचा अर्थ असा होईल की आपला संगणक हा सर्व्हर असेल ज्यावर 1C स्थित आहे.

हे देखील लक्षात ठेवा की आम्ही पोर्ट 80 (फॉर्मच्या तळाशी स्विच) वापरू. हे महत्वाचे आहे की ते इतर अनुप्रयोगांद्वारे व्यापलेले नाही.

प्रोग्रामची यशस्वी स्थापना केल्यानंतर, ट्रेमध्ये एक विशेष अपाचे चिन्ह दिसेल. त्याच्या मदतीने, तुम्ही वेब सर्व्हर सुरू आणि थांबवू शकता.

माहिती आधार 1C चे प्रकाशन 8.3

Apache स्थापित केल्यानंतर, तुम्ही वेब सर्व्हरवर इन्फोबेस प्रकाशित करण्यासाठी थेट पुढे जाऊ शकता. हे करण्यासाठी, कॉन्फिगरेटर मोडमध्ये इच्छित डेटाबेसवर जा. आवश्यक त्या सर्व कार्यवाही येथे केल्या जातील. त्याच वेळी, वर नमूद केल्याप्रमाणे, तुम्ही IIS वापरण्याच्या बाबतीत या सूचना वापरू शकता.

"प्रशासन" मेनूमधून "वेब सर्व्हरवर प्रकाशित करा" निवडा. उघडलेल्या विंडोमध्ये, आम्ही सर्व सेटिंग्ज डीफॉल्ट म्हणून सोडू, त्यातील फक्त एक छोटासा भाग बदलू.

वेब सर्व्हर म्हणून, आम्ही Apache 2.2 निवडू, जे आम्ही आधी स्थापित केले आहे. तुम्ही नावाप्रमाणे एक अनियंत्रित मूल्य निर्दिष्ट करू शकता. आम्ही 1C: दस्तऐवज प्रवाह प्रकाशित करतो, म्हणून आम्ही त्याला फक्त "डॉक" म्हणू. निर्देशिका फील्डमध्ये, आम्ही तयार केलेले रिक्त फोल्डर निवडा, जे कुठेही स्थित असू शकते.

सर्व आवश्यक डेटा प्रविष्ट केल्यानंतर, "प्रकाशित करा" बटणावर क्लिक करा आणि Apache वेब सर्व्हर रीस्टार्ट करा.

आता ब्राउझरच्या ॲड्रेस बारमध्ये “localhost/doc” टाका. 1C मधील अधिकृतता विंडो आमच्या समोर आली.

पासवर्ड आणि प्रमाणीकरणासह लॉगिन प्रविष्ट केल्यानंतर, परिचित 1C आमच्यासमोर उघडेल.

1C 8.2 प्लॅटफॉर्मच्या रिलीझसह, वर्ल्ड वाइड वेबसह आपला डेटाबेस संवाद साधण्यासाठी 1C सह कार्य करताना वेब सर्व्हर वापरणे शक्य झाले. त्यानंतर, जसजसे 8.3 आणि त्याचे नवीन प्रकाशन जारी केले गेले, तसतसे एकीकरणाच्या शक्यता वाढत्या प्रमाणात वाढल्या. आधीच आता, इंटरनेट, इतर माहिती प्रणालींशी संवाद साधण्यासाठी आणि ब्राउझरद्वारे डेटाबेसमध्ये प्रवेश प्रदान करण्यासाठी, तुम्ही वेब क्लायंट, ODATA इंटरफेस, वेब सेवा विकसित करू शकता, http सेवा वापरू शकता.

या लेखात, आम्ही Apache वेब सर्व्हर कसा स्थापित करायचा आणि फक्त एका मिनिटात त्यावर तुमचा इन्फोबेस कसा प्रकाशित करायचा ते पाहू! हे करण्यासाठी, आम्ही तुमच्यासाठी एक साधी दोन-बटण प्रक्रिया विकसित केली आहे.

प्रथम, सिद्धांतामध्ये थोडे खोलवर जाऊया. तुम्हाला हे सर्व आधीच माहित असल्यास, लेखाच्या शेवटी स्क्रोल करा आणि उपचार डाउनलोड करा. ज्यांना स्वतः वेब सर्व्हर स्थापित करायचा आहे, परंतु 1C तज्ञ नाहीत, आम्ही ही प्रस्तावना वाचण्याची शिफारस करतो.

सरासरी वापरकर्त्याला वेब सर्व्हरवर 1C प्रकाशित करण्याची आवश्यकता का आहे?

या सामग्रीमध्ये, आम्ही वेब सर्व्हरवर डेटाबेस प्रकाशित करण्याचे सर्व फायदे आणि सोयींचा विचार करणार नाही. आमचे क्लायंट आम्हाला वारंवार काय करण्यास सांगतात यावर विचार करूया - ब्राउझरद्वारे 1C मध्ये प्रवेश. तुम्ही सोबत काम करू शकाल जगातील कोठूनही 1Cप्लॅटफॉर्म स्थापित न करता. ब्राउझरमध्ये काम करण्याचा आणखी एक फायदा म्हणजे तुम्ही तुमच्या प्रोग्राममध्ये मोबाइल डिव्हाइसद्वारे प्रवेश करू शकता: टॅब्लेट, स्मार्टफोन, कोणतीही ऑपरेटिंग सिस्टम चालवत: iOS, Android इ. तुम्हाला फक्त हा रिमोट ऍक्सेस पर्याय सेट करायचा आहे, तुमचा ब्राउझर उघडा आणि कनेक्शनला कनेक्शन पॉइंट करा. सर्वात महत्वाची गोष्ट म्हणजे, तुम्ही रिमोट ऍक्सेससाठी सर्व्हरवर 1C डेटाबेस प्रकाशित केल्यास, सुरक्षिततेबद्दल विचार करा! पासवर्ड आणि इतर सुरक्षा उपाय सेट करण्याव्यतिरिक्त, ज्या नेटवर्कवर बेस स्थित आहे त्या नेटवर्कमध्ये प्रवेश करण्यासाठी VPN वापरण्याची शिफारस केली जाते. परंतु हा एका स्वतंत्र लेखाचा विषय आहे आणि कमी अनुभवी तज्ञाकडे वळणे चांगले आहे.

ज्या संगणकावर 1C स्थापित केले आहे त्या संगणकावर थेट दूरस्थ प्रवेश प्रदान करण्यासाठी आणि कदाचित 1C शिवाय, दुसरे वाचा.

हे कसे कार्य करते

ब्राउझरद्वारे 1C मध्ये प्रवेश व्यवस्थापित करण्यासाठी, तुम्ही हे करणे आवश्यक आहे:

  • व्यवस्थापित फॉर्मवर विकसित केलेले कोणतेही कॉन्फिगरेशन
  • वेब सर्व्हर स्थापित आणि कॉन्फिगर करा
  • वेब सर्व्हरवर डेटाबेस प्रकाशित करा

1C दोन वेब सर्व्हरला समर्थन देते:

  • अपाचे

Apache वेब सर्व्हर विनामूल्य आहे, स्थापित करणे आणि कॉन्फिगर करणे सोपे आहे आणि किमान आवश्यकता पूर्ण करतो, म्हणून आम्ही आमच्या प्रक्रियेत त्याचा वापर करू.

चला सर्वात मनोरंजक भागाकडे जाऊया. हे सर्व कसे करायचे? आपण, अर्थातच, ते व्यक्तिचलितपणे करू शकता. परंतु वेळ वाचवण्यासाठी आणि थोडा अनुभव घेण्यासाठी, तुम्ही आमचा वापर करू शकता फुकटप्रक्रिया करत आहे. आमच्या सूचनांनुसार, कोणताही वापरकर्ता त्याचे लॉन्च हाताळू शकतो. पुन्हा एकदा, आम्ही यावर जोर देतो की कॉन्फिगरेशन व्यवस्थापित फॉर्ममध्ये असावे. टॅक्सी मोड किंवा नाही काही फरक पडत नाही.

बाह्य प्रक्रियेशी परिचित असलेल्यांसाठी लहान सूचना:

  1. आम्ही माहिती सुरक्षा प्रणालीची एक प्रत (बॅकअप) बनवतो. उपचार पूर्णपणे सुरक्षित आहे. पण ते कधीच दुखत नाही. ते कसे करायचे ते वाचूया.
  2. प्रक्रिया डाउनलोड करा - फाइल
  3. प्रशासकाखाली (संगणक प्रशासक).पूर्ण (प्रशासकीय) अधिकार असलेल्या वापरकर्त्याच्या अंतर्गत 1C कॉन्फिगरेशन चालवण्यामध्ये हे गोंधळात टाकू नका
  4. कमांड मेनूमध्ये फाइल - उघडा. SetupWebServer.epf/SetupWebServer.epf फाइल निवडा (आवृत्ती वेगळी असू शकते)
  5. फॉर्मवर, वेब सर्व्हरवर प्रकाशनासाठी इच्छित नाव भरा. स्टार्टअपवर ते सिस्टम हेडरमधून आपोआप भरले जाते.
  6. प्रॉक्सी सर्व्हरद्वारे इंटरनेटवर प्रवेश करताना, प्रॉक्सी पॅरामीटर्स निर्दिष्ट करा
  7. Apache वेब सर्व्हर इंटरनेटवरून लोड होत असल्याची पुष्टी करा
  8. आम्ही थोडा वेळ वाट पाहत आहोत
  9. वेब सर्व्हर डाउनलोड आणि स्थापित केला गेला आहे, डेटाबेस प्रकाशित आणि कॉन्फिगर केला गेला आहे - आपण बटण वापरून ते उघडू शकता. तुम्ही ब्राउझरमध्ये आवडींमध्ये पत्ता देखील जोडू शकता

आपल्याकडे काही प्रश्न असल्यास किंवा लहान सूचनांमधून सर्वकाही स्पष्ट नसल्यास, चित्रांसह तपशीलवार सूचना वाचा.

  • प्रक्रिया डाउनलोड करा - फाइल

तुमच्या संगणकावर फाइल डाउनलोड करा, जिथून तुम्ही ती 1C वरून उघडू शकता

  • प्लॅटफॉर्म लाँच करून 1C मध्ये लॉग इन करा प्रशासकाखाली (संगणक प्रशासक)

स्थानिक संगणक/सर्व्हर प्रशासक अधिकारांसह प्लॅटफॉर्म (माहिती सुरक्षिततेची सूची) उघडा. लॉन्च शॉर्टकटवर उजवे-क्लिक करा आणि "प्रशासक म्हणून चालवा" निवडा. हे आवश्यक आहे कारण apache सेवा सुरू होते.

  • कमांड मेनूमध्ये फाइल - उघडा. WebServer.epf स्थापित करा निवडा (आवृत्ती भिन्न असू शकते)

व्यवस्थापित फॉर्मवरील कोणत्याही कॉन्फिगरेशनमध्ये, वरच्या डाव्या कोपर्यात "फाइल-ओपन" वर क्लिक करून प्रक्रिया उघडा. चरण 1 मध्ये डाउनलोड केलेली आमची फाइल निवडा.

  • फॉर्मवर, प्रकाशनासाठी बेसचे इच्छित नाव भरा. स्टार्टअपवर, ते सिस्टम हेडरमधून आपोआप भरले जाते.

प्रक्रिया उघडते. डीफॉल्टनुसार, प्रकाशित डेटाबेसचे नाव भरले जाते. तुम्ही स्वतःचे नाव बदलू शकता; तुम्ही अवैध अक्षरे लिहिल्यास प्रोग्राम तुम्हाला दुरुस्त करण्याचा प्रयत्न करेल.

एक्झिक्यूशन दरम्यान एक्स्टेंशन मॉड्यूल इन्स्टॉल केलेले नाहीत असा मेसेज दिसल्यास, ते कसे इन्स्टॉल करायचे ते वाचा.

  • प्रॉक्सी सर्व्हरद्वारे इंटरनेटवर प्रवेश करताना, प्रॉक्सी पॅरामीटर्स निर्दिष्ट करा

  • "चालवा" बटणावर क्लिक करा

बटणावर क्लिक केल्यानंतर, खालील चित्राप्रमाणे एक विंडो दिसेल. "सहमत" वर क्लिक करा.

  • डेटाबेस वेब सर्व्हरवर प्रकाशित केला आहे आणि कॉन्फिगर केला आहे - आपण बटणावर क्लिक करून ते उघडू शकता. तुमच्या ब्राउझरमधील आवडींमध्ये पत्ता जोडा

  • ब्राउझरमध्ये 1C सह कार्य करणे सोयीचे आहे आणि प्लॅटफॉर्म इंस्टॉलेशनची आवश्यकता नाही

प्रक्रिया पूर्ण झाल्यावर, तुमच्याकडे Apache वेब सर्व्हर चालू असेल. तुम्ही पाहू शकता की ते चालू आहे, थांबा आणि सिस्टम ट्रे (खालच्या उजव्या कोपर्यात) रीस्टार्ट करा.

आयकॉनवर उजवे-क्लिक करून तुम्ही वेब सर्व्हर मॉनिटर (अपाचे सर्व्हिस मॉनिटर) लाँच करू शकता.

ज्या संगणकावर Apache स्थापित आहे त्या संगणकावरील कोणत्याही ब्राउझरमध्ये लोकलहोस्ट लाइन प्रविष्ट करून वेब सर्व्हर सामान्यपणे कार्य करत असल्याचे तुम्ही तपासू शकता. जर सर्वकाही व्यवस्थित असेल तर आपण शिलालेख पहावे - ते कार्य करते!

चला काही शब्द सांगूया की प्रक्रिया 1C कॉन्फिगरेशनमधील सामान्य मॉड्यूल वापरत नाही जेणेकरून तुम्ही BSP (स्टँडर्ड सबसिस्टम लायब्ररी) न वापरता लिहिलेल्या कॉन्फिगरेशनवर वेब सर्व्हर लाँच आणि स्थापित करू शकता.

तसेच, तुम्ही जवळपास रिकामे कॉन्फिगरेशन प्रकाशित करून तुमच्या डेटाची सुरक्षितता सुनिश्चित करू शकता. कोणतीही संदर्भ पुस्तके किंवा कागदपत्रे वाचली किंवा बदलली नाहीत, तुमचा डेटाबेस डेटा कुठेही पाठविला जात नाही. स्वतः पाहण्यासाठी लॉगबुकचे विश्लेषण करा.

खाली रिकाम्या डेटाबेसवर प्रक्रिया सुरू करण्याची आणि कार्यान्वित करण्याची प्रतिमा आहे, ज्यामध्ये फक्त एक संदर्भ पुस्तक "नामांकन" जोडले गेले आहे.

तुम्हाला 1C नेहमी हाताशी असले पाहिजे असे वाटत असल्यास, अनावश्यक हेराफेरीशिवाय 1C भाड्याने वापरा.

जर तुमचे ध्येय दुसऱ्या नेटवर्कवरून, घरातून, व्यवसायाच्या सहलीवर, अगदी एखाद्या रिसॉर्टमधून 1C मध्ये प्रवेश करणे असेल, तर वेब सर्व्हर स्थापित करण्याव्यतिरिक्त, तुम्हाला बाह्य ("पांढरा"/ समर्पित) IP पत्ता आणि योग्य पोर्ट कॉन्फिगरेशन आवश्यक आहे. या प्रकरणात, बेसच्या सुरक्षिततेकडे खूप लक्ष दिले पाहिजे, म्हणून हे काम आमच्यावर सोपविणे चांगले आहे. त्यानुसार आम्ही कोणतीही सेटिंग करू