# 前言

我的阿里云系统是 Ubuntu 16.04,系统默认自带 Python 2.7。

# 安装 Python 3.5

  1. 下载 Python 3.5 的安装包。

    wget --no-check-certificate https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz
  2. 解压到当前目录。

    tar -zxvf Python-3.5.0.tgz
  3. 进入解压后的文件夹,编译安装。

    cd Python-3.5.0
    ./configure 
    make & make install
  4. 修改默认版本。

    ln -s /usr/local/bin/python3 /usr/bin/python3

# 安装 setuptools

  1. 安装 setuptools。

    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
  2. 解压到当前目录。

    tar -zxvf setuptools-19.6.tar.gz
  3. 进入解压后的文件夹,编译安装。

    cd setuptools-19.6
    python3 setup.py build
    python3 setup.py install

# 安装 pip

  1. 安装 pip。

    wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
  2. 解压到当前目录。

    tar -zxvf pip-8.0.2.tar.gz
  3. 进入解压后的文件夹,编译安装。

    cd pip-8.0.2
    python3 setup.py build
    python3 setup.py install

# 安装代理

  1. 安装工具。

    pip3 install shadowsocks
  2. 开启工具。

    ssserver -p 443 -k password -m rc4-md5 --user nobody -d start
  3. 安装代理服务。

    apt-get install privoxy
  4. 修改配置。

    vi /etc/privoxy/config

    修改属性:

    listen-address  :8118
    enable-remote-toggle  1

    文件末尾添加:

    forward-socks5 / 127.0.0.1:443
  5. 开启代理服务。

    service privoxy restart
  6. 测试。

    ip:{你的ip}
    port:8118