डॉक्स / होस्टिंग अकाउंट गाइड

होस्टिंग अकाउंट गाइड

आपका होस्टिंग अकाउंट सर्वर पर अपना ही एक अलग-थलग Linux user है। आपकी files, आपके databases और आपकी PHP processes आपके रूप में चलती हैं, और आप जो कुछ भी करें वह किसी दूसरे अकाउंट तक नहीं पहुँच सकता।

पैनल हर टूल को उसी तरह समूहबद्ध करता है जैसे आप उसका उपयोग करते हैं। बाईं ओर का मेन्यू ही नक्शा है: साइट के लिए Domains, Databases, Email और Files, फिर Security, Applications, Metrics, Advanced और Billing। अगर आपको टूल का नाम पता है, तो पेज के ऊपर मौजूद search box उसे ढूँढ देता है — वहाँ पहुँचने के लिए / दबाएँ।

आपका होस्टिंग प्लान तय करता है कि कौन-से टूल दिखेंगे। अगर यहाँ बताई गई कोई चीज़ आपके पैनल में नहीं है, तो आपके provider ने उसे आपके प्लान में शामिल नहीं किया है। जो टाइलें आपको दिखती हैं, वही आपके पास हैं।

डोमेन

  • Domains — एक addon domain (एक अलग वेबसाइट), एक subdomain, एक alias / parked domain (उसी साइट का दूसरा नाम) या एक redirect (301 permanent या 302 temporary) जोड़ें। हर एक के लिए इसका web configuration और DNS zone आपके लिए बना दिया जाता है।
  • Document root — हर domain row पर मौजूद बटन। यह चुनता है कि वह domain कौन-सा folder publish करेगा। Laravel या Symfony साइट अपनी .env को web root के ऊपर इसी तरह रखती है: देखें public_html के अलावा किसी folder से publish करना।
  • DNS Zone — एक पूरा record editor: A, AAAA, CNAME, MX, TXT, NS, SRV और CAA, TTLs के साथ। अगर आपका mail कहीं और है तो Google Workspace, Microsoft 365 और Zoho Mail के लिए तैयार presets मौजूद हैं। इसी पेज पर DNSSEC (आपके registrar को देने वाले DS record के साथ) और बदलते पते के लिए Dynamic DNS tokens भी हैं।
  • Apache / .htaccess — आपकी .htaccess translate होती है या सीधे पढ़ी जाती है। अगर आपका कोई rule नज़रअंदाज़ किया जा रहा है, तो यही पेज है: .htaccess — दो modes।

Email

  • Email Accounts — अपनी storage limit के साथ mailboxes बनाएँ, passwords reset करें, और IMAP/SMTP connection settings पढ़ें। mail के लिए आपका username हमेशा पूरा email address होता है।
  • Forwarders और किसी भी ऐसे address के लिए एक catch-all जिसका अपना mailbox नहीं है।
  • Autoresponders — प्रति mailbox एक holiday reply, start और end date के साथ।
  • Filters — mail के आते ही उसे छाँटने के लिए प्रति-mailbox rules।
  • Spam Filtering — चालू या बंद, और यह कितना सख़्त होना चाहिए। टैग किया गया mail Junk में ले जाया जाता है, कभी delete नहीं किया जाता।
  • एक साथ कई import करें — spreadsheet से mailboxes या forwarders की सूची paste करें, देखें कि क्या बनेगा, फिर उन्हें बनाएँ।
  • Webmail — browser में पढ़ें और भेजें, mailbox address और password से sign in करके। यह तभी दिखता है जब सर्वर पर यह installed हो।

आपके domains के MX, SPF, DKIM और DMARC records पहला mailbox बनते ही आपके लिए publish कर दिए जाते हैं, ताकि आपके कुछ भी सेट किए बिना outgoing mail authenticate हो।

डेटाबेस

  • Databases — MySQL/MariaDB databases बनाएँ, उन्हें export करें (plain या gzipped), और एक dump import या restore करें। Restores बिना किसी file-size limit के सीधे database में stream होते हैं।
  • Database users — users बनाएँ, उनके passwords बदलें, और एक user को कई databases तक access दें: एक database user कई databases के लिए।
  • Remote MySQL — किसी खास बाहरी address, network या hostname को आपके database से connect होने दें। खाली रहने का मतलब है केवल local connections, जो सुरक्षित default है।
  • phpMyAdmin — पहले से signed in खुलता है, केवल आपके अपने databases तक सीमित। यह तभी दिखता है जब सर्वर पर यह installed हो।
  • PostgreSQL — databases और users, अगर आपके प्लान में यह शामिल है।

फ़ाइलें

  • File Manager — upload, edit, rename, permissions बदलें, compress और extract करें, copy और move करें। Delete किए गए items Trash में जाते हैं और restore किए जा सकते हैं।
  • File Access (SFTP/FTP) — आपके अकाउंट के लिए एक login, आपकी अपनी files तक सीमित। SFTP encrypted है और यही उपयोग करना चाहिए; पुराने clients के लिए FTP / FTPS मौजूद है। दोनों वही username और password उपयोग करते हैं। FileZilla profile और WinSCP link के लिए one-click downloads हैं।
  • SSH Keys — password-less SFTP के लिए एक public key जोड़ें। SFTP चालू होने पर keys लागू होती हैं।
  • Backups — माँग पर एक पूरा backup लें, उसे download करें, या restore करें। Restore selective हो सकता है: website files, databases, email, scheduled tasks और DNS zones अलग-अलग checkboxes हैं, तो आप साइट को छुए बिना एक database वापस रख सकते हैं। Restore आपसे पुष्टि के लिए RESTORE टाइप करने को कहता है, क्योंकि यह जो अभी है उसे overwrite कर देता है।

पैनल में एक Terminal है जो browser में आपके अपने account के रूप में एक shell खोलता है — कभी root के रूप में नहीं (आपका host इसे प्रति-plan बंद कर सकता है)। ऊपर दी गई SSH keys shell access के लिए नहीं, बल्कि SFTP के ज़रिए file transfer के लिए हैं।

सुरक्षा

  • HTTPS / SSL — हर domain के लिए एक मुफ़्त Let's Encrypt certificate, domain के सर्वर पर point करते ही अपने-आप जारी होता है, और expire होने से पहले renew हो जाता है। Card expiry date दिखाता है। आप अपने private key और chain के साथ अपना certificate भी upload कर सकते हैं।
  • Two-factor auth — आपके पैनल login के लिए एक authenticator app और backup codes।
  • Directory Privacy — किसी folder के आगे एक username और password लगाएँ।
  • IP Blocker — आपकी साइटों के लिए addresses या ranges की एक deny list।
  • Hotlink Protection — दूसरी साइटों को आपकी images और files embed करने से रोकें।
  • Virus Scan — माँग पर अपनी files scan करें। यह जो मिलता है उसकी रिपोर्ट देता है और कुछ भी delete नहीं करता।

एप्लिकेशन

  • App Installer — WordPress और दूसरी applications एक ही step में install करें, हर एक का अपना अलग-थलग database।
  • App Servers (Node/Python/Ruby) — अपने किसी domain पर Node.js, Python या Ruby application चलाएँ। runtime और version, app root और startup file चुनें; फिर उसी पेज से start, stop, restart करें या dependencies install करें।
  • Perl Modules — अपने ही ~/perl5 में modules install करें।

मेट्रिक्स

  • Visitor Statistics — visits, pages, referrers, browsers और status codes।
  • Logs — आपके raw access और error logs, सबसे नया पहले।

उन्नत

  • Cron Jobs — एक standard cron expression के साथ commands schedule करें।
  • PHP Version — अपनी साइटों के लिए version चुनें।
  • PHP Settings — आपके प्लान द्वारा अनुमत php.ini directives edit करें। PHP values का यही ठिकाना है; .htaccess में लिखी settings तब तक लागू नहीं होतीं जब तक साइट पूरी .htaccess mode में न हो।
  • PHP Extensions — वैकल्पिक extensions चालू और बंद करें।
  • Error Pages — 404, 403 और बाकियों के लिए अपना HTML, live preview के साथ।

बिलिंग

आपका प्लान, आपकी subscription और आपके invoices, read-only।

उपयोग

Dashboard आपके प्लान की limits के मुकाबले disk और bandwidth दिखाता है, साथ ही पिछले सात दिनों में databases, mailboxes और visitors की संख्या भी। Disk limits सर्वर द्वारा लागू की जाती हैं, इसलिए छत का पता तब चलने के बजाय bar देखते रहना बेहतर है।

अगर आपके टूल गायब हैं

अगर पैनल कहता है कि अकाउंट अभी active नहीं है, तो जब तक आपका provider इसे activate नहीं करता, इसके टूल छिपे रहते हैं। कुछ खोया नहीं है — अकाउंट और उसकी files वहीं हैं।

संबंधित: .htaccess — दो modes · public_html के अलावा किसी folder से publish करना · एक database user कई databases के लिए