अध्याय 2: Laravel की स्थापना (Installation of Laravel)

अध्याय 2: Laravel की स्थापना (Installation of Laravel)

इस अध्याय में, हम Laravel फ्रेमवर्क को अपने सिस्टम पर स्थापित करने के विभिन्न चरणों को विस्तार से समझेंगे। Laravel की स्थापना के लिए हमें Composer, एक PHP डिपेंडेंसी मैनेजर, और एक वेब सर्वर जैसे XAMPP या WAMP की आवश्यकता होती है। इस अध्याय में हम Windows पर Localhost का उपयोग करके Laravel की स्थापना की प्रक्रिया को समझेंगे। हम यह भी जानेंगे कि Laravel Installer का उपयोग कैसे करें और बिना Installer के भी Laravel प्रोजेक्ट कैसे बनाएँ। इस अध्याय के अंत तक, आप अपने सिस्टम पर Laravel को सफलतापूर्वक स्थापित करने में सक्षम हो जाएँगे और एक नया Laravel प्रोजेक्ट शुरू कर सकेंगे। आइए, Laravel की स्थापना की इस रोमांचक यात्रा की शुरुआत करें।

Composer की स्थापना (Installing Composer)

Laravel को स्थापित करने के लिए सबसे पहले हमें Composer की आवश्यकता होती है। Composer एक PHP डिपेंडेंसी मैनेजर है जो Laravel के पैकेज और लाइब्रेरीज़ को प्रबंधित करने के लिए उपयोग किया जाता है। निम्नलिखित चरणों का पालन करके आप Windows पर Composer को स्थापित कर सकते हैं:

चरण 1: Composer डाउनलोड करें

  1. Composer की आधिकारिक वेबसाइट पर जाएँ।
  2. “Composer-Setup.exe” फाइल को डाउनलोड करें।

चरण 2: Composer इंस्टॉलेशन चलाएँ

  1. डाउनलोड की गई “Composer-Setup.exe” फाइल को चलाएँ।
  2. इंस्टॉलेशन प्रक्रिया के दौरान, सुनिश्चित करें कि PHP के लिए PATH वेरिएबल सेट है।
  3. “Next” बटन पर क्लिक करें और इंस्टॉलेशन प्रक्रिया को पूरा करें।

चरण 3: Composer की स्थापना की पुष्टि करें

  1. इंस्टॉलेशन के बाद, कमांड प्रॉम्प्ट खोलें।
  2. निम्नलिखित कमांड टाइप करें और एंटर दबाएँ:
    composer -v
  3. यदि Composer सही प्रकार से स्थापित हो गया है, तो आप Composer का वर्शन नंबर देख सकेंगे।

Composer को सफलतापूर्वक स्थापित करने के बाद, आप Laravel फ्रेमवर्क को अपने सिस्टम पर स्थापित करने के लिए तैयार हैं। Composer की स्थापना के साथ, हम Laravel की स्थापना की अगली प्रक्रिया में आगे बढ़ सकते हैं।

Laravel Installer की स्थापना (Installing Laravel Installer)

Laravel Installer की स्थापना से आप आसानी से नए Laravel प्रोजेक्ट्स बना सकते हैं। निम्नलिखित चरणों का पालन करके आप Laravel Installer को स्थापित कर सकते हैं:

चरण 1: Composer के माध्यम से Laravel Installer इंस्टॉल करें

  1. कमांड प्रॉम्प्ट खोलें।
  2. निम्नलिखित कमांड टाइप करें और एंटर दबाएँ:
    composer global require laravel/installer

    यह कमांड Laravel Installer को वैश्विक रूप से (globally) आपके सिस्टम पर स्थापित कर देगी।

चरण 2: PATH वेरिएबल में Composer की बिन डायरेक्टरी जोड़ें

  1. सुनिश्चित करें कि आपके सिस्टम की PATH वेरिएबल में Composer की बिन डायरेक्टरी जोड़ी गई है। यह आवश्यक है ताकि आप कहीं से भी laravel कमांड का उपयोग कर सकें।
  2. PATH वेरिएबल में निम्नलिखित पथ जोड़ें:
    C:\Users\<YourUsername>\AppData\Roaming\Composer\vendor\bin

    <YourUsername> को अपने सिस्टम के उपयोगकर्ता नाम से बदलें।

चरण 3: Laravel Installer की स्थापना की पुष्टि करें

  1. कमांड प्रॉम्प्ट खोलें।
  2. निम्नलिखित कमांड टाइप करें और एंटर दबाएँ:
    laravel
  3. यदि Laravel Installer सही प्रकार से स्थापित हो गया है, तो आप Laravel कमांड्स की सूची देख सकेंगे।

चरण 4: नया Laravel प्रोजेक्ट बनाएं

  1. कमांड प्रॉम्प्ट खोलें और उस डायरेक्टरी में नेविगेट करें जहाँ आप नया प्रोजेक्ट बनाना चाहते हैं। उदाहरण:
    cd C:\xampp\htdocs
  2. नया Laravel प्रोजेक्ट बनाने के लिए निम्नलिखित कमांड चलाएँ:
    laravel new blog

    यह कमांड एक नया Laravel प्रोजेक्ट बनाएगी जिसका नाम blog होगा।

अब आपने सफलतापूर्वक Laravel Installer को स्थापित कर लिया है और एक नया Laravel प्रोजेक्ट बनाने के लिए तैयार हैं। Laravel Installer के माध्यम से आप आसानी से और तेज़ी से नए प्रोजेक्ट्स बना सकते हैं।

बिना Laravel Installer के Laravel की स्थापना (Installing Laravel Without Laravel Installer)

यदि आप Laravel Installer का उपयोग नहीं करना चाहते हैं, तो आप Composer का उपयोग करके सीधे Laravel प्रोजेक्ट बना सकते हैं। निम्नलिखित चरणों का पालन करके आप बिना Laravel Installer के Laravel की स्थापना कर सकते हैं:

चरण 1: Composer के माध्यम से Laravel प्रोजेक्ट बनाएं

  1. कमांड प्रॉम्प्ट खोलें।
  2. उस डायरेक्टरी में नेविगेट करें जहाँ आप नया Laravel प्रोजेक्ट बनाना चाहते हैं। उदाहरण के लिए:
    cd C:\xampp\htdocs
  3. Composer का उपयोग करके एक नया Laravel प्रोजेक्ट बनाने के लिए निम्नलिखित कमांड चलाएँ:
    composer create-project --prefer-dist laravel/laravel blog

    यह कमांड blog नाम का एक नया Laravel प्रोजेक्ट बनाएगी। आप blog की जगह अपने प्रोजेक्ट का कोई भी नाम रख सकते हैं।

चरण 2: प्रोजेक्ट डायरेक्टरी में नेविगेट करें

  1. प्रोजेक्ट डायरेक्टरी में नेविगेट करें:
    cd blog

चरण 3: Laravel सर्वर को चलाएं

  1. निम्नलिखित कमांड चलाकर Laravel सर्वर को स्टार्ट करें:
    php artisan serve
  2. सर्वर चलने के बाद, अपने ब्राउज़र में http://localhost:8000 खोलें। यदि सब कुछ सही है, तो आपको Laravel का डिफॉल्ट वेलकम पेज दिखाई देगा।

चरण 4: .env फ़ाइल कॉन्फ़िगर करें

  1. अपने प्रोजेक्ट डायरेक्टरी में .env फ़ाइल को एडिट करें।
  2. अपनी डेटाबेस सेटिंग्स को कॉन्फ़िगर करें:
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=your_database_name
    DB_USERNAME=your_database_username
    DB_PASSWORD=your_database_password

अब आपने सफलतापूर्वक बिना Laravel Installer के Laravel की स्थापना कर ली है। Composer का उपयोग करके Laravel प्रोजेक्ट बनाना एक सरल और प्रभावी तरीका है। आप अब अपने नए Laravel प्रोजेक्ट पर काम शुरू कर सकते हैं।

Laravel सर्वर को चलाना (Running the Laravel Server)

Laravel प्रोजेक्ट बनाने के बाद, आपको अपने एप्लिकेशन को चलाने और परीक्षण करने के लिए एक सर्वर की आवश्यकता होगी। Laravel के साथ, आप PHP के बिल्ट-इन सर्वर का उपयोग कर सकते हैं। निम्नलिखित चरणों का पालन करके आप Laravel सर्वर को चला सकते हैं:

चरण 1: प्रोजेक्ट डायरेक्टरी में नेविगेट करें

  1. कमांड प्रॉम्प्ट खोलें।
  2. अपने Laravel प्रोजेक्ट की डायरेक्टरी में नेविगेट करें। उदाहरण के लिए, यदि आपका प्रोजेक्ट blog नामक डायरेक्टरी में है, तो निम्नलिखित कमांड चलाएँ:
    cd C:\xampp\htdocs\blog

चरण 2: Laravel सर्वर को स्टार्ट करें

  1. निम्नलिखित कमांड चलाकर Laravel सर्वर को स्टार्ट करें:
    php artisan serve
  2. यदि सर्वर सही प्रकार से स्टार्ट हो गया है, तो आपको एक संदेश दिखाई देगा, जिसमें कुछ इस तरह लिखा होगा:
    Starting Laravel development server: http://127.0.0.1:8000

चरण 3: अपने एप्लिकेशन को ब्राउज़र में खोलें

  1. अपने वेब ब्राउज़र को खोलें और निम्नलिखित URL पर जाएँ:
    http://127.0.0.1:8000
  2. यदि सब कुछ सही है, तो आपको Laravel का डिफॉल्ट वेलकम पेज दिखाई देगा।

अतिरिक्त जानकारी

  • आप Laravel सर्वर को बंद करने के लिए कमांड प्रॉम्प्ट में CTRL + C दबा सकते हैं।
  • आप Laravel सर्वर को एक विशेष पोर्ट पर चलाने के लिए निम्नलिखित कमांड का उपयोग कर सकते हैं:
    php artisan serve --port=8080

    इस उदाहरण में, सर्वर पोर्ट 8080 पर चलेगा और आप इसे http://127.0.0.1:8080 पर एक्सेस कर सकते हैं।

Laravel सर्वर को चलाने के लिए php artisan serve कमांड का उपयोग एक सरल और त्वरित तरीका है। यह डेवलपमेंट के दौरान आपके एप्लिकेशन को टेस्ट और डिबग करने के लिए आदर्श है।



Table of Contents

Index