simplemente ejecute 'make'
Hola a todos Me las arreglaré sin preludios innecesarios, muchos esperaban el lanzamiento oficial y ahora esperaron. En un habr ya hay un par de artículos sobre cómo instalar MTProxy desde Docker.
Pero con la instalación desde la
fuente, muchos se interrumpieron, después de
simplemente ejecutar los errores
'make' . Cómo instalar MTProxy desde la fuente sin errores en Centos 7 - debajo del corte
Descargar fuente
cd ~ git clone https://github.com/TelegramMessenger/MTProxy
Comprobando la versión de OpenSSL
openssl version
Lo más probable es que la salida sea como:
OpenSSL 1.0.2k-fips 26 Jan 2017
Actualización de openssl a 1.1.0
Hyde tomado
de aquíInstalar herramientas auxiliares
sudo yum install libtool perl-core zlib-devel -y
Descargar el código fuente versión 1.1.0
curl -O -L https://github.com/openssl/openssl/archive/OpenSSL_1_1_0g.tar.gz
Desempaquete y vaya a la carpeta
tar -zxvf OpenSSL_1_1_0g.tar.gz cd openssl-OpenSSL_1_1_0g
Montamos e instalamos
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib make make test sudo make install
Agregue la nueva versión a RUTA:
Crear un archivo
sudo vi /etc/profile.d/openssl.sh
Contenido:
> Reiniciar el shell
Crear un archivo
sudo vi /etc/ld.so.conf.d/openssl-1.1.0g.conf
Contenido:
Aplicar
sudo ldconfig -v
Comprobando la versión de OpenSSL
openssl version
OpenSSL 1.1.0h 27 Mar 2018
Abra el Makefile y agregue
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
Guardar
Y justo ahora
simplemente hacer .
make clean make
Además según el
archivo LéameLes deseo todo el éxito, espero que haya ayudado
Mi proxy en Dedik (sería interesante realizar pruebas de carga)
t.me/proxy?server=mtp.proxy.mediatube.xyz&port=443&secret=f3f0a2df006d4b4913cc7fd77cc77ffaVDS en Rusia y los Países Bajos
Nuestro canal en Telegram
Chat para preguntas