मुख्य सामग्री पर जाएँ
TURNKEYGNU / LINUX
ऐपदस्तावेज़Forumब्लॉगस्क्रीनशॉटGitHubTurnKey Hub
文हिंदी
EnglishDeutschEspañol日本語Portuguêsहिंदी中文
होम/Windows उपयोगकर्ताओं के लिए विचार

दस्तावेज़

Windows उपयोगकर्ताओं के लिए विचार

Windows उपयोगकर्ता के रूप में, Linux वातावरण एक सुंदर विदेशी और शत्रुतापूर्ण स्थान है। डर नहीं, दूसरों ने स्थापना प्रक्रिया में बची है, और कुछ लोग पूर्ण रहने और जीवन को पूरा करने के लिए भी चले गए हैं। 

तो सबसे पहले कुछ सामान्य सुझाव। कृपया ध्यान दें कि यह linux के लिए मार्गदर्शन करने का इरादा नहीं है (मेरे पूरे Linux ज्ञान एक छोटे से Wiki पेज पर फिट हो सकता है ...) बल्कि प्रमुख दर्द बिंदुओं के लिए एक निश्चित मैंने सामना किया सर्वर के साथ काम करना। 

व्यवस्थापक खाते को 'root' कहा जाता है

आप किसी भी समय Alt+F1 का उपयोग करके अन्य कंसोल पर स्विच कर सकते हैं ... Alt+F8। यह आपको एक कंसोल पर सर्वर में निर्मित रेल चलाने की अनुमति देता है और फिर भी रेल कमांड को दूसरे पर निष्पादित करता है। 

यदि आप इन कंसोलों में से एक को रूट के अलावा एक खाता के साथ लॉग इन करते हैं (आप उन्हें बाद में बना सकते हैं) तो आपको बस एक प्रॉम्प्ट के रूप में $ मिल जाएगा। बस टाइप करें bash<enter>। ऐसा लगता है कि यह काम नहीं करता है (कोई ने मुझे ऐसा करने के लिए कहा नहीं है, इसलिए ymmv). मैं शायद यहां बहुत बड़ा प्रभाव याद आ रहा हूँ, लेकिन एक खोए हुए विंडोज उपयोगकर्ताओं के दृष्टिकोण से, यह मदद करता है। 

cd for change डाइरेक्टरी,

उन्हें सूचीबद्ध करने के लिए 

Rum फ़ाइलों को हटा देता है 

--help एक स्विच के रूप में आपको मदद मिलेगी

+ पेज-अप / पेज-डाउन पेजों को कंसोल को स्थानांतरित करने और आपको उन सभी चीजों को देखने की अनुमति देता है जो शीर्ष पर गए थे।

सामान्य अवधारणा

आप सर्वर सीडी को अपनी पसंद के आभासी वातावरण में संलग्न करते हैं (मैं वर्चुअल बॉक्स की सिफारिश करता हूं) और इसे बूट करता हूं। एक काफी सीधी-आगे स्थापना प्रक्रिया के बाद आप एक अजीब ब्लू टेक्स्ट संवाद पर फांसी छोड़ दिए गए हैं। इसके बाद आप सर्वर को आंशिक रूप से Linux कमांड लाइन पर कॉन्फ़िगर करते हैं, और Webmin के माध्यम से भी - एक अच्छा वेब प्रबंधन कंसोल। आप सर्वर पर एक शेयर पर फ़ाइलों को संपादित करते हैं जो रेल एप्लिकेशन डायरेक्टरी (/var/www/[app]) के लिए मैप करता है। फिर आप सर्वर को अपने वेब सर्वर (या तो रेल एक या Apache) के लिए वेब एड्रेस पर हिट करते हैं।

वाम हैंगिंग

तो, स्थापना प्रक्रिया आपको एक नीले पाठ संवाद पर वेब पते के एक गुच्छा के साथ छोड़ देती है। क्या चल रहा है?

आपके द्वारा स्क्रीन पर देखे गए पते विभिन्न तरीके हैं जिन्हें आप बॉक्स से बात करते हैं। पहला दो बॉक्स पर डिफ़ॉल्ट Apache रेल साइट के लिए पते हैं। NOTE, यह साइट कॉन्फ़िगरेशन सिस्टम के हिस्से की तरह दिखती है - इसमें स्क्रीन के बीच में दो बटन हैं (यह मुझे उम्र के लिए भ्रमित करता है, सोच रहा है कि मैं उदाहरण साइट नहीं पा सकता)। चेक करें कि आप इसे होस्ट मशीन से प्राप्त कर सकते हैं। 

Webmin पता अन्य महत्वपूर्ण पता है। मुझे विश्वास है कि लॉगिन विवरण उन लोगों को होना चाहिए जिन्हें आप स्थापना प्रक्रिया (जमा / [पासवर्ड]) के दौरान निर्दिष्ट किया गया था।

इसलिए अब आपके पास दो मुख्य कार्य हैं

1) सर्वर पर फ़ाइलों तक पहुंच प्राप्त करने के लिए एक समझदार तरीके से पहुँच प्राप्त करें

2) एक काम करने वाली रेल साइट ऊपर और चल रही हो जाओ। 

Samba Shares

ठीक है, बॉक्स से सीधे सभी Linux में से सबसे पहले विंडोज़ नेटवर्क में बहुत दिलचस्पी नहीं है। होस्ट मशीन के साथ इसे अच्छा खेलने के लिए आपको Samba इंस्टॉल करने की आवश्यकता है। यह शायद बैश प्रॉम्प्ट पर एक निंजा लाइन में किया जा सकता है, हालांकि मुझे लगता है कि Webmin में एक त्वरित हटना यहां बहुत यथार्थवादी है: 

तो Webmin में सर्वर द्वारा प्रदान किए गए लिंक के माध्यम से जाना।

ऊपर छोड़ दिया आप मुख्य मेनू है। "WebMin-> WebMin विन्यास" पर जाएं तो Webmin मॉड्यूल विकल्प चुनें। "..." विकल्प के बगल में "मानक मॉड्यूल से" पर क्लिक करें। webmin.comइस बिंदु पर एक नया पेज पॉप अप हो गया। यदि शीर्ष दाईं ओर, तो यह Webmin के बारे में कुछ कहता है, जो आज से बाहर है, इसे बंद कर देता है, और मुख्य विन्यास मेनू में वापस आता है, फिर Webmin अपग्रेड चुनता है। उस तरह से प्राप्त करें, फिर यहां वापस आ जाएं। 

पृष्ठ पर सांबा के लिए खोज - दूसरी घटना होनी चाहिए - और उस पर चयन और स्थापित करना। 

उम्मीद है कि सर्वर मेनू में अब आपके पास एक मेनू विकल्प "सम्बा विंडो फ़ाइल साझा करना" होना चाहिए। यदि नहीं, तो शायद Webmin विन्यास स्क्रीन के नीचे पाया गया पुनः आरंभ Webmin बटन के लिए जाना जाता है।

"Samba windows file share" विकल्प का चयन करें। 

हालांकि, यह उपयोगकर्ताओं के लिए स्वयं व्याख्यात्मक है। Samba इसे उपयोगकर्ताओं की अपनी सूची बनाए रखता है (कोई मुझे नहीं पता कि क्यों नहीं है), और इन्हें मैन्युअल रूप से अनिक्स लोगों (लेकिन पेज के नीचे) को सिंक किया जाना चाहिए। इतना ही नहीं, लेकिन मैंने पाया कि हालांकि उपयोगकर्ता सिंक हो गया था, पासवर्ड नहीं था। इसलिए "Edit samba user and passwords option")। मैंने एक वास्तविक Linux उपयोगकर्ता (सिस्टम-> उपयोगकर्ता और समूह के माध्यम से) बनाया, फिर सिंक किया और Samba में अपना पासवर्ड सेट किया। 

यह सब किया (आप ने /var/www फ़ोल्डर में एक शेयर जोड़ा और इसे सभी ज्ञात उपयोगकर्ताओं को सही तरीके से पढ़ें / लिखें) सेट किया है? अब आपके पास एक ऐसा हिस्सा होना चाहिए जिसे आप खिड़कियों से देख सकते हैं। 

यहां अंतिम मिल्चा यह है कि जब आप बाद में फाइल्स और फ़ोल्डर्स बनाते हैं, यदि आप कमांड चलाने के लिए किसी अन्य उपयोगकर्ता खाते (say root) का उपयोग करते हैं, तो यह फाइलों का स्वामित्व हो जाता है। फिर आप उन्हें संपादित करने में सक्षम नहीं होंगे। इसके समाधान को या तो अपने नए बनाए गए उपयोगकर्ता के रूप में लॉग इन करना है, या टूल-> फ़ाइल प्रबंधक-> इंफो के माध्यम से फ़ाइलों पर सभी अनुमतियों को रीसेट करना है। 

जब ऐसा किया जाता है, तो उस फ़ोल्डर का चयन करें जिसे आप सही पैनल, चिक इन्फोर्मेशन में अनुमतियों को रीसेट करना चाहते हैं, उस बॉक्स पर समूह अनुमतियों के लिए लिखने की व्यवस्था करें जो पॉप अप और चेंज करता है। उपयोगकर्ता समूह। अंत में "इस निर्देशिका और सभी उप निर्देशिकाओं" को नीचे ड्रॉप सूची निर्धारित की गई है, और बचाई गई। 

 

Doing rails stuff

सबसे पहले, आपको कंसोल स्क्रीन पर उस नीले संवाद को बंद करने की आवश्यकता है। यूआरएल दयालु हैं, इसलिए इसे वहां छोड़ने और दूसरे प्रॉम्प्ट पर स्विच करने की अनुमति देता है। प्रेस Alt+F1 (Iniital स्क्रीन Alt+F8 पर है)। सही, जड़ आपका खाता है, और पासवर्ड वह है जिसे आप स्थापना के दौरान सेट करते हैं।

जैसा कि आप रूट में लॉग इन करते हैं, आपको स्वचालित रूप से एक बैश प्रॉम्प्ट मिलता है, मुझे लगता है कि अन्य उपयोगकर्ताओं को या तो कुछ कॉन्फ़िगरेशन (कोई विचार नहीं) की आवश्यकता होती है या आप केवल "bash<enter>" को $ साइन पर टाइप करते हैं, प्रत्येक में आपको एक बार फिर से एक बार फिर से एक बार फिर एक बार फिर एक बार फिर एक बार फिर एक बार फिर एक बार फिर एक बार फिर एक बार फिर एक बार फिर एक बार फिर एक बार फिर से एक बार फिर एक बार फिर से एक बार फिर एक बार फिर से एक बार फिर से एक बार फिर एक बार फिर से एक बार फिर से एक बार फिर से शुरू हुआ। समय आप लॉग इन करें। 

अब आप अपनी होम डायरेक्टरी में (I think) हैं। हम वेबसाइट डायरेक्टरी में होना चाहते हैं, इसलिए वेब साइटों की जड़ को पाने के लिए "cd /var/www" टाइप करें। यहां एक लिस्टिंग प्राप्त करने के लिए "ls" टाइप करें। मैं अभी कई परीक्षण क्षुधा है, लेकिन मैं मानता हूँ कि आप सिर्फ "railsapp" जो परीक्षण आवेदन है होना चाहिए। 

यह वह बिंदु है जहां एक उचित रेल ट्यूटोरियल लेता है - मज़े करो!

 

आशा है कि यह कुछ साथी विंडोज को खोई हुई आत्माओं की मदद करता है।

TURNKEYGNU / LINUX

शुरू से सब कुछ बनाए बिना अपना इन्फ़्रास्ट्रक्चर खुद सँभालें।

TurnKey के बारे में जानें
परिचयदस्तावेज़Forumआम सवालब्लॉगGitHub
मुफ़्त और ओपन सोर्ससुरक्षा पहले से शामिलचलाने के लिए तैयार