率先供给进级python版本威尼斯手机娱乐官网

xx-net在ubuntu上运维用起来很有利,假如有局地原因不可能不用CentOS,麻烦就一点都不小了。

首先须求晋级python版本,CentOS自带的2.6本子是用持续的,必得晋级到2.7上述,但是不可能用python3,yum恐怕升不到2.7,所以只可以去官方网站下载源码编写翻译安装。yum自己注重python,所以不可能卸载python,只好别的安装。

1.升级Python

率先安装编写翻译要求的库和工具:

yum install -y gcc gcc-c++ autoconf automake wget

下载最新版本的python2。(甘休17年11月是2.4.13)

wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz

解压:

tar -xzf ./Python-2.7.13.tgz

xx-net需要python的_ssl模块和_socket模块,大概暗中同意不安装,修改配置文件以确认保障编写翻译安装这几个模块

vi Python-2.7.3/Modules/Setup.dist

威尼斯手机娱乐官网 ,去掉下边几行的笺注:

1 _socket socketmodule.c timemodule.c
2 
3 _ssl _ssl.c \
4         -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
5         -L$(SSL)/lib -lssl -lcrypto

保存后开始编写翻译

cd ~/Python-2.7.3
./configure --prefix=/usr/local #指定安装目录
make && make install

让新版的python成为暗许,系统自带的老版本也保留

mv /usr/bin/python /usr/bin/python2.6
ln -s /usr/local/bin/python2.7 /usr/bin/python

为了保证信任python的yum不出毛病,修改调用的python程序

vi /usr/bin/yum

vnsr威尼斯城官网登入 ,将首行的#威尼斯正规官网 ,!/usr/bin/python改为#!/usr/bin/python2.6

2.安装pyOpenSSL库

xx-
net使用pyOpenSSL那个库来加密https连接,这里有一些勤奋,能够想艺术安装pip,然后用pip安装,但是自身认为pip装起来也挺劳顿,何况以后基本用不着,所以就手动去官方网址下载那个库安装,安装供给的正视:pyOpenSSL
–> setuptools –> libffi-devel

yum -y install libffi-devel
wget --no-check-certificate https://pypi.python.org/packages/e8/68/f968ebc015c7e0021e76b60b8cfd29f9ffbae4b3b58d96ad20045a99562e/setuptools-32.3.1.zip
wget --no-check-certificate https://pypi.python.org/packages/0c/d6/b1fe519846a21614fa4f8233361574eddb223e0bc36b182140d916acfb3b/pyOpenSSL-16.2.0.tar.gz
uzip setuptools-32.3.1.zip
tar -xzf pyOpenSSL-16.2.0.tar.gz

安装:

cd setuptools-32.3.1
./setup install
cd ../pyOpenSSL-16.2.0
./setup install

设置时索要联网下载一下东西,恐怕有一点点慢,耐心等待,纵然战败重试一下。

率先供给进级python版本威尼斯手机娱乐官网。率先供给进级python版本威尼斯手机娱乐官网。3.末段一步

一向运转xx-net依旧报错,因为它还亟需四个注重库

yum -y install nss-tools

近些日子能够了用xx-net了,试试看

cd ~/XX-Net-2.8.9
setsid ./start.sh &

?

初稿地址:

一经感到本文对你有帮带,请扫描前边的二维码给予捐献,您的支撑是笔者继续写出越来越好小说的重力!

vnsr威尼斯城官网登入 1

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
赌博登录网投