सवाल एक साधारण होस्टिंग सर्वर कैसे बनाएँ?


हमारे विश्वविद्यालय में हम अपने छात्रों के लिए सरल वेब होस्टिंग बनाना चाहते हैं। हमारी वेब होस्टिंग निम्नलिखित सुविधाओं को प्रदान करने के लिए माना जाता है:

  • प्रत्येक छात्र का अपना फ़ोल्डर होता है जहां वह अपनी वेबसाइट अपलोड कर सकता है
  • प्रति उपयोगकर्ता एक वेबसाइट
  • प्रत्येक छात्र के पास सर्वर में 100 एमबी डिस्क स्पेस की सीमा होती है
  • सर्वर PHP + MySQL का समर्थन करता है
  • छात्र अपने फ़ोल्डर को एफ़टीपी के माध्यम से एक्सेस कर सकते हैं और केवल अपने फ़ोल्डर तक पहुंच सकते हैं

क्या आप किसी भी निःशुल्क एप्लिकेशन का प्रस्ताव दे सकते हैं जो हमारे उबंटू सर्वर में इस प्रकार की वेब होस्टिंग को व्यवस्थित करने में हमारी सहायता कर सकता है?

धन्यवाद!


4
2017-10-04 04:41


मूल




जवाब:


व्याख्या करने के लिए कई कदमों का तरीका, लेकिन यहां http://www.howtoforge.com/perfect-server-ubuntu-12.04-lts-apache2-bind-dovecot-ispconfig-3

यह सबसे आसान तरीका है क्योंकि आपको सब कुछ पाने और चलाने के लिए लगभग कुछ भी नहीं पता होना चाहिए। बस ट्यूटोरियल का पालन करें।

सबकुछ मिलने के बाद बस अपना DNS और फिर अपनी साइटें और उपयोगकर्ता सेट करें। मैं आमतौर पर एन्क्रिप्टेड होने के बाद ftp पर ssh / sftp का उपयोग करता हूं, लेकिन खाता बनाने के बाद या तो काम करना चाहिए। उन्हें सभी आभासी मेजबानों में भी होना चाहिए ताकि गलत अनुमतियों के बारे में चिंता करने की आवश्यकता न हो। बस सुनिश्चित करें कि आप उपयोगकर्ता खाते बनाते समय उन्हें "जेल" में रखें। आईएसपीकोनफिग के साथ खेलने के बाद यह सब अधिक समझ में आएगा


3
2017-10-04 05:03



हालांकि यह ट्यूटोरियल अच्छा है अगर आपको उन सभी सेवाओं की ज़रूरत है, तो उन्हें पूछने की अपेक्षा अधिक सेवाएं (संभावित सुरक्षा समस्याएं) मिलेंगी। बेहतर जवाब इमो की आवश्यकता है। - Floyd
आप हमेशा संभावित सुरक्षा जोखिमों के बारे में बता सकते हैं और उनसे कैसे बचें। - Goddard


अपाचे का समर्थन करता है प्रति उपयोगकर्ता वेब निर्देशिका। यह प्रति उपयोगकर्ता कोटा के साथ संयोजन में (Google के लिए काफी आसान होना चाहिए), और एक FTP सर्वर को चाल करना चाहिए।

केवल घर फ़ोल्डर तक पहुंचने के लिए, मुझे लगता है कि आप उपयोगकर्ता के खोल के रूप में / bin / false असाइन कर सकते हैं। यह एसएसएच एक्सेस अक्षम करता है। फिर केवल FTP सर्वर को कॉन्फ़िगर करने की आवश्यकता है। यह कॉन्फ़िगरेशन इस बात पर निर्भर करता है कि आप किस प्रकार का FTP सर्वर उपयोग करेंगे।

अस्वीकरण: मैंने यह कोशिश नहीं की है, लेकिन यह मेरा पहला दृष्टिकोण होगा। कोई भी मुझे प्रबुद्ध करने के लिए स्वतंत्र महसूस :)


1
2017-08-14 11:31