एंड्रॉयड

Ubuntu 18.04 पर लारवेल कैसे स्थापित करें

DigitalOcean | How to Add Custom Domain & Host your Websites on Digital Ocean Droplet Tutorial

DigitalOcean | How to Add Custom Domain & Host your Websites on Digital Ocean Droplet Tutorial

विषयसूची:

Anonim

लारवेल एक ओपन-सोर्स PHP वेब एप्लीकेशन फ्रेमवर्क है जिसमें एक्सप्रेसिव, एलिगेंट सिंटैक्स है। लारवेल आपको आसानी से स्केलेबल और लचीले वेब एप्लिकेशन, आराम करने वाले एपीआई और ईकामर्स समाधान बनाने की अनुमति देता है।

रूटिंग, ऑथेंटिकेशन, सेशन, कैशिंग और यूनिट टेस्टिंग जैसे बिल्ड-इन फीचर्स के साथ लारवेल कई PHP डेवलपर्स के लिए पसंद का ढांचा है।

इस ट्यूटोरियल में हम आपको बताएंगे कि उबंटू 18.04 सिस्टम पर लारवेल को कैसे स्थापित किया जाए। समान निर्देश उबंटू 16.04 और उबंटू आधारित वितरण के लिए लागू होते हैं, जिसमें लिनक्स मिंट, कुबंटु और एलिमेंटरी ओएस शामिल हैं।

आवश्यक शर्तें

इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।

सिस्टम पैकेज को नवीनतम संस्करणों में अपडेट करें:

sudo apt update && sudo apt upgrade

PHP स्थापित करना

PHP 7.2 जो कि Ubuntu 18.04 में डिफ़ॉल्ट PHP संस्करण है, लारावेल 5.7 के लिए पूरी तरह से समर्थित और अनुशंसित है।

PHP और सभी आवश्यक PHP मॉड्यूल को स्थापित करने के लिए निम्नलिखित कमांड चलाएँ:

sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip

कंपोजर स्थापित करना

संगीतकार PHP के लिए एक निर्भरता प्रबंधक है और हम इसका उपयोग लारवेल कोर को डाउनलोड करने और सभी आवश्यक लारवेल घटकों को स्थापित करने के लिए करेंगे।

विश्व स्तर पर संगीतकार स्थापित करने के लिए, कर्लर के साथ कम्पोज़र इंस्टॉलर डाउनलोड करें और फ़ाइल को /usr/local/bin निर्देशिका में स्थानांतरित करें:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

कम्पोज़र संस्करण को प्रिंट करके इंस्टॉलेशन को सत्यापित करें:

composer --version

आउटपुट कुछ इस तरह दिखना चाहिए:

Composer version 1.8.0 2018-12-03 10:31:16

लारवेल को स्थापित करना

इस लेख को लिखने के समय, लारवेल का नवीनतम स्थिर संस्करण 5.7

my_app निर्देशिका में Laravel को स्थापित करने के लिए संगीतकार create-project कमांड चलाएँ:

composer create-project --prefer-dist laravel/laravel my_app

उपरोक्त आदेश सभी आवश्यक php संकुल लाएगा। इस प्रक्रिया में कुछ मिनट लग सकते हैं और यदि यह सफल होता है तो आउटपुट का अंत निम्न जैसा दिखना चाहिए:

Package manifest generated successfully. > @php artisan key:generate --ansi Application key set successfully.

इस बिंदु पर आपके पास लारावेल आपके उबंटू प्रणाली पर स्थापित है।

संगीतकार के माध्यम से स्थापित होने पर, .env स्वचालित रूप से .env नाम की एक फ़ाइल .env । इस फ़ाइलों में डेटाबेस क्रेडेंशियल सहित कस्टम कॉन्फ़िगरेशन चर शामिल हैं। आप यहाँ Laravel को कॉन्फ़िगर करने के बारे में जान सकते हैं।

आप लारवेल परियोजना निर्देशिका में नेविगेट करके और artisan serve कमांड को निष्पादित करके विकास सर्वर शुरू कर सकते हैं:

cd ~/my_app php artisan serve

आउटपुट कुछ इस तरह दिखाई देगा:

Laravel development server started:

Laravel अपने सभी डेटा को संग्रहीत करने के लिए SQLite, PostgreSQL, MongoDB या MySQL / MariaDB डेटाबेस का उपयोग कर सकता है।

स्थापना का सत्यापन करना

अपना ब्राउज़र खोलें, http://127.0.0.1:8000 टाइप करें और यह मानते हुए कि इंस्टॉलेशन सफल है, निम्नलिखित के समान स्क्रीन दिखाई देगी:

निष्कर्ष

बधाई हो, आपने अपने Ubuntu 18.04 मशीन पर Laravel 5.7 को सफलतापूर्वक स्थापित किया है। अब आप अपना एप्लिकेशन विकसित करना शुरू कर सकते हैं।

उबंटु लारवेल php संगीतकार