एक Windows Vista IIS7 MySQL PHP वेब सर्वर बनाएँ करने के लिए
परिचय
इस गाइड के लिए आपको दिखाता है एक Windows Vista powered वेब IIS7, MySQL का उपयोग कर सर्वर, और PHP (wimp) बनाने के लिए. मुझे पता है, मुझे पता है, एक wimp सर्वर भी अपील ध्वनि नहीं करता है. मेरा विश्वास करो, इस सर्वर को एक wimp से है और अपने मोज़े उड़ा देगा अगर आप सही हार्डवेयर प्रदान करते हैं.
नोट: यह एक सामान्य साइटों है wimp सर्वर, WordPress चलाने की है कि सक्षम PHPbb, और अन्य लोकप्रिय PHP और MySQL संचालित है वेब. आप कुछ चीजों को बदलने के लिए अपने सर्वर प्राप्त wimp सिर्फ सही अपने उपयोग के आधार पर चल रहा हो सकता है.
सीमाओं
इससे पहले कि आप बहुत दूर आप को पता है कि IIS7 Windows Vista पर चल रहा है पूर्ण कुछ सीमाओं के साथ चित्रित की जरूरत है जाओ. इससे पहले कि आप सही सर्वर के इस प्रकार दूर है क्योंकि यह सीमित है एहसास करने के लिए आप अगर तुम कभी सीमाओं की आप यातायात इतना है कि आप शायद वेब साइट से एक दिन का वेतन के साथ एक वास्तविक सर्वर खरीद सकता हूँ एक तक पहुँचने की जरूरत है.
सीमाओं
अनुरोध Execution सीमा:, होम स्टार्टर IIS7 चलने पर Windows Vista मूल, है, और होम प्रीमियम 3 अनुरोध Execution सीमा के एक है. Vista अंतिम 10 तक सीमित है. अनुरोध Execution सीमा नहीं है कई युगपत पृष्ठों को कैसे बाहर वेब सर्वर एक समय पर दे सकते हैं. इसका मतलब है कि Vista मूल, स्टार्टर, और होम संस्करण दिन और Ultimate को प्रति 259200 पृष्ठों सेवा करने के लिए प्रति दिन 864.000 पृष्ठों तक की सेवा कर सकते कर सकते हैं!
एफ़टीपी: एफ़टीपी बहुत सीमित है. आप केवल अनाम के रूप में फ़ाइलों को डाउनलोड कर सकते हैं. FTP के माध्यम से नहीं, अपने वेब सर्वर पर अपलोड. यदि यह एक समस्या है, बाहर filezilla के FTP सर्वर की जाँच करें.
IIS7 स्थापित
पहली बात सबसे पहले, हम एक वेब सर्वर स्थापित करने की जरूरत है.
- क्लासिक दृश्य में नियंत्रण कक्ष खोलें.
- डबल क्लिक करें प्रोग्राम और सुविधाएँ.
- क्लिक मुड़ें विंडोज बाएँ पर या बंद सुविधाएँ.
- बंद इंटरनेट सूचना सेवा की जाँच करें.
- इंटरनेट सूचना सेवा का विस्तार, वर्ल्ड वाइड वेब सेवा, अनुप्रयोग विकास सुविधाएँ, और तब बंद ISAPI एक्सटेंशन की जाँच करें. ISAPI बाद में जरूरत होगी जब हम PHP स्थापित करें.
- पर क्लिक करें IIS7 स्थापित करने के लिए ठीक है.
जब विंडोज सुविधाएँ बॉक्स IIS7 गायब हो जाता है स्थापित है और चल रहा होना चाहिए. करने जा रहा द्वारा टेस्ट IIS7 http://localhost ब्राउज़र में अपने वेब. आप नीचे दिए गए स्क्रीनशॉट की तरह एक IIS7 परीक्षण पृष्ठ देखना चाहिए.
डिफ़ॉल्ट वेब साइट की जड़ सी में स्थित है: \ inetpub \ wwwroot. अपनी वेब साइट वहाँ चला जाता है.
स्थापित करने के लिए PHP
अब है कि हम एक वेब सर्वर है हम PHP के लिए समर्थन की जरूरत है. इस उदाहरण मैं PHP 5.2.4 स्थापित करने रहा हूँ.
- एक फ़ोल्डर बनाएँ की सी की जड़ में PHP बुलाया: ड्राइव.
- डाउनलोड विंडोज Binaries ज़िप पैकेज से http://www.php.net/downloads.php .
- Extract फ़ाइलें और उन्हें PHP फ़ोल्डर आप अभी बनाया में बचा.
- कॉपी सी: \ PHP \ php.ini-जिले और इसे अपने डेस्कटॉप पर बचाने के लिए तो हम इसके साथ काम कर सकते हैं.
- नाम बदलें php.ini-जिले तुम सिर्फ अपने डेस्कटॉप पर php.ini करने के लिए नकल की.
- दायाँ क्लिक करें php.ini और चुनें संपादित करें.
- = Php_mysql.dll विस्तार के लिए खोजें और इसे हटाने के द्वारा uncomment, यह के सामने. यह PHP की अनुमति देता है एक MySQL डाटाबेस लॉगिन.
अब php.ini कोड और extension_dir के लिए = "./". देखने में स्थानांतरित बदलें. "करने के लिए /" "C: \ PHP \ ext." यह दिखाता है जहाँ php विस्तार = php_mysql.dll एक्सटेंशन लोड करने के लिए तुम सिर्फ uncommented. - सहेजें php.ini.
- कॉपी php.ini और सी में बचाने के लिए: \ Windows.
- प्रारंभ मेनू के खोज बॉक्स और इंटरनेट सूचना सेवा (आईआईएस) प्रबंधक के खोज परिणामों में आईआईएस प्रबंधक क्लिक में टाइप करके आईआईएस प्रबंधक खोलें.
- डबल क्लिक हेन्डलर Mappings.
- पर क्लिक करें स्क्रिप्ट मानचित्र जोड़ें सही पर स्थित है.
- भरें स्क्रिप्ट स्क्रीन के नीचे गोली की तरह मानचित्र विंडो जोड़ें.
- क्लिक करने के लिए परिवर्तनों को सहेजने के लिए ठीक है.
- खिड़की है कि आप पूछता है कि आप इस ISAPI विस्तार को सक्षम करना चाहते में हाँ क्लिक करें.
- वापस आईआईएस प्रबंधक में बटन पर क्लिक करें और फिर डबल क्लिक करें डिफ़ॉल्ट दस्तावेज़.
- पीछे एक अंतरिक्ष के साथ प्रकार index.php, फ़ाइल के नाम सूची में है.
- आईआईएस प्रबंधक के शीर्ष पर लागू करें क्लिक करें.
- अब तुम सी से libmysql.dll प्रतिलिपि: \ PHP और सी में इसे बचाना: \ Windows \ System32 की जरूरत है. ठीक Oruba के लिए धन्यवाद.
परीक्षण की सुविधा देता है यकीन PHP स्थापित है और सही ढंग से चलाने बनाने के लिए.
खुला Notepad.
प्रकार <? phpinfo? () रिक्त दस्तावेज़ में>.
नोट: <अंतरिक्ष के बीच निकालें हो? <में? phoInfo ()>?. मैं अंतरिक्ष जोड़ें ताकि कमांड इस पेज पर अमल नहीं करता था.
इसे अपने डेस्कटॉप पर test.php के रूप में सहेजें और फिर इसे करने के लिए कदम सी: \ inetpub \ wwwroot.
test.php.txt ध्यान दें: एक आम गलती है जब test.php बचत के रूप में है बचाने के लिए. के प्रकार के रूप में सहेजें के अंतर्गत सभी फ़ाइलें का चयन करें और फिर भूल मत Notepad में फ़ाइल test.php नाम.
करने के लिए जाओ http://localhost/test.php . तुम एक PHP जानकारी स्क्रीन के नीचे गोली के समान पृष्ठ मिलना चाहिए.
MySQL स्थापित
इससे पहले कि हम MySQL स्थापित कर सकते हैं हम Windows Vista में अक्षम UAC करने के लिए की जरूरत है.
- क्लासिक दृश्य में नियंत्रण कक्ष खोलें.
- क्लिक करें उपयोगकर्ता खाते.
- क्लिक मुड़ें उपयोक्ता खाता नियंत्रण पर या बंद.
- अनचेक इस्तेमाल उपयोगकर्ता खाता नियंत्रण और तब ठीक क्लिक करें.
- आपके कंप्यूटर को पुनरारंभ करें.
नोट: आप काम कर सकते हैं और स्थापित किया गया बारी UAC के बाद पीठ पर सब कुछ है.
अब हम MySQL स्थापित कर सकते हैं. इस उदाहरण मैं MySQL समुदाय संस्करण 5.0.45 स्थापित करने जा रहा हूँ. - डाउनलोड विंडोज ज़िप / setup.exe संस्करण http://dev.mysql.com/downloads/mysql/5.0.html win32 # .
- इसे खोल देना और अपने डेस्कटॉप पर setup.exe बचाने के लिए.
- भागो Setup.exe.
- स्वागत खिड़की पॉपअप जाएगा. अगला क्लिक करें.
- छोड़ चूंकि यह एक wimp सर्वर बनाने पर एक सामान्य गाइड है और आम चयनित अगला क्लिक करें.
- चलो MySQL बस इसी विंडो में स्थापित करें क्लिक करके अपनी डिफ़ॉल्ट निर्देशिका में स्थापित करें.
- अगला पर क्लिक करें कुछ विज्ञापनों के माध्यम से जाने के लिए.
- कॉन्फ़िगर छोड़ दो MySQL सर्वर अब जाँच और समाप्त क्लिक करें.
- स्वागत खिड़की पर अगला क्लिक करें.
- मैं मान रहा हूँ कि आप किसी भी उन्नत MySQL सेटिंग कॉन्फ़िगर जरूरत नहीं है. यदि आप था शायद इस गाइड की जरूरत नहीं है या आप एक विशेषज्ञ करने के लिए यह काम छोड़ देना चाहिए था. चयन मानक विन्यास और तब अगला क्लिक करें.
- विंडोज सेवा के रूप में स्थापित छोड़ दो, सेवा नाम MySQL, और लॉन्च MySQL स्वतः जाँच की और अगला क्लिक करें.
- MySQL प्रशासक (रूट प्रकार) पासवर्ड दो बार और फिर अगला क्लिक करें.
- यह हिस्सा बहुत महत्वपूर्ण है. अपना मुँह सिर्फ सही पकड़ो, अपनी उंगलियों और क्लिक Execute पार करने के लिए MySQL विन्यस्त करें. यदि आप इसे किया ही सही तुम 4 जाँच अंक जब यह किया है मिलना चाहिए.
नोट: यदि आप क्लिक करें पाने के लिए एक कनेक्शन त्रुटि, पुनः प्रयास करें और यह काम करना चाहिए. यह एक धीमी कंप्यूटर द्वारा शुरू नहीं तेजी से पर्याप्त MySQL सेवा के कारण होता है. - क्लिक करें समाप्त.
अब जब तुम MySQL स्थापित है और चल देता है GUI उपकरण स्थापित करने के लिए प्रबंध डेटाबेस आसान बनाते हैं.
- डाउनलोड जीयूआई उपकरण (Windows x86) में http://dev.mysql.com/downloads/gui-tools/5.0.html .
- यह किसी भी अन्य सॉफ्टवेयर की तरह स्थापित करें.
- Click Start, सभी कार्यक्रम, MySQL, MySQL प्रशासक.
- नीचे स्क्रीन शॉट की तरह ही क्षेत्रों में भरें.
- याद रखें: रूट पासवर्ड का एक सेट तुम जब तुम MySQL स्थापित है.
- MySQL प्रशासक एक बार खुला है, तो आप सूची क्लिक करके और तब ठीक परीक्षण के तहत क्लिक और स्कीमा बनाएँ चयन करके एक नया डेटाबेस बना सकते हैं.
इसे एक नाम दें और वहाँ तुम जाओ!
खुला पोर्ट 80 - अब जब कि तुम एक काम wimp यह दुनिया के लिए खोल देता है. सभी इंटरनेट (HTTP) यातायात बंदरगाह 80 के माध्यम से गुजरता है. चलो दुनिया के लिए खुला पोर्ट 80.
प्रारंभ मेनू पर क्लिक करें और Windows Firewall में खोज परिणामों में खोज बॉक्स में फ़ायरवॉल के लिए खोजें. - Windows Firewall सेटिंग्स विंडो में अपवाद टैब क्लिक करें.
- पर क्लिक करें पोर्ट बटन जोड़ें.
- और पोर्ट संख्या के रूप में नाम के रूप में 80 प्रकार HTTP.
प्रदर्शन सर्वर वेब समायोजित Vista के लिए
क्योंकि Windows Vista करने के लिए बॉक्स को अपनी प्राथमिकताओं में पीछे हैं, जब यह एक वेब सर्वर के रूप में इस्तेमाल किया जा रहा है एक सर्वर से बाहर होने का मतलब नहीं है. Windows Vista वर्ड जैसे कार्यक्रमों प्राथमिकता पहले IIS7 तरह पृष्ठभूमि सेवाओं अंत उपयोगकर्ता का सबसे अच्छा संभव अनुभव देने के लिए. हम एक वेब सर्वर पृष्ठभूमि सेवाओं खा़का प्राथमिकता कार्यक्रमों के बजाय करने की आवश्यकता के रूप में Windows Vista configuring रहे हैं जब से.
एक उच्च प्राथमिकता के कार्यक्रमों की तुलना में हम कर सकते हैं के रूप में इसके बारे में सबसे बाहर निचोड़ करने के लिए गति के रूप में दो सेट Windows Vista के सेवाओं.
- प्रारंभ मेनू में दायाँ क्लिक करें कम्प्यूटर और तब गुण चुनें.
- पर क्लिक करें उन्नत प्रणाली सेटिंग्स.
- पर क्लिक करें सिस्टम गुण विंडो के उन्नत टैब में प्रदर्शन के तहत सेटिंग्स.
- प्रदर्शन विकल्प विंडो में उन्नत टैब क्लिक करें.
- चुनें पृष्ठभूमि सेवाओं.
- ठीक क्लिक करें और फिर आपके कंप्यूटर पुनः आरंभ करें.
हार्डवेयर
मामूली यातायात के लिए कम के साथ एक वेब सर्वर करने के लिए एक शक्तिशाली काम करवाने के लिए मशीन नहीं है. कम से कम राम के 1GBs (MySQL के लिए सिफारिश की 2GBs के साथ कोई आधुनिक पीसी) ठीक हो जाएगा. यदि आप एक भाग्यशाली है जो पर्याप्त आवागमन प्राप्त करने के लिए एक उच्च निष्पादन वेब सर्वर यहाँ की जरूरत बन कुछ हार्डवेयर सुझाव हैं.
स्मृति: यदि आप प्रति दिन हिट हजारों रहे हैं किसी भी उम्मीद (कई मामूली यातायात की तरह) स्मृति बहुत महत्वपूर्ण है. 2GBs एक अच्छी शुरुआत है लेकिन 3 या 4 बेहतर कर रहे हैं.
IIS7: एक शक्तिशाली प्रोसेसर (एस) और स्मृति की एक अच्छी रकम महत्वपूर्ण हैं.
MySQL: एक तेज हार्ड ड्राइव और स्मृति के बहुत से एक MySQL डाटाबेस के लिए महत्वपूर्ण हैं.
स्रोत: http://www.maximumpcguides.com/how-to-crea ... "#
http://www.maniacomputer.com/webServer/IIS.html
http://www.iis.net/default.aspx?tabid=7
http://www.maniacomputer.com/webServer/WebServer.html
- विंडोज 7 बीटा क्षितिज पर है, SP1 XP SP3 Vista और भूल जाओ
- जल्दी करो आपके Windows सुपर VISTA
- माइक्रोसॉफ्ट अगले सप्ताह रिलीज Windows Vista SP2 परीक्षकों के लिए
- 6 चीजें आप की जरूरत है विंडोज 7 के बारे में पता करने के लिए
- माइक्रोसॉफ्ट जनता के लिए जारी की बहुप्रतीक्षित आर सी विंडोज 7
वर्ग: प्रोग्रामिंग
कहने के लिए कुछ मिल गया?
















