lancez simplement 'make'
Bonjour à tous. Je vais gérer sans préludes inutiles - beaucoup attendaient la sortie officielle, et maintenant - ils ont attendu. Sur un habr déjà il y a quelques articles comment installer MTProxy à partir de docker.
Mais avec l'installation à partir de la
source, beaucoup se sont interrompus - après avoir
simplement exécuté des erreurs
«make» sont émises. Comment installer MTProxy depuis la source sans erreur sur Centos 7 - sous la coupe
Télécharger la source
cd ~ git clone https://github.com/TelegramMessenger/MTProxy
Vérification de la version openssl
openssl version
La sortie sera très probablement comme:
OpenSSL 1.0.2k-fips 26 Jan 2017
Mise à jour d'OpenSL vers 1.1.0
Hyde prise
d'iciInstaller des outils auxiliaires
sudo yum install libtool perl-core zlib-devel -y
Télécharger la version 1.1.0 du code source
curl -O -L https://github.com/openssl/openssl/archive/OpenSSL_1_1_0g.tar.gz
Déballez et allez dans le dossier
tar -zxvf OpenSSL_1_1_0g.tar.gz cd openssl-OpenSSL_1_1_0g
Nous assemblons et installons
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib make make test sudo make install
Ajoutez la nouvelle version à PATH:
Créer un fichier
sudo vi /etc/profile.d/openssl.sh
Contenu:
> Redémarrez le shell
Créer un fichier
sudo vi /etc/ld.so.conf.d/openssl-1.1.0g.conf
Contenu:
Postuler
sudo ldconfig -v
Vérification de la version openssl
openssl version
OpenSSL 1.1.0h 27 Mar 2018
Ouvrez le Makefile et ajoutez
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
Enregistrer
Et maintenant,
faites simplement .
make clean make
Toujours selon le
fichier LisezmoiJe vous souhaite tout le succès, j'espère que cela a aidé
Mon proxy sur Dedik (il serait intéressant de réaliser des tests de charge)
t.me/proxy?server=mtp.proxy.mediatube.xyz&port=443&secret=f3f0a2df006d4b4913cc7fd77cc77ffaVDS en Russie et aux Pays-Bas
Notre chaîne en télégramme
Chat pour des questions