其他分享
首页 > 其他分享> > 使用Github的学生认证,购买DIgitalOcean vps

使用Github的学生认证,购买DIgitalOcean vps

作者:互联网

全过程:

第一步:自己的EDU邮箱

大学生申请自己的学校的EDU邮箱就可以了,EDU邮箱超好用,好多福利,什么pycharm、idea专业版都可以免费用,非学生党可以自行百度申请方法。

第二步:通过Github的学生认证

这个网站https://education.github.com/ ,是GitHub的学生认证网站,点击student,然后join,只需要提供自己的edu邮箱,然后随便写一下自己用GitHub的目的就可以通过点击student,然后点击JOIN

第三步:注册DigitalOcean,使用优惠码

DigitalOcaen优惠码
进入digitalOcean的网址,注册自己的账户

DigitalOcean账户注册

在这里插入图片描述
直接qq邮箱注册就可以,注册之后需要绑定自己的信用卡或者使用Paypal支付5美元,我没有信用卡,所以使用的paypal,没有paypal的自己注册,很简单,注册paypal之后绑定一下自己的借记卡就可以支付了
点击这里去注册

使用自己的优惠码

提一句,支付给DigitalOcean的5美元可能有时延,等到账才可以进行下一步

在这里插入图片描述
到账之后,去Billing里有个promo Code,输入自己的优惠码就可以得到$50,如果输入码之后显示不能用,提供一个方法,就是去找support然后发个ticket
在这里插入图片描述
发个别人的链接: 点这里点这里.看了就明白了

第四步:购买自己的服务器,他这里叫Droplets

在这里插入图片描述
然后选一下自己的服务器配置,我选的Ubuntu
在这里插入图片描述
服务器位置,我选的新加坡,想着近一点,延迟可能低一点
在这里插入图片描述

第五步:搭建科学上网工具

在这里插入图片描述
首先reset root password,然后你就会收到一封邮件里面有你的密码,接下来使用xshell或者putty之类的连上服务器进行上网工具的搭建。具体的不说了,给个链接自己一步步来,很简单

这是Ubuntu服务器下搭建的方法

点上面在这里插入图片描述

如果之前买的其它服务器的可以自行百度搭建方法

如果你无法启动shadow#socks,并且报错如下,这里提供一个我找到的好用的办法

  File "/usr/local/bin/sslocal", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/dist-packages/shadowsocks/local.py", line 39, in main
    config = shell.get_config(True)
  File "/usr/local/lib/python2.7/dist-packages/shadowsocks/shell.py", line 262, in get_config
    check_config(config, is_local)
  File "/usr/local/lib/python2.7/dist-packages/shadowsocks/shell.py", line 124, in check_config
    encrypt.try_cipher(config['password'], config['method'])
  File "/usr/local/lib/python2.7/dist-packages/shadowsocks/encrypt.py", line 44, in try_cipher
    Encryptor(key, method)
  File "/usr/local/lib/python2.7/dist-packages/shadowsocks/encrypt.py", line 83, in __init__
    random_string(self._method_info[1]))
  File "/usr/local/lib/python2.7/dist-packages/shadowsocks/encrypt.py", line 109, in get_cipher
    return m[2](method, key, iv, op)
  File "/usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py", line 76, in __init__
    load_openssl()
  File "/usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py", line 52, in load_openssl
    libcrypto.EVP_CIPHER_CTX_cleanup.argtypes = (c_void_p,)
  File "/usr/lib/python2.7/ctypes/__init__.py", line 379, in __getattr__
    func = self.__getitem__(name)
  File "/usr/lib/python2.7/ctypes/__init__.py", line 384, in __getitem__
    func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup

原文链接附上
https://blog.lyz810.com/article/2016/09/shadowsocks-with-openssl-greater-than-110/

标签:__,Github,lib,vps,File,usr,DIgitalOcean,line,local
来源: https://blog.csdn.net/qq_36930266/article/details/88057947