@c-Ku
2018-01-27T19:25:38.000000Z
字数 3410
阅读 1662
ss vps
文章參照:http://www.jianshu.com/p/7b3c45046fb0
最新版:https://www.zybuluo.com/c-Ku/note/691104
安装时选择操作系统为 Debian 7 x64
Vultr主机地址:https://www.vultr.com
注册充值有可能赠送等值面额(最多$100)
如果充值完发现未赠送务必在support菜单里发Ticket给客服
赠送的面额有效期一年
安装好后进行连接
Windows用户请使用 putty
地 址:VPS对应IP
端 口:22
用户名:root
密 码:在管理面板查看Mac用户请在终端输入
ssh root@域名
或如同 ssh root@192.168.1.2 -p 8080 的制定端口连接
输入以下指令安装 VestaCP 管理面板
apt-get update -y && apt-get install wget git vim curl -y && curl -O http://vestacp.com/pub/vst-install.sh && bash vst-install.sh
然后设置登录信息并进行安装
Would you like to continue [y/n]: y
Please enter admin email address: 你的邮箱
Please enter FQDN hostname [vultr.guest]: admin(登录名称自定义)
几分钟后会给出管理面板的登录页面(如下)
https://域名:8083 (主机IP 是https 被broser拦截应强行访问)
username: admin (之前自定义的用户名)
password: (密码)
将https连接复制粘贴到浏览器打开 用用户名和密码登录VestaCP后台。
1 用以下命令安装数据库:
V2版:
cd /home/admin/web/{你的域名} && rm -rf public_html && git clone -b v2 https://github.com/orvice/ss-panel.git public_html && cd public_html && curl -sS https://getcomposer.org/installer | php && php composer.phar installV3版:
cd /home/admin/web/{你的域名} && rm -rf public_html && git clone -b v3 https://github.com/orvice/ss-panel.git public_html && cd public_html && curl -sS https://getcomposer.org/installer | php && php composer.phar install2 输入以下指令查看MySQL的用户名和密码
cat /usr/local/vesta/conf/mysql.conf
3 得到近似如下数据
HOST='{Host}' USER='{用户名}' PASSWORD='{密码}' CHARSETS='UTF8,LATIN1,WIN1250,WIN1251,WIN1252,WIN1256,WIN1258,KOI8' MAX_DB='500' U_SYS_USERS='admin' U_DB_BASES='1' SUSPENDED='no' TIME='06:17:40' DATE='2017-03-17'
确认数据库存在后访问以下位置:
http://{域名或IP}/phpmyadmin
在数据库 -> 权限 -> 添加新用户
用户名、密码随意,主机填写 %
勾选创建与用户同名的数据库并授予所有权限,点击执行。
回到putty 进入文件夹 修改配置文件
mv lib/config-simple.php lib/config.php && vim lib/config.php
若putty连接中断可使用以下指令重新连接
cd /home/admin/web/{域名}/public_html/
vi lib/config.php
配置完成后
地址:http://你的域名/admin/
用户名:first@blood.com
密码:1993
以上还需(推荐用WinSCP)连接到空间下载sql目录下的数据表上传到数据库。
连接密码要用主机密码,因为在putty下是使用主机密码进行连接并克隆ss-pannel项目的
否则会提示没有权限!
使用putty连接
将以下命令键入
apt-get update -y && apt-get install git vim screen python-pip python-dev build-essential python-m2crypto -y && git clone https://github.com/mengskysama/shadowsocks.git -b manyuser && pip install -i http://mirrors.aliyun.com/pypi/simple/ cymysql && vim shadowsocks/shadowsocks/Config.py
或者
vi shadowsocks/shadowsocks/Config.py
如果pip源被屏蔽
pip install -i http://mirrors.aliyun.com/pypi/simple/ cymysql
修改文件内容
MYSQL_HOST = ’127.0.0.1’ #数据库地址(非本地务必修改为前端数据库所在IP)MYSQL_PORT = 3306 #前端数据库端口(默认即可)MYSQL_USER = ’ss’ #前端数据库用户名(之前和数据库一起创建的)MYSQL_PASS = ’abcd123’ #前端数据库密码(之前和数据库、用户名一起创建的)MYSQL_DB = ’ss’ #前端数据库 库名(之前和用户名一起创建的)MANAGE_PASS = ’a1234567’ #随意填写一些字符#if you want manage in other server you should set this value to global ipMANAGE_BIND_IP = ’127.0.0.1’#make sure this port is idleMANAGE_PORT = 23333
修改完成后按 Esc 退出 添加 模式 键入 :wq 回车保存
ss配置的默认设置在以下位置有可能需要更改
vi shadowsocks/shadowsocks/config.json
cd shadowsocks/shadowsocks/
vi config.json
iptables -I INPUT -p tcp -m tcp --dport 10000:20000 -j ACCEPT
iptables -I INPUT -p udp -m udp --dport 10000:20000 -j ACCEPT
(防火墙配置在本地模式下启用)
iptables -P INPUT ACCEPT
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
ss配置在非本地模式下要做改动
{"server":"0.0.0.0", #非本地应设置为公网IP(务必)"server_ipv6": "[::]","server_port":8388,"local_address": "127.0.0.1","local_port":1080,"password":"m","timeout":300,"method":"rc4-md5"}
按esc退出然后 :wq保存
键入 screen -S ss
保持ss在后台持续运行以及 cd shadowsocks/shadowsocks/
然后 python server.py
来运行服务
ipv6配置文件要粘贴到以下位置
/etc/network/interfaces
没报错就代表能够正常运行!
下面会弹出连接信息和端口号
以下指令安装锐速
wget -N --no-check-certificate https://raw.githubusercontent.com/91yun/serverspeeder/master/serverspeeder-all.sh && bash serverspeeder-all.sh
以下指令删除锐速
chattr -i /serverspeeder/etc/apx* && /serverspeeder/bin/serverSpeeder.sh uninstall -f
锐速开机自动启动