আমি সুরকার ব্যবহার না করে লারাভেল ইনস্টল করতে পারি?


101

আমি জানতে চাই যে আমি প্রতিবার সুরকার (পিএইচপি প্যাকেজ / নির্ভরতা পরিচালক) ব্যবহার না করে কোনও ওয়েব সার্ভারে লারাভেল পিএইচপি ফ্রেমওয়ার্কটি ইনস্টল করতে বা ব্যবহার করতে পারি কিনা ?

আমি আমার অ্যাপ্লিকেশনটি কোনও ওয়েব সার্ভারে (কমান্ড লাইনে অ্যাক্সেস না করে ভাগ করা সার্ভারের মতো) ফেলে দিতে সক্ষম হতে চাই।

আমি যদি composer installপ্রথমবার (স্থানীয়ভাবে) চালনা করি , তবে সমস্ত নির্ভরতা উপস্থিত থাকা উচিত, তাই না?

তারপরে, আমার সমস্ত ফাইল (ভেন্ডর ডিরেক্টরি সহ) সহ এটি কোনও সার্ভারে ফেলে দিতে সক্ষম হওয়া উচিত?


উত্তর:


71

আপনি যদি সত্যিই চাইতেন তবে সুরকার ম্যানুয়ালি যে কাজগুলি করেছিলেন তা আপনি করতে পারেন তবে অবশ্যই আপনার করা উচিত নয়। সুরকার ইনস্টল করা সহজ, এটি composer.pharফাইল পাওয়ার এবং এটিতে কমান্ড চালানোর বিষয়।

আপনার সার্ভারে পাশাপাশি স্থানীয়ভাবে আপনার সুরকার চালানোর দরকার নেই, একবার আপনি চালানোর পরে composer installবা composer updateআপনার প্রকল্পের সমস্ত নির্ভরতা উপলব্ধ হয়ে যায় এবং আপনি কেবল এটি সরাসরি আপনার সার্ভারে আপলোড করতে পারেন।


3
এটি কোনও অসুবিধা বা কোনও বিষয় নয়, আমি সুরকারটি ব্যবহার করে এটি আমার স্থানীয় ওয়েব সার্ভারে ইনস্টল করেছি। যাইহোক, আমি এখনও পিএইচপি এবং ফ্রেমওয়ার্ক শিখছি এবং অনুশীলনের জন্য লারাভেলের উপর ভিত্তি করে একটি সিএমএস বিকাশ করছি তবে আমি প্রতিবার সুরকার ব্যবহার না করে এটি কোনও ওয়েবসভারে ফেলে দিতে সক্ষম হতে চাই। আমি কি এটিকে ভুল কোণ থেকে পৌঁছাচ্ছি?
রায়ানউইনচেস্টার

6
একেবারেই না. আপনি যদি চান তবে আপনি সার্ভারে সুরকারও চালাতে পারেন, তবে স্থানীয়ভাবে কোনও সুরকার ইনস্টল / আপডেট চালানোর পরে আপনি যেখানে চান সেখানে আপনার স্থানীয় প্রকল্পটি সহজেই আপলোড করতে পারেন।
ডুইট

2
@ ডুইট: এটি কি শেল অ্যাক্সেস ছাড়াই সার্ভারগুলিতে প্রযোজ্য? দুর্ভাগ্যক্রমে, আমার অনেক ক্লায়েন্ট শেয়ার্ড হোস্টিংয়ে আছেন যা এটি সরবরাহ করে না, এবং আমি ভাবিনি যে এটি কার্যকর হবে। কোনও পিএইচপি স্ক্রিপ্ট থেকে আদেশগুলি ব্যবহার করে আপডেটগুলি করা যায়?
মাইক রকট

3
আমি যতদূর অবগত নই, আমি মনে করি আপনি exec()সুরকার আপডেটগুলি চালানোর জন্য পিএইচপি-তে চেষ্টা করতে পারেন তবে স্থানীয়ভাবে স্থানীয়ভাবে এই আপডেটগুলি চালানো এবং তারপরে আপডেট composer.lockএবং vendorডিরেক্টরিটি সার্ভারে ঠেলাঠেলি করা ঠিক তত সহজ হবে ।
ডুইট

11
আমি স্থানীয়ভাবে (বিকাশ সার্ভারে) রচয়িতা ব্যবহারের জন্য ডুইটসের পরামর্শ নিয়ে যাব এবং তারপরে পুরো কার্য ডিরেক্টরিকে দূরবর্তী সার্ভারে চাপিয়ে দেব।
মার্কো আলেক্সিć

11

আপনি আপনার প্রকল্পে সুরকার ছাড়া স্থানীয় লারাভেল ইনস্টল করতে পারবেন না।


@ বারিস্কুর্ট অবশ্যই! উত্তর হিসাবে যুক্ত, এবং আমার মন্তব্য মুছে ফেলা। আপনার মন্তব্যটিও মুছে ফেলতে অনুরোধ করুন।
শশী কাঁথ

তোমার উত্তর দোস্ত কোথায়? আমি দেখতে পেলাম না। আমি এখনই আমার মুছে ফেললাম।
বারিস কিুর্ট

4

এই সাইটে আপনি যা যা ডাউনলোড করতে পারেন তা সুরকার বিল্ড সরঞ্জাম দিয়েও ডাউনলোড করতে পারেন। তবে আপনার কোনও সুরকার ইনস্টলেশন দরকার নেই। অবশ্যই লারাভেল সেখানে উপস্থিত রয়েছে: https://php-download.com/package/laravel/laravel


4

যদি আপনি সার্ভার ভাগ করে নিয়ে থাকেন এবং আপনি কোনও নতুন প্যাকেজ ইনস্টল করতে বা বিদ্যমান প্যাকেজ আপডেট করতে সিএমডি চালাতে না পারছেন এবং সুরকার ইনস্টল করতে সক্ষম না হন।

আপনি আপনার স্থানীয় মেশিনে সুরকার ইনস্টল করে এবং সমস্ত প্যাকেজ ইনস্টল (প্রাক্তন composer require package/name) বা আপডেট (প্রাক্তন composer update package/name) করে একটি জিনিস করতে পারেন , তারপরে আপনার কোড সহ সার্ভারে আপনার বিক্রেতা ডিরেক্টরি আপলোড করুন । এটি আপনার স্থানীয় পরিবেশের মতোই আপনার জন্য কাজ করবে।

দ্রষ্টব্য: আমি দৃ strongly়ভাবে পরামর্শ দিচ্ছি যে আপনি সুরকারের সাথে লারাভেলটি ব্যবহার করুন, এটি লারাভেলের একটি গুরুত্বপূর্ণ অঙ্গ এবং আপনি আপনার ক্লায়েন্টকে লার্যাভেল সমর্থন করে এমন একটি সার্ভার সরবরাহ করতে রাজি করতে চেষ্টা করতে পারেন। দয়া করে নীচের লিঙ্কটি পরীক্ষা করুন এবং আপনি সার্ভারের প্রয়োজনীয়তাগুলি খুঁজে পেতে পারেন। https://laravel.com/docs/5.5#installation


1

আপনি যদি সার্ভারে সুরকার ব্যবহার করতে না চান তবে আপনাকে সুরকার ইনস্টল / আপডেট চালাতে হবে এবং স্থানীয়ভাবে সমস্ত লাইব্রেরি ডাউনলোড করতে হবে এবং তারপরে ম্যানুয়ালি সেই সমস্ত ফাইল সার্ভারে অর্থাৎ ভেন্ডর ডিরেক্টরিতে আপলোড করতে হবে।

ভাগ করা হোস্টিং-এর ক্ষেত্রে যেখানে আপনি সার্ভারের সাথে shh এর সাথে সংযোগ স্থাপন করতে পারবেন না সেখানে আপনাকে এটি করতে হতে পারে তবে সার্ভারে সমস্ত ফাইল আপলোড করতে অনেক সময় লাগবে তাই আমি আপনাকে সুপারিশ করব যে আপনি সুরকার এবং তারপরে লাইব্রেরিগুলি ডাউনলোড করুন সুরকার ইনস্টল / আপডেটের মাধ্যমে।


0

হ্যাঁ, আপনি প্রথমে আপনার লোকালহোস্টের সুরকারের মাধ্যমে সমস্ত প্রকল্প নির্ভরতা ইনস্টল করতে পারেন এবং তারপরে সমস্ত ফাইল আপনার প্রকৃত ওয়েবসাইটে এফটিপি এর মাধ্যমে স্থানান্তর করতে পারেন।


-2

শুধু ডাউনলোড GitHub থেকে জিপ ফাইল এবং আপনার htdoc আপলোড এবং ভিওলা এটা আপনার জন্য কাজ করবে


3
জীবন এত সহজ নয়, এটি কোনও ভাল সমাধান নয় এটির জন্য কিছু নির্ভরশীল ভেন্ডার ফোল্ডার এবং ফাইলগুলির প্রয়োজন এবং
অটোলোড.এফপি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.