Last active
February 29, 2020 05:11
-
-
Save A-Programmer/d7ad57773b2674fa6938ef3fa76708ec to your computer and use it in GitHub Desktop.
ngrok چیست و چطور استفاده كنیم
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
تبدیل آدرس لوكال لوكال (localhost) به آدرس http و https به صورتی كه در اینترنت در دسترس باشد: | |
زمانی كه یك پروژه وب را میخواهید در اینترنت نمایش دهید(به دوستان و یا حتی تست) و یا پروژه نیاز به اجرا شدن در آدرس https دارد باید یك هاست و دامنه و گواهی نامه ssl تهیه كنید و هربار وب سایت را آپلود كنید. | |
با استفاده از این آموزش به راحتی می توانیم آدرس localhost:port را در حالت http و https در بستر اینترنت به صورتی كه تمام كاربران به آن دسترسی داشته باشند اجرا كنیم. | |
برای این كار وارد سایت www.ngrok.com می شوید | |
ثبت نام می كنید | |
از قسمت دانلود نرم افزار مربوط به سیستم عامل خودتان را دانلود میكنید | |
بعد از دانلود نرم افزار آن را از حالت فشرده خارج كرده و در پوشه ای(هر جای سیستم مهم نیست) ذخیره میكنید. | |
پروژه خود را اجرا كنید (مثلا عزیزانی كه دات نت كار میكنند در Visual Studio با فشردن کلید F5 اجرا میکنند) | |
با توجه به نرم افزار شما و زبان برنامه نویسی شما آدرس شما شبیه localhost:port خواهد بود که port عدد می باشد. | |
حالا با Command Prompt وارد آدرس پوشه ای كه ساختیم می شوید و دستور زیر را اجرا میكنید: | |
ngrok http [port] -host-header="localhost:[port]" اگر مراحل را درست انجام داده باشد باید آدرس هایی شبیه به http://xxxxxx.ngrok.io و httpS://xxxxxxxx.ngrok.io را ببینید و یك سری توضیحات درباره وضعیت اپلیكیشن شما و اتصالات و... | |
حالا به راحتی با وارد كردن این دو آدرس می توانید | |
همینطور با رفتن به آدرس 127.0.0.1:4040 میتوانید گزارشات سرور مجازی را به صورت گرافیكی ببینید. | |
Telegram: http://t.me/WebDevelopmentReferences | |
Instagram: http://instagram.com/sadin_k/ | |
Twitter: http://twitter.com/MrSadin | |
Linkedin: http://linkedin.com/in/mrsadin | |
Facebook: http://facebook.com/MrSadin |
09152351595
ربات تلگرام
سلام ربات تلگرام نصب کردم و چون نیاز به ssl داره از ngrok استفاده کردم
وبهوک رو تنظیم می کنم ولی پاسخی به ربات تلگرامم ارسال نمیشه درصورتی که در لوکال هاست این کار انجام می شه و مشکلی وجود ندارد.
خیلی کارم گیر کرده لطفا کمک کنید.
ربات تلگرام نیاز به
ssl
داره و دلیل اینکه فعال نمیشه احتمالا این هست
.
احتمالا شما از گت اپدیت استفاده میکنید وگرنه بدون گواهینامه ای که عرض کردم نمیتونید روی لوکال هاست هم تست بگیرید
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
سلام ربات تلگرام نصب کردم و چون نیاز به ssl داره از ngrok استفاده کردم
وبهوک رو تنظیم می کنم ولی پاسخی به ربات تلگرامم ارسال نمیشه درصورتی که در لوکال هاست این کار انجام می شه و مشکلی وجود ندارد.
خیلی کارم گیر کرده لطفا کمک کنید.