站内搜索

您当前位置:首页 >> 法律法规

Linux之组建VPS
文章来源: 发布者: 发布时间:2019-05-19 02:05 阅读:1

安装组件

安装python组件:yum install m2crypto python-setuptools

easy_install pip

安装shadowsocks:pip install shadowsocks

配置参数

新建并编辑文件:vim /etc/shadowsocks.json

拷贝如下配置:

{

"server":"0.0.0.0",

"server_port":8388,

"local_address":"127.0.0.1",

"local_port":1080,

"password":"password",

"timeout":300,

"method":"aes-256-cfb",

"fast_open":false,

"workers":1

}

主要参数说明:server_port表示开放vps服务端口,password表示登录密码。

启动服务

启动命令:ssserver -c /etc/shadowsocks.json

启动成功结果如下:

连接vps

windows:使用shadowsocks客户端进行连接,由于百度无法直接搜索和下载,github下载地址:https://github.com/shadowsocks/shadowsocks-windows/releases;软件使用非常简单,首先安装,然后将vps服务器IP、端口、密码都填写正确就可以连接了,系统代理模式启用PAC模式或全局模式即可使用。

iPhone/iPad:下载Shadowrocket简单配置后即可使用,目前appstore上搜索不到该软件,使用pp助手可下载该软件。

后台运行

由于以上启动方式为直接启动,如果关闭会话窗口即关闭服务,所以我们使用supervisor实现后台运行(如果要详细了解supervisor,请搜索supervisor教程,本篇仅为简单应用)。

安装python工具:yum install python-setuptools

安装supervisor:easy_install supervisor

创建配置文件:echo_supervisord_conf >/etc/supervisord.conf

添加任务:vi /etc/supervisord.conf

[program:ssserver]command = ssserver -c /etc/shadowsocks.json

autostart=true

autorestart=true

startsecs=3

测试配置是否成功:supervisord -c /etc/supervisord.conf,再使用ps -ef | grep shadowsocks查看进程是否存在,如果进程存在则配置成功。

配置开机启动:vi /etc/rc.d/rc.local 在末尾行添加supervisord,此外centos7还需要配置文件权限:chmod +x /etc/rc.local,重启服务器即可自动运行。


[字体:  ]【打印本页】 【关闭本页
【上一篇】:没有了
【下一篇】:VPS主机、云主机和虚拟主机,企业该如何选择?
版权所有:邯郸县安全质量监督局 2012 All Rights Reserved 查询电话:0310-1234567 安全事故电话:0310-1234567
网站维护:邯郸县委宣传部 电子信箱:hdx@163.com 技术支持:Powered by SiteServer CMS