পরের নিবন্ধে আমরা লোকালটুনেল একবার দেখে নিই। আমরা যদি কোনও ক্লায়েন্টের জন্য আমাদের স্থানীয় বিকাশ সার্ভারে একটি ওয়েবসাইট তৈরি করি তবে এই অ্যাপ্লিকেশনটি আমাদের পক্ষে কার্যকর হবে। কোন এক সময় তিনি দেখতে চাইবেন কীভাবে কাজ চলছে। প্রয়োজনে আমরা কোনও অনলাইন সার্ভারে ওয়েবসাইটটি হোস্ট করতে পারি, যাতে ক্লায়েন্ট এটি দেখতে পারে। আরেকটি বিকল্প হ'ল ওয়েবসাইটে প্রতিটি পৃষ্ঠার স্ক্রিনশট নেওয়া এবং তাদের গ্রাহকের কাছে প্রেরণ করা। তবে আমরা যদি লোকালটোনেল ব্যবহার করি তবে এগুলি আর প্রয়োজন হবে না। এই অ্যাপ্লিকেশনটি আমাদের অনুমতি দেবে আমাদের স্থানীয় উন্নয়ন দলের ওয়েব সার্ভারটি সহজেই ভাগ করুন। অনলাইনে আনার দরকার নেই বা ডিএনএস সেটিংসে এবং হস্তক্ষেপ ছাড়াই ফায়ারওয়াল.
উপরের বর্ণিত পরিস্থিতি মোকাবেলার জন্য আমরা যাকে চাই আমাদের স্থানীয় সার্ভারটি উপলব্ধ করা সম্ভবত সম্ভবত দ্রুততম এবং কার্যকর উপায়। বিশেষত আমাদের কাছে যদি কয়েকশো ফাইল থাকে তবে আমাদের অ্যাক্সেসের প্রয়োজন হবে। লোকালটুনেল দিয়ে আমরা পারি আমাদের স্থানীয় সার্ভারে সুরক্ষিত অ্যাক্সেস তৈরি করুন, আমরা যে কারও কাছে এটিকে অ্যাক্সেসযোগ্য করে তুলছি।
প্রোগ্রাম আপনাকে বরাদ্দ করবে একটি অনন্য পাবলিক অ্যাক্সেসযোগ্য URL যাতে তারা স্থানীয়ভাবে চলমান আমাদের ওয়েব সার্ভারটি অ্যাক্সেস করতে পারে। এটিকে সহজ কথায় বলতে গেলে আমরা পারি আমাদের স্থানীয় উন্নয়ন সার্ভারকে বাস্তব বিশ্বে প্রকাশ করুন ose.
উবুন্টুতে লোকালটোনেল ইনস্টল করুন
আমাদের স্থানীয় সার্ভারে লোকাল্টনেল ইনস্টল করতে, আমাদের উবুন্টুতে নোডজেএস ইনস্টল করা দরকার। যদি আমাদের এটি এখনও ইনস্টল না করা থাকে তবে আমরা সহজেই এটি একটি টার্মিনাল (Ctrl + Alt + T) খোলার মাধ্যমে এবং নিম্নোক্ত টাইপ করে ইনস্টল করতে পারি:
sudo apt install nodejs npm nodejs-legacy
আমার বলতে হবে যে আমাকে উবুন্টু সংস্করণ ১.17.04.০৪-তে নোডেজ-লেগ্যাসি প্যাকেজটি ইনস্টল করতে হয়েছিল, তবে আমি যখন এটি ১ 16.04.০৪ সংস্করণে পরীক্ষা করেছি তখন আমাকে এটি ব্যবহার করতে হবে না। নোডজেএস ইনস্টলেশন শেষ হয়ে গেলে, আমরা এখন নিম্নলিখিত কমান্ডটি কার্যকর করতে পারি লোকালটুনেল ইনস্টল করুন:
sudo npm install -g localtunnel
লোকালটোনেল ব্যবহার করার জন্য, এটি পরিষ্কার এক্সএএমপিপি বা অ্যাপাচি দ্বারা প্রদত্ত যেমনগুলি ভাগ করতে আমাদের একটি সার্ভারের প্রয়োজন হবে (পৃথকভাবে) এক এবং অপরজন উভয়ই আমাদের স্থানীয় সার্ভার থেকে সামগ্রী ভাগ করতে সক্ষম হতে আমাদের অ্যাপাচি সার্ভার সরবরাহ করবে।
লোকালটুনেল কীভাবে ব্যবহার করবেন
ধরে নিই যে আমাদের স্থানীয় সার্ভারের ইউআরএল হ'ল http: // লোকালহোস্ট / পোর্ট নম্বরটি নির্দেশ না করেই, আমরা পোর্ট নম্বর হিসাবে 80 ব্যবহার করে নিম্নলিখিত কমান্ডটি লিখতে পারি। নিম্নলিখিত কমান্ড সহ আমরা অনন্য ইউআরএল পাব যাতে আমাদের স্থানীয় সিস্টেমটি অ্যাক্সেসযোগ্য হয় যে কোনও জায়গা থেকে (ধরে নিই যে স্থানীয় সার্ভারটি 80 পোর্টে চলছে)। টার্মিনালে (Ctrl + Alt + T) আমরা নিম্নলিখিতটি লিখব:
lt --port 80
আমরা যে ফলাফলটি পাব তা নিম্নলিখিতগুলির মতো কিছু হবে:
your url is: https://ojyzmpjoho.localtunnel.me
টার্মিনাল দ্বারা সরবরাহ করা ইউআরএল হ'ল দূরবর্তী ব্যবহারকারীদের সংযোগ করার অনুমতি দেয়। এই ইউআরএল পুরো অধিবেশন জুড়ে সক্রিয় থাকবে। ইতিমধ্যে আমরা ওয়েব পরিষেবাটি পরীক্ষা করতে অন্যদের সাথে ভাগ করে নিতে পারি বা যাকে আমরা চাই আমাদের সাথে কেবল আমাদের কাজ ভাগ করে নিতে পারি। যেমন স্থানীয় সার্ভারটি পুনরায় চালু করার সম্ভাবনা আমাদের থাকবে আমরা যদি এটি প্রয়োজনীয় বিবেচনা করি লোকালটুনেল এটি সনাক্ত করার জন্য যথেষ্ট স্মার্ট। পরিষেবাটি আবার ব্যাক আপ হয়ে গেলে এটি পুনরায় সংযুক্ত হবে।
এটি আমাদের সহজ উপায় ইন্টারনেট থেকে আমাদের স্থানীয় উবুন্টু সার্ভার অ্যাক্সেস করুন.
স্পষ্টতই উত্পন্ন URL টি আমাদের মনে রাখা শক্ত। এটিকে মনে রাখা আরও সহজ করার জন্য, আমাদের কাছে সাবডোমেন ব্যবহার করার বিকল্প থাকবে (যদি উপলব্ধ থাকে) এটি নিম্নলিখিতটিতে প্রদর্শিত হয়েছে:
lt --port 80 --subdomain entreunosyceros
এই উদাহরণে এবং পূর্ববর্তী কমান্ডটি ব্যবহারের পরে, স্থানীয় সার্ভারটি যে কোনও জায়গা থেকে অ্যাক্সেস করা যেতে পারে। আপনাকে মনে রাখতে খুব সহজেই ইউআরএল ব্যবহার করতে হবে যেমন https://entreunosyceros.localtunnel.me।
পাড়া লোকালচুয়ালনের সংস্করণটি দেখুন বা সহায়তা চাইতে ask প্রোগ্রামটি আমাদের প্রদর্শন করতে পারে, আমাদের কেবলমাত্র নিম্নলিখিত স্ক্রিনশটে প্রদর্শিত দুটি আদেশের যে কোনও একটি সম্পাদন করতে হবে:
লোকালটুনেল আনইনস্টল করুন
আমাদের কম্পিউটার থেকে এই প্রোগ্রামটি সরাতে আমাদের বিকল্পটি ব্যবহার করতে হবে "আনইনস্টল"নোডজেএস থেকে। এটি করার জন্য আমাদের টার্মিনালে নিম্নলিখিত কমান্ডটি লিখতে হবে (Ctrl + Alt + T):
npm uninstall -g localtunnel
আমরা এর পৃষ্ঠা থেকে এই প্রোগ্রামটির আরও বৈশিষ্ট্য এবং উত্স কোডের সাথে পরামর্শ করতে সক্ষম হব GitHub.