一、服务器
服务器商(vultr):https://www.vultr.com/?ref=8076155
(碰上活动,送了50美元,很实惠。而且是分时计费。服务器可疑随时重建,方便选ip)
1、新建五六个服务器(可以多选几个地区的),用来挑选好的ip,因为是分时计费,所以产生的费用很少。配置选择如下:(系统选择centos 7)
2、ping [ip] 检查丢包和速度,选择一个最好的,删除其它的服务器。
二、连接服务器
工具:Putty、xshell 等工具
注意点:putty 连接的时候,输入密码时,点击鼠标右键,密码已经输入,但是界面不会显示。点击enter。
三、服务器安装ss
参考链接如下:
https://www.cnblogs.com/cheyunhua/p/8683956.html
https://blog.51cto.com/zero01/2064660
https://blog.csdn.net/zhangdongren/article/details/82685932
0、升级python3:python2.7到2020年停止支持,所以可以先升级到python3
0.1、安装相关包:
(1)yum -y groupinstall "Development tools"
(2)yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
(3)yum install libffi-devel -y
0.2、python 安装:https://www.python.org/ftp/python/
(1)选择需要的版本下载,这里选择3.7.2:wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
(2)解压:tar -zxvf Python-3.7.2.tgz
(3)创建安装目录:mkdir -p /usr/local/python3
(4)进入解压的目录:cd Python-3.7.2
(5)配置安装目录:./configure --prefix=/usr/local/python3
(6)编译安装:make && make install
(7)删除原先python2指向python的软链:rm /usr/bin/python
(8)添加新的python3指向python的软链:ln -s /usr/local/python3/bin/python3 /usr/bin/python
(9)pip也使用python3来执行:ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
(10)旧的一些命令依赖python2,需要修改配置文件【把#! /usr/bin/python修改为#! /usr/bin/python2】
(10.1)修改yum配置:vi /usr/bin/yum
(10.2)修改libexec配置:vi /usr/libexec/urlgrabber-ext-down 文件
(10.3)修改防火墙依赖: /usr/sbin/firewalld、/usr/bin/firewall-cmd
修改后需要重启
systemctl start firewalld.service
systemctl status firewalld.service
1、python3自带pip,直接升级:pip install --upgrade pip
2、安装 ***:pip install ***
2.1、创建软链接:ln -s /usr/local/python3/bin/ssserver /usr/bin/ssserver
2.2、创建***的配置文件/etc/***.json:vim /etc/***.json
单端口
{
"server": "0.0.0.0", //专用网络下,这里只能写私网ip,不能写外网ip,否则启动失败!或者写0.0.0.0
"server_port": 8388, //ss服务器的端口,默认是8388端口。
"password": "AS3e123jK", //ss服务器密码
"timeout": 600,
"method": "aes-256-cfb" //ss服务器配置的加密方式
}
多端口
{
"server": "0.0.0.0",
"local_address": "127.0.0.1",
"local_port": 1080,
"port_password": {
"8388": "AS3e123jK",
"8488": "AS3e123jK",
},
"timeout": 600,
"method": "aes-256-cfb"
}
如果提示-bash: vim: command not found
解决方法:
输入rpm -qa|grep vim 命令, 如果 vim 已经正确安裝,会返回下面的三行代码:
root@server1 [~]# rpm -qa|grep vim
vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5
如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安裝:
yum -y install vim-enhanced
如果上面的三条一条都沒有返回, 可以直接用 yum -y install vim* 命令
yum -y install vim*
2.3、配置***自启动:vim /etc/systemd/system/***.service
内容如下:
[Unit]
Description=***
[Service]
TimeoutStartSec=0
ExecStart=/usr/bin/ssserver -c /etc/***.json
[Install]
WantedBy=multi-user.target
2.4、执行以下命令启动 *** 服务:
systemctl enable ***
systemctl start ***
2.5、检查 *** 服务是否已成功启动
systemctl status *** -l
输出Active: active (running) 表示启动成功
2.6、配置防火墙规则,开放配置的端口,不然客户端是无法连接的
firewall-cmd --zone=public --add-port=8388/tcp --permanent
firewall-cmd --reload
8388是刚刚配置的端口
3、安装锐速:锐速是一款强大的服务器加速软件。
3.1、内核修改,会重启服务器
wget --no-check-certificate https://blog.asuhu.com/sh/ruisu.sh
bash ruisu.sh
3.2、安装锐速
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh
3.3、启动锐速:service serverSpeeder start
四、手机,电脑安装对应的shandowsocks,输入服务器信息后,就可以愉快的FQ啦~
浙公网安备 33010602011771号