Home Knowledge base Skyline Cloud cPanel पर वेबसाइट कैसे होस्ट करें (चरण-दर-चरण) KNOWLEDGE BASE

cPanel पर वेबसाइट कैसे होस्ट करें (चरण-दर-चरण)

cPanel पर एक लाइव वेबसाइट प्रकाशित करने के लिए एक व्यावहारिक, चरण-दर-चरण मार्गदर्शिका: अपने डोमेन को पॉइंट करना, फ़ाइलें अपलोड करना, डेटाबेस बनाना, और इसे मुफ़्त SSL से सुरक्षित करना — इन-किंगडम सऊदी होस्टिंग पर।

cPanel पर वेबसाइट कैसे होस्ट करें (चरण-दर-चरण)

cPanel पर एक लाइव वेबसाइट प्रकाशित करने के लिए एक व्यावहारिक, चरण-दर-चरण मार्गदर्शिका: अपने डोमेन को पॉइंट करना, फ़ाइलें अपलोड करना, डेटाबेस बनाना, और इसे मुफ़्त SSL से सुरक्षित करना — इन-किंगडम सऊदी होस्टिंग पर।

cPanel दुनिया का सबसे व्यापक रूप से इस्तेमाल किया जाने वाला वेब होस्टिंग कंट्रोल पैनल है, और इसका एक अच्छा कारण है: यह सर्वर एडमिनिस्ट्रेशन को एक पॉइंट-एंड-क्लिक काम में बदल देता है। यह मार्गदर्शिका आपको शुरू से अंत तक cPanel पर वेबसाइट होस्ट करने की प्रक्रिया समझाती है — अपने डोमेन को पॉइंट करना, फ़ाइलें अपलोड करना, डेटाबेस बनाना, और मुफ़्त SSL के साथ सब कुछ सुरक्षित करना।

हम संदर्भ के रूप में Skyline Cloud web hosting का उपयोग करेंगे, जहाँ आपका डेटा PDPL, NCA, और SDAIA अनुपालन के लिए इन-किंगडम रहता है, साथ ही स्थानीय अरबी सहायता भी मिलती है — लेकिन हर चरण किसी भी मानक cPanel होस्ट पर लागू होता है।

शुरू करने से पहले

आपको तीन चीज़ों की आवश्यकता होगी:

  • एक सक्रिय cPanel होस्टिंग अकाउंट (आप यहाँ साइन अप कर सकते हैं)।
  • एक पंजीकृत डोमेन नाम — एक .sa डोमेन या कोई भी अन्य TLD।
  • आपकी वेबसाइट फ़ाइलें: या तो एक स्टैटिक साइट (HTML/CSS/JS) या वर्डप्रेस जैसा कोई CMS।

जब आपका अकाउंट प्रावधानित हो जाता है, तो आपको एक स्वागत ईमेल मिलेगा जिसमें आपका cPanel लॉगिन URL (आमतौर पर https://yourserver:2083 या https://yourdomain.com/cpanel), एक उपयोगकर्ता नाम, और एक पासवर्ड होगा।

चरण 1: अपने डोमेन को सर्वर की ओर पॉइंट करें

कुछ भी अपलोड करने से पहले, आपके डोमेन को आपके होस्टिंग सर्वर पर रिज़ॉल्व होना चाहिए। इसके लिए दो सामान्य तरीके हैं।

विकल्प A — होस्ट के नेमसर्वर का उपयोग करें (अनुशंसित)। अपने डोमेन रजिस्ट्रार में लॉग इन करें और नेमसर्वर को अपने स्वागत ईमेल वाले नेमसर्वर से बदलें, उदाहरण के लिए:

ns1.alskyline.com
ns2.alskyline.com

यह सारा DNS आपके होस्ट को सौंप देता है, ताकि cPanel आपके रिकॉर्ड स्वचालित रूप से प्रबंधित करे।

विकल्प B — अपना वर्तमान DNS रखें और एक A रिकॉर्ड पॉइंट करें। यदि आप DNS को कहीं और प्रबंधित करते हैं, तो अपने सर्वर के IP की ओर पॉइंट करने वाले A रिकॉर्ड बनाएँ:

प्रकार नाम मान TTL
A @ 203.0.113.10 3600
A www 203.0.113.10 3600

DNS परिवर्तनों को विश्व स्तर पर प्रोपगेट होने में कुछ मिनटों से लेकर 48 घंटे तक का समय लग सकता है। इसके साथ सत्यापित करें:

dig +short yourdomain.com

चरण 2: cPanel में अपना डोमेन जोड़ें

यदि डोमेन पहले से ही आपका प्राथमिक डोमेन नहीं है, तो उसे Domains के अंतर्गत जोड़ें:

  1. cPanel खोलें और Domains पर जाएँ (या पुराने थीम पर Addon Domains)।
  2. Create a New Domain पर क्लिक करें।
  3. अपना डोमेन दर्ज करें। cPanel डॉक्यूमेंट रूट को स्वचालित रूप से भर देता है, आमतौर पर प्राथमिक डोमेन के लिए /home/username/public_html, या एडऑन डोमेन के लिए /home/username/yourdomain.com
  4. Submit पर क्लिक करें।

डॉक्यूमेंट रूट को नोट कर लें — यह वह फ़ोल्डर है जहाँ आपकी वेबसाइट फ़ाइलें रहनी चाहिए।

चरण 3: अपनी वेबसाइट फ़ाइलें अपलोड करें

आपके पास दो विश्वसनीय तरीके हैं।

File Manager का उपयोग करना (कोई अतिरिक्त सॉफ़्टवेयर नहीं)

  1. cPanel में File Manager खोलें।
  2. अपने डॉक्यूमेंट रूट (public_html) पर नेविगेट करें।
  3. Upload पर क्लिक करें और अपनी फ़ाइलें चुनें। यदि आपके पास एक .zip आर्काइव है, तो उसे अपलोड करें, फिर राइट-क्लिक करें और Extract चुनें — यह सैकड़ों अलग-अलग फ़ाइलें अपलोड करने की तुलना में कहीं अधिक तेज़ है।
  4. सुनिश्चित करें कि आपका होमपेज index.html या index.php नाम का हो। cPanel इन्हें स्वचालित रूप से सर्व करता है।

FTP/SFTP का उपयोग करना (बड़ी साइटों के लिए सर्वोत्तम)

FTP Accounts के अंतर्गत एक FTP अकाउंट बनाएँ, फिर FileZilla जैसे क्लाइंट से कनेक्ट करें:

Host:     yourdomain.com  (or sftp://yourdomain.com)
Username: ftpuser@yourdomain.com
Password: your-ftp-password
Port:     21 (FTP) or 22 (SFTP)

अपनी फ़ाइलों को public_html में खींचें। पोर्ट 22 पर SFTP एन्क्रिप्टेड है और जब आपकी योजना SSH समर्थित करती है तो इसे प्राथमिकता दी जाती है।

चरण 4: एक डेटाबेस बनाएँ (डायनामिक साइटों के लिए)

स्टैटिक HTML साइटें इस चरण को छोड़ देती हैं। वर्डप्रेस, Laravel, और इसी तरह के ऐप्स को एक MySQL/MariaDB डेटाबेस की आवश्यकता होती है।

  1. cPanel में MySQL Databases खोलें।
  2. Create New Database के अंतर्गत, एक नाम दर्ज करें (cPanel इसमें उपसर्ग जोड़ता है, जैसे user_wpdb) और Create Database पर क्लिक करें।
  3. Add New User के अंतर्गत, एक उपयोगकर्ता और एक मज़बूत पासवर्ड बनाएँ।
  4. Add User to Database के अंतर्गत, उपयोगकर्ता और डेटाबेस चुनें, फिर ALL PRIVILEGES प्रदान करें।

चारों मान रिकॉर्ड कर लें — डेटाबेस नाम, उपयोगकर्ता नाम, पासवर्ड, और होस्ट (localhost) — इनकी आपको अपने ऐप के कॉन्फ़िग में आवश्यकता होगी (वर्डप्रेस के लिए, wp-config.php):

define( 'DB_NAME', 'user_wpdb' );
define( 'DB_USER', 'user_wpuser' );
define( 'DB_PASSWORD', 'your-strong-password' );
define( 'DB_HOST', 'localhost' );

टिप: एक-क्लिक वर्डप्रेस इंस्टॉल के लिए, कई cPanel योजनाओं में Software अनुभाग के अंतर्गत WP Toolkit या Softaculous शामिल होता है, जो आपके लिए डेटाबेस और कॉन्फ़िग प्रावधानित कर देता है।

चरण 5: मुफ़्त SSL (HTTPS) सक्षम करें

कभी भी किसी साइट को सादे HTTP पर सर्व न करें। cPanel में AutoSSL शामिल है, जो मुफ़्त Let's Encrypt-शैली के प्रमाणपत्र जारी करता है और स्वतः नवीनीकृत करता है।

  1. Security के अंतर्गत SSL/TLS Status पर जाएँ।
  2. पुष्टि करें कि आपके डोमेन और www पर एक हरा पैडलॉक दिखाई दे। यदि नहीं, तो उन्हें चुनें और Run AutoSSL पर क्लिक करें।
  3. AutoSSL स्वामित्व को सत्यापित करता है और कुछ मिनटों के भीतर प्रमाणपत्र इंस्टॉल कर देता है — बशर्ते आपका डोमेन पहले से ही सर्वर की ओर पॉइंट करता हो (चरण 1)।

फिर public_html में .htaccess फ़ाइल के शीर्ष पर यह जोड़कर HTTPS लागू करें:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

चरण 6: परीक्षण करें और लाइव हो जाएँ

ब्राउज़र में https://yourdomain.com खोलें। आपको अपनी साइट एक वैध पैडलॉक के साथ दिखनी चाहिए। त्वरित जाँचें:

  • कोई पैडलॉक नहीं? AutoSSL को फिर से चलाएँ और पुष्टि करें कि DNS प्रोपगेट हो गया है।
  • आपकी साइट के बजाय डायरेक्टरी लिस्टिंग? आपकी इंडेक्स फ़ाइल का नाम गलत है या वह गलत फ़ोल्डर में है।
  • "Database connection error"? अपने कॉन्फ़िग में चारों डेटाबेस मानों को फिर से जाँचें।

अंत में, नियमित बैकअप सेट करें। cPanel के Backup टूल का उपयोग करें या, इससे बेहतर, एक होस्ट-स्तरीय cloud backup का उपयोग करें ताकि आप जल्दी से रिस्टोर कर सकें। यदि आप उसी डोमेन पर बिज़नेस ईमेल भी चलाते हैं, तो मेल और वेब को साफ़-सुथरे ढंग से अलग रखने के लिए हमारी business email hosting देखें।

इन-किंगडम होस्टिंग क्यों मायने रखती है

सऊदी और GCC व्यवसायों के लिए, आपका डेटा भौतिक रूप से कहाँ रहता है, यह तेज़ी से सिर्फ़ प्रदर्शन का नहीं बल्कि अनुपालन का प्रश्न बनता जा रहा है। अपनी साइट और डेटाबेस को इन-किंगडम होस्ट करना आपको PDPL और NCA अपेक्षाओं के अनुरूप रखता है, स्थानीय आगंतुकों के लिए लेटेंसी कम करता है, और आपको अपने टाइमज़ोन में अरबी-भाषी सहायता देता है। आप web hosting in Saudi Arabia hub पर विकल्पों की पूरी श्रृंखला देख सकते हैं।

शुरू करें

लॉन्च करने के लिए तैयार हैं? अपना Skyline Cloud अकाउंट बनाएँ, एक cPanel होस्टिंग योजना चुनें, और अपनी वेबसाइट को कुछ ही मिनटों में — सुरक्षित रूप से और इन-किंगडम — लाइव करें।

SKYLINE Engineering

@skyline

The engineering team at SKYLINE Industrial Solutions. We publish field-tested guides drawn from real KSA and GCC deployments.

See author profile
SKYLINE engineering services

Need this implemented for you?

Reading is free — building it right takes a team. SKYLINE engineers ship Skyline Cloud for Aramco vendors, banks, hospitals and government agencies across Saudi Arabia. Talk to us before you start.

Aramco Approved Contractor ISO 9001 · ISO 27001 SAMA CSF aligned NCA ECC ready 247+ KSA clients

Comments

0 total · 0 threads
Be the first to leave a comment.