一天实现Shadowsocks服务器搭建

shadowsocks是Github @clowwindy 基于Python语言开发,利用SOCKS5实现绕过GFW,来实现科学上网的一种软件。接下来我们将动手搭建自己的shadowsocks服务器啦。

1.所需工具

  • 一台Linux 服务器(本人使用的vutlr的日本节点,点击注册)
  • XShell或者putty 连接至服务器
  • 基本的Linux shell 姿势

2.服务器要求

  • PHP 5.6 或者更新
  • Web 服务器(Nginx或Apache 能够实现url重写的)
  • MySQL (推荐5.6)

3.shadowsocks多用户服务端安装

首先我们需要在服务器上新建一个文件夹,随便取名叫shadowsock好了

然后将shadowsocks manyuser 克隆下来,先检查一下系统安装了git没有吧

如果git存在,就把项目clone下来(注意是mangyuser分支),命令如下:

我们只需要用到shadowsocks文件下的东西,其他的文件可以随便删除,整个shadowsock文件夹下的文件如下:

shadowsocks-dir

接下来,我们需要在mysql里面新建一个shadowsocks数据库,排序就用utf8_generic_ci,然后将文件夹下的shadowsocks.sql导入进刚刚新建的数据库里。其中数据字段含义如下:

然后我们需要安装Python的mysql驱动,运行下面的命令,如果提示pip不是可运行的命令,就需要根据自己的系统采用yum或者apt安装pip

接下来,我们需要更改Config.py文件配置

接下来,就可以运行shadowsock服务端了

如果出现以下信息,就说明配置成功,否则就需要根据信息排除自己哪里出错了

接下来需要配置一下iptables防火墙,以免数据被防火墙阻止了,加入以下规则

其中10240:20000需要根据自己的需求决定端口的范围。

3.前端ss-panel v3 安装

首先我们需要进入网站的根目录,如:

然后将ss-panel从Github clone下来:

由于ss-panel v3采用的是laravel php框架,需要对url进行重写,我们需要进行以下配置

Apache:

Nginx:

接着把将db.sql导入数据库中。

确保storage有读写权限:

复制一份配置文件

使用composer安装第三方库

如果提示php命令不存在,或者依赖不正确,我们需要修改系统环境变量,添加上php的路径:

如果出现错误,请按照错误信息安装相应的php模块,然后再执行 php composer.phar install

到此,ss-panel安装完毕,我们需要进行配置

ss-panel v3 配置说明,请根据说明合理选择密码加密方式,认证方式等。

修改站点以及数据库配置

我们需要添加管理员,在网站根目录下执行

根据提示创建管理员帐号。

创建成功后登录可以在/admin进行管理。

重置流量

发送流量使用情况邮件

2.5刀每月vultr VPS,注册就送20刀:

点赞
  1. xiaomi说道:

    测试回复邮件

    1. suxiaomi说道:

      测试回复邮件

  2. zsw说道:

    本人使用的vutlr的日本节点,点击注册) 这个怎么样

    1. suxiaomi说道:

      适合联通和移动 ping值80左右 电信要绕到美国去要180ms 最低30一个月 管理界面什么的都很nice

      1. asd说道:

        现在的vultr东京节点已经不绕去美国了

  3. iris说道:

    请问 腾讯云的服务器能实现这个功能吗

    1. suxiaomi说道:

      腾讯云能实现,但是性价比不高

      1. iris说道:

        速度怎么样 您有测试过吗

        1. suxiaomi说道:

          不是很推荐 国外的服务器最便宜都要110一个月,推荐vutlr日本节点 一个月只需35元

          1. iris说道:

            好的,十分感谢

  4. 锌钢护栏说道:

    不错的文章,内容观念明确.禁止此消息:[email protected]

  5. wzzzx说道:

    请问下这样配置完了要怎么对shadowsock进行设置呢?像端口号,密码啥的.谢谢

    1. suxiaomi说道:

      这是多用户版本,在数据里面配置或者通过网页注册。
      单用户版本 可以用一键bash脚本安装

  6. Dandi说道:

    感觉博主好酷!
    可以交个朋♂友♂嘛!

    1. suxiaomi说道:

      :razz: 怕是你受不了

      1. Dandi说道:

        QAQ突然害怕.jpg

发表评论

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