मैं ऐप विकसित करने के लिए लार्वेल 5.2 का उपयोग कर रहा हूं।
अभी तक मैं परीक्षण विकास ऐप को तैनात करने के लिए php -S localhost:8888 -t public
का उपयोग कर रहा हूं।
मुझे पता है कि मुझे उत्पादन के लिए कॉन्फ़िगरेशन फ़ाइल .env को बदलना है।
लेकिन इटैम्स मैं ऐप को उत्पादन ऐप के रूप में तैनात करने के लिए php artisan serve
या php -S localhost:8888 -t public
का उपयोग नहीं कर सकता।
मैं अपनी मशीन में WAMP का उपयोग कर रहा हूं। वर्तमान में मैंने अपना लार्वा ऐप C:\wamp\www\laravel
में रखा है।
मेरे लार्वेल 5.2 ऐप को तैनात करने के लिए सही कदम क्या हैं?उत्पादन लार्वेल 5.2 ऐप को तैनात करने के लिए सही कदम क्या हैं?
उत्तर
php artisan serve
स्थानीय, विकास, बहुत ही बुनियादी HTTP सर्वर बनाता है और उत्पादन के लिए नहीं है। यह कुछ हद तक दौरे से अधिक संभाल नहीं पाएगा और जल्दी टूट जाएगा, और अपाचे या निगेंक्स के रास्ते में सुरक्षित नहीं है।
आपकी निर्देशिका पथ C:\wamp\www\laravel
के आधार पर, मुझे लगता है कि आप एक WAMP सर्वर का उपयोग कर रहे हैं? WAMP में ए अपाचे है - वेब सर्वरphp artisan serve
के बजाय आप का उपयोग करते हैं।
एक उत्पादन सर्वर पर साइट की स्थापना अपने सेटअप के आधार पर भिन्न होंगी, लेकिन सामान्य चरण तरह दिखेगा:
- तुम सिर्फ अपनी परियोजना रखना चाहिए सीधे अपने WAMP निर्देशिका
- भागो में में फ़ाइलें निर्भरताओं को स्थापित करने के लिए
composer install
। - अपने
.env
फ़ाइल में डेटाबेस और अन्य vars संपादित करें।
सुनिश्चित करें कि WAMP चल रहा है और साइट कॉन्फ़िगर की गई है और आपको जाने के लिए अच्छा होना चाहिए।
आप ज्यादा सर्वर अनुभव नहीं है, तो और सिर्फ सुरक्षित रूप से और बस एक Laravel एप्लिकेशन होस्ट करना चाहते हैं, मैं दृढ़ता से हमारे Laravel Forge देखने का सुझाव देते हैं - यह सब कुछ करता है और अपनी साइट 10 मिनट के भीतर सार्वजनिक इंटरनेट पर हो जाएगा।
- 1. लार्वेल 5.2
- 2. लार्वेल 5.2
- 3. लार्वेल 5.1 से 5.2 \ App :: पर्यावरण() हमेशा "उत्पादन"
- 4. लार्वेल 5.1 से 5.2
- 5. लार्वेल 5.2 एपीआई
- 6. लार्वेल 5.2 में फेसबुक लॉगिन
- 7. लार्वेल 5.2 से लैरवेल 5.3
- 8. आप उत्पादन के लिए हैप्स्टैक एप्लिकेशन कैसे तैनात करते हैं?
- 9. Postgresql में क्षैतिज विभाजन के लिए सही कदम क्या होंगे?
- 10. उत्पादन के लिए ASP.NET कोर उपयोगकर्ता गोपनीयता को तैनात करने के लिए
- 11. लार्वेल 5.2 अपग्रेड - क्लास AuthServiceProvider नहीं मिला
- 12. ऐप्पल पुश अधिसूचना को लागू करने में क्या कदम हैं?
- 13. लार्वेल 5.2 एथ काम नहीं कर रहा
- 14. लार्वेल 5.2 - प्लक() विधि रिटर्न सरणी
- 15. माइग्रेशन लार्वेल में डेटाबेस दृश्य बनाना 5.2
- 16. प्लेफ्रेमवर्क 2.1.1 उत्पादन सर्वर पर तैनात
- 17. गिट पुश को सभी ऐप इंजन परियोजनाओं पर 'केवल स्रोत तैनात' पर तैनात करने के लिए
- 18. मैक्रो विस्तार का सही कदम क्या है?
- 19. उत्पादन सर्वर में django को तैनात करना
- 20. तैनात अनुप्रयोगों को हॉटफिक्स करने की अनुमति देने के लिए कुछ अच्छी रणनीतियां क्या हैं?
- 21. उत्पादन के लिए Expressjs
- 22. क्या आप अपने कोड को लाइव वातावरण में तैनात करने के लिए ज़िम्मेदार हैं?
- 23. Hibernate 5.2 में साझा सत्र Contract.createCriteria (क्लास persistentClass) के लिए सही विकल्प 5.2
- 24. लार्वेल में SAAS के निर्माण के लिए सही दृष्टिकोण 4
- 25. लार्वेल में कुकीज़ के साथ कैसे काम करें 5.2
- 26. लार्वेल 5.2 में प्लक() और सूचियों() के बीच अंतर?
- 27. Laravel 5.2 डेटा खोने के बिना प्रवासन को अपडेट करने के लिए कैसे करें
- 28. उत्पादन के लिए एक डॉकर कंटेनर तैनात करें
- 29. .NET WinForms ऐप को तैनात करने के लिए सबसे विरोधी कॉर्पोरेट वातावरण क्या है?
- 30. उत्पादन के लिए ईसी 2 पर मोंगो डीबी तैनात करने के लिए अनुशंसित अभ्यास?
अपने स्थानीयमाचिन या लाइव सर्वर में लार्वेल को तैनात करें? –
@ujwaldhakal स्थानीय और सर्वर में भी उत्पादन ऐप को तैनात करने के लिए कैसे? हम एडब्ल्यूएस का उपयोग कर रहे हैं। – Kumaran
सर्वर में यह आसान है अगर यह संगीतकार का समर्थन करता है यानी यदि इसका वीपीएस (वर्चुअल प्राइवेट सर्वर) या रूट डायर में लार्वेल होस्टिंग को समर्पित करता है तो सभी यूआर फाइल को रखें ... कमांड में यूआर लार्वेल को उस सार्वजनिक डीआईआर के 80 पोर्ट में खोलें जैसे –