cqman.com
域名年龄: 14年9个月16天HTTP/1.1 200 OK 服务器:nginx 访问时间:2015年05月06日 11:22:34 类型:text/html; charset=UTF-8 Transfer-Encoding: chunked 连接:keep-alive 动作:Accept-Encoding 语言环境:PHP/5.2.17p1 设置Cookie:PHPSESSID=81e342b1ab3159fc8d2f6e7432a9ee24; path=/ 过期时间:1981年11月19日 16:52:00 缓存控制:no-store, 不缓存,必须更新, post-check=0, pre-check=0 其他指令:不缓存 X-Pingback: http://www.cqman.com/action/xmlrpc Content-Encoding: gzip 网站编码:UTF-8
CQman 纵横网络,快意人生首页关于Pip和Shadowsocks的安装配置教程作者:CQman发布时间:October 4, 2014分类:主机域名浏览:894No CommentsPip是安装Python包的工具,提供了安装、列举已安装包、升级以及卸载包的功能。Pip是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。 目前有很多Python程序都是可以直接通过Pip来一键安装了,比如众所周知的Django、Markdown、Shadowsocks等。 简要介绍一下Pip的用法(以安装Shadowsocks举例): 1、安装package pip install shadowsocks2、列出已安装的packages pip freeze3、安装特定版本的package pip install shadowsocks=1.3.3′pip install shadowsocks>1.0,<1.3.3′4、升级已安装的package到最新版本 pip install -U shadowsocks5、卸载已安装的package pip uninstall shadowsocks6、查询已安装的package pip search “shadowsocks”安装Pip之前必须要先安装setuptools,安装setuptools之前,必须要安装了Python,这之间的安装过程存在依赖关系,缺一不可。因此,整个过程还是比较麻烦的。 1、检查Python版本 python –versionCentOS6.5默认安装的Python版本是2.6.6,返回值为:Python 2.6.6 2、安装setuptools yum install -y python-setuptools安装完毕后,easy_install命令就可以使用了。 3、安装pip easy_install pip通过easy_install安装pip是最为简单的方法。pip默认安装到/usr/bin目录下。 4、安装shadowsocks pip install shadowsocksShadowsocks的配置和使用 1、创建Shadowsocks的配置文件:CentOS下通过vim创建该配置,运行命令: vi /etc/shadowsocks.json内容如下: {"server":"服务器 IP 地址","server_port":8388,"local_address": "127.0.0.1","local_port":1080,"password":"mypassword","timeout":300,"method":"aes-256-cfb","fast_open": false,"workers": 1}各字段的含义:server:服务器 IP (IPv4/IPv6),注意这也将是服务端监听的 IP 地址server_port:监听的服务器端口local_address:本地监听的 IP 地址local_port:本地端端口password:用来加密的密码timeout:超时时间(秒)method:加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″, 等等。默认是一种不安全的加密,推荐用 “aes-256-cfb”fast_open:true 或 false。如果你的服务器 Linux 内核在3.7+,可以开启 fast_open 以降低延迟。开启方法: echo 3 > /proc/sys/net/ipv4/tcp_fastopen开启之后,将 fast_open 的配置设置为 true 即可。works:works数量,默认为 1 2、安装M2Crypto默认加密方法table速度很快,但很不安全。推荐使用 “aes-256-cfb” 或者 “bf-cfb”。请不要使用 “rc4″,它不安全。如果选择“table”之外的加密,需要安装M2Crypto。先安装依赖包: yum install -y openssl-devel gcc swig python-devel autoconf libtool安装setuptools: wget --no-check-certificate https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.pypython ez_setup.py install再通过pip安装M2Crypto: pip install M2Crypto3、安装gevent安装gevent可以提高Shadowsocks的性能。CentOS下安装gevent依赖libevent和greenlet。安装libevent: yum install -y libevent安装greenlet: pip install greenlet安装gevent: pip install gevent4、命令行参数(服务器端启动命令) ssserver -c /etc/shadowsocks.json如果想在后台一直运行Shadowsocks,启动命令如下: nohup ssserver -c /etc/shadowsocks.json > /dev/null 2>&1 &备注:关于nohup,是可以让程序在后台运行的命令。(或者可使用screen命令) 同时可以用命令行参数覆盖 /etc/shadowsocks.json 里的设置:sslocal -s 服务器地址 -p 服务器端口 -l 本地端端口 -k 密码 -m 加密方法ssserver -p 服务器端口 -k 密码 -m 加密方法 备注:sslocal是客户端程序;ssserver是服务端程序。 如果要关闭服务,kill掉shadowsocks的进程即可: killall ssserver5、防火墙设置(如有)编辑防火墙配置文件/etc/sysconfig/iptables,将服务器端口(server_port)放行。新增一条防火墙规则: -A INPUT -m state --state NEW -m tcp -p tcp --dport 8989 -j ACCEPT重启防火墙iptables: service iptables restart至此,
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2025-06-01 06:32, Process in 0.0047 second.