راه اندازی MTProto بر روی Centos7

سلام و شب بخیر
خیلی وقت بود اینجا بحث تخصصی ننوشته بودم و آخرین پستم هم مربوط به فوتبال بود گفتم بعد از مدت ها کمی تخصصی و کاربردی وبلاگ رو بروز کُنم خب از اختلالات اخیر تلگرام مطلع هستید! تلگرام توی آپدیت آخرش اومده سرویسی به نام MTProto رو اضافه کرده که بتونید این بدون مشکل نرم افزار رو باز کنید توی این پست میخوام راه اندازی این سرویس رو بر روی یک سرور با سیستم عامل centos7 بهتون یاد بدم.


خب من یه سرور مجازی آماده کردم با سیستم عامل centos7 با استفاده از نرم افزار putty وارد سرور میشیم و شروع به کار میکنیم.
۱ – قبل از هرچیزی با دستور yum update -y یک بار سیستم عامل خودمون رو بروز میکنیم (سلیقه ای هست میتونید انجام ندید).
۲ – با استفاده از دستور yum install docker -y سرویس Docker رو راه اندازی میکنیم (یادم بندازید بعدا مفصل در موردش صحبت کنم خیلی چیز خوبیه :دی).
۳ – حدودا بین ۲ تا ۵ دقیقه زمان میبره تا Docker نصب بشه سپس با استفاده از دستور systemctl enable docker && systemctl start docker سرویس رو ابتدا فعال و بعدش راه اندازی میکنیم.

۴ – خب نوبتی هم باش نوبت نصب و اجرای MTproto هستش ، دستور زیر رو وارد میکنیم و منتظر میشیم :
docker run –name ‘mtproto_proxy’ –restart unless-stopped -p 1984:1984 -dti dotcypress/mtproxy -s ‘proxy secret’

۵ – خب بعد از نصب mtproto برای اتصال ما به سه چیز نیاز داریم ۱ – آی پی سرور ۲ – پورت سرویس ۳ – secret key آی پی رو که خودمون داریم پورت هم که توی دستور نصب تعریف کردیم ۱۹۸۴ برای دریافت secret key دستور docker logs mtproto_proxy رو اجرا میکنیم تا بهمون نمایش بده:

خب دیدید ؟ به همین راحتی با کمتر از ۴ خط دستور تونستیم یک سرویس mtproto نصب و راه اندازی کُنیم ، این دستورات روی centos7 به راحتی کار کردن برای توزیع های دیگر لینوکس و نسخه های دیگه centos هم بررسی میکنم انشاالله توی پست های آینده میگم.
امیدوارم استفاده کرده باشید.
ارادتمند
امیرحسین

موارد مشابه

۴ دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *