اشتراک گذاری لوکال هاست در بستر اینترنت

خیلی مواقع پیش میاد که نیاز داریم از راه دور به لوکال هاست سیستم خودمون یا یک شخص دیگه وصل بشیم,

دلایلشم میتونه متفاوت باشه مثلا موقع طراحی سایت میخوایم نظر شخص یا کارفرمای بدونیم

یا دسترسی به وب اپ هایکه روی لوکال هاستمون درحال اجرا هستن و ...



خب در کنار تمام این حرفا چطور میتونیم اینکارو بکنیم ؟

یکسری نرم افزار برای اینکار هستن که چندتا اینجا براتون لیست کردم




نرم افزار ngrok :

این نرم افزار فوق العاده کاربر پسند هستش کار باهاش آسونه و همچنین تو اکثر سیستم عامل ها میتونید ازش استفاده بکنید که در کنار قابلیت های زیادی که ارایه میده گزینه خوبی هستش

ngrok
ngrok


برای شروع به کار باید یک نسخه از نرم افزار روی سیستم خودتون داشته باشید که لینکش بالاتر گذاشتم برای سهولت کار. بعد ورود به سایت و ساختن یک اکانت رایگان نسخه مطابق با سیستم عاملتون انتخاب و دانلود کنید.

تو قدم بعدی نیازه که کد احراز هویت خودتون بگیرید تو صفحه دانلود یک راهنمای خوب گذاشتن که میتونید کد مخصوص به خودتونو ببینید و یا تو تبAuthentication و بخش Your Authtoken

بعد تموم کردن این مراحل و استراکت کردن نرم افزار توی محلی که نرم افزار هستن یک ترمینال باز کنید و دستور زیر بزنید

./ngrok authtoken xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
نکته : بجای اون x ها کد احراز هویت که دریافت کردید بزارید

بعد تنها کاریکه نیاز بکنید زدن دستور زیر هستش

./ngrok http 8000
نکته : بجای پورت 8000 که گذاشتم هر پورت نرم افزاریکه نیاز دارید بهش دسترسی داشته باشید بزارید
خرجی دستور
خرجی دستور


خب میتونید دوتا لینکی فوروادی که بهتون داده ببیند و همینطور تمام درخواست ها مانیتور میشه براتون




نرم افزار localhoust :

یک نرم افزار اوپن سورس و راحت ! البته تا وقتیکه به ارور هاش برنخورید

اینم مثل نرم افزار قبل توسط افراد زیادی استفاده میشه و مراحل نصب و استفاده اش خیلی راحتن

برای شروع کار نیازه با استفاده از پکیج منیجر npm نصبش کنید با دستور زیر

npm install -g localtunnel
نکته : اگر روی سیستم تون این پکیج منیجر ندارید میتونید به راحتی نصبش کنید. یا از تو صفحه گیت هاب نرم افزار localtunnel دانلود کنید

تو قدم بعدی برای اشتراک گذاری لوکال هاستمون دستور زیر میزنیم

lt --port 8000
نکته : ممکنه با یکسری ارور مواجه بشید که پینشهاد میکنم فایروال خودتونو غیرفعال کنید
خروجی دستور بالا
خروجی دستور بالا


همینطورکه تو عکس بالا میبنید بهتون یک لینک میده که بعد باز کردنش به یک سایت منتقل میشید که یک دکمه وجود داره بعد زدن دکمه میونید به لوکال هاستتون دسترسی داشته باشید

برخلاف نرم افزارngrokکه بصورت مستقیم میتونید دسترسی داشته باشید.




نرم افزار PageKite :

این نرم افزار هم مثل نرم افزار قبلی اوپن سورس هستش و میتونید روی سیستم عامل های مختلف اجراش بکنید .

میتونید با رفتن به لینک زیر دانلودش کنید

https://pagekite.net/downloads

و بعد اینکار با رفتن به صفحه زیر طبق راهنمای خود سایت برنامه راه اندازی کنید

https://pagekite.net/support/quickstart/




سوال یا ابهامی وجود داشت

میتونید کامنت کنید.