ببساطة قم بتشغيل "جعل"
مرحبا بالجميع. سوف أدير بدون مقدمات غير ضرورية - كان الكثيرون ينتظرون الإفراج الرسمي ، والآن - انتظروا. على الهبر بالفعل هناك عدد من المقالات حول كيفية تثبيت MTProxy من عامل الميناء.
ولكن مع التثبيت من
المصدر ، توقف العديد - بعد
إصدار أخطاء
`` جعل '' تشغيل . كيفية تثبيت MTProxy من المصدر دون أخطاء على Centos 7 - تحت القطع
مصدر التنزيل
cd ~ git clone https://github.com/TelegramMessenger/MTProxy
التحقق من نسخة opensl
openssl version
على الأرجح سيكون الناتج مثل:
OpenSSL 1.0.2k-fips 26 Jan 2017
تحديث opensl إلى 1.1.0
هايد مأخوذ
من هناتثبيت أدوات مساعدة
sudo yum install libtool perl-core zlib-devel -y
قم بتنزيل إصدار التعليمات البرمجية المصدر 1.1.0
curl -O -L https://github.com/openssl/openssl/archive/OpenSSL_1_1_0g.tar.gz
فك وانتقل إلى المجلد
tar -zxvf OpenSSL_1_1_0g.tar.gz cd openssl-OpenSSL_1_1_0g
نحن نجمع ونركب
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib make make test sudo make install
إضافة الإصدار الجديد إلى PATH:
قم بإنشاء ملف
sudo vi /etc/profile.d/openssl.sh
المحتوى:
> إعادة تشغيل الصدفة
قم بإنشاء ملف
sudo vi /etc/ld.so.conf.d/openssl-1.1.0g.conf
المحتوى:
تطبيق
sudo ldconfig -v
التحقق من نسخة opensl
openssl version
OpenSSL 1.1.0h 27 Mar 2018
افتح ملف Makefile وأضف
CFLAGS:
-I / usr / local / openssl / includeLDFLAGS:
-L / usr / local / openssl / lib CFLAGS = -I/usr/local/openssl/include -m64 -O3 -std=gnu11 -Wall -mpclmul -march=core2 -mfpmath=sse -mssse3 -fno-strict-aliasing -fno-strict-overflow -fwrapv -DAES=1 -DCOMMIT=\"${COMMIT}\" -D_GNU_SOURCE=1 -D_FILE_OFFSET_BITS=64 LDFLAGS = -L /usr/local/openssl/lib -m64 -ggdb -rdynamic -lm -lrt -lcrypto -lz -lpthread -lcrypto
احفظ
وفقط الآن
ببساطة .
make clean make
كذلك وفقا
للملف التمهيديأتمنى لك كل النجاح ، وآمل أن يكون قد ساعدك
وكيل بلدي على Dedik (سيكون من المثير للاهتمام إجراء اختبار الحمل)
t.me/proxy؟server=mtp.proxy.mediatube.xyz&port=443&secret=f3f0a2df006d4b4913cc7fd77cc77ffaVDS في روسيا وهولندا
قناتنا في برقية
الدردشة للأسئلة