Weiyun搭建教程

1. 首先在服务器端 安装一键lnmp 或者宝塔 。 有nginx就行

2. 安装ssr

1
wget -N --no-check-certificate https://raw.githubusercontent.com/hugoyuice/shadowsocks_all/master/shadowsocksR.sh && bash shadowsocksR.sh

记住自己设置的参数

1
2
3
4
5
6
"server_port": 8989 //服务端口
"local_port": 1081 //本地端口
"password": "test" //默认密码
"method": "chacha20" //加密方式
"protocol": "auth_sha1_v2_compatible" //默认协议
"obfs": "tls1.2_ticket_auth_compatible" //默认混淆

一般ssr设置

1
2
3
4
5
启动:/etc/init.d/shadowsocks start
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
配置文件路径:/etc/shadowsocks.json

然后下载ssr pc版的在电脑上挂全局代理,然后在网页登录几次qq

3.安装nodejs环境

依次按这三条命令

1
2
3
curl --silent --location https://rpm.nodesource.com/setup_7.x | bash -
yum install -y nodejs
node -v

最后一步出版本号就没问题了

4.在nginx添加一条域名信息

添加之后修改 vhost配置信息 /usr/local/nginx/conf/vhost
server_name 这里域名写自己刚才添加的域名
root 后面的地址写绝对目录(不同一键包安装的目录不一样)

1
2
3
4
5
6
7
8
server {
listen 80;
server_name yun.pjunjie.cc;
root /data/wwwroot/yun.pjunjie.cc;
location / {
proxy_pass http://127.0.0.1:6110;
}
}

5. 修改config.json

修改这三项就行
qq号密码还有顶级域名

1
2
3
4
5
{
"qq": "",
"qqpass": "",
"yourDomainName": ""
}

6. 特别注意./bin/www目录下

端口号一定要和第四步 proxy_pass的端口号要一致

1
2
var port = normalizePort(process.env.PORT || '6110');
app.set('port', port);

7. 最后源码上传

linux 到此根目录(即cd 后面绝对地址)

1
2
3
cd /www/wwwroot/pjunjie.cc
npm install
npm install forever -g

到该目录下 执行两条安装命令

1
2
npm install
npm install forever -g

然后就可以运行了

1
forever ./bin/www

forever相关命令

1. 暂停全部应用

1
forever stopall

暂停的应用,重新开始必须
cd 到那个目录 然后运行

1
forever ./bin/www

2. 重新开始所有命令

1
forever restartall