1.创建目录
mkdir -p /usr/local/nodejs cd /usr/local/nodejs
2.下载
wget https://nodejs.org/dist/v14.16.0/node-v14.16.0-linux-x64.tar.xz https://nodejs.org/en/download/
3.解压
tar -Jxvf node-v14.16.0-linux-x64.tar.xz
4.创建node软链接 # 加入环境变量这和可以不需要
ln -s /usr/local/nodejs/node-v14.16.0-linux-x64/bin/npm /usr/local/bin/ ln -s /usr/local/nodejs/node-v14.16.0-linux-x64/bin/node /usr/local/bin/
5.配置环境变量
vim /etc/profile source /etc/profile export PATH=/usr/local/nodejs/node-v14.16.0-linux-x64/bin:$PATH
5.查看nodejs版本
node -v npm -v
6.安装anyproxy
npm install -g anyproxy 安装状态 /usr/local/nodejs/node-v14.16.0-linux-x64/bin/anyproxy-ca -> /usr/local/nodejs/node-v14.16.0-linux-x64/lib/node_modules/anyproxy/bin/anyproxy-ca /usr/local/nodejs/node-v14.16.0-linux-x64/bin/anyproxy -> /usr/local/nodejs/node-v14.16.0-linux-x64/lib/node_modules/anyproxy/bin/anyproxy
7.创建anyproxy软链接 # 前面加了环境变量这个可以不需要
ln -s /usr/local/nodejs/node-v14.16.0-linux-x64/lib/node_modules/anyproxy/bin/anyproxy /usr/bin/anyproxy ln -s /usr/local/nodejs/node-v14.16.0-linux-x64/lib/node_modules/anyproxy/bin/anyproxy-ca /usr/bin/anyproxy-ca
8.安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
9.创建cnpm软链接
ln -s /usr/local/nodejs/bin/cnpm /usr/bin/cnpm
10.验证
cnpm -v
11.cnpm安装anyproxy
cnpm install -g anyproxy # 如果前面npm install -g anyproxy安装成功就不需要在安装
12.安装anyproxy-ca证书
cd /usr/local/nodejs/node-v14.16.0-linux-x64/bin anyproxy-ca
13.启动anyproxy
mkdir -p /usr/local/anyproxy cd /usr/local/anyproxy anyproxy -i nohup anyproxy -i --ignore-unauthorized-ssl > /usr/local/anyproxy/anyproxy.log 2>&1 & # 后台启动 --ignore-unauthorized-ssl:忽略https证书异常 标准输入,标准输出,标准错误输出的文件描述符分别时0,1,2。 setsid anyproxy -i --ignore-unauthorized-ssl > /usr/local/anyproxy/anyproxy.log 2>&1 & # 推荐这条 上一条可能失败 不知道什么原因
14.配置anyproxy代理
http://192.168.107.216:8002/fetchCrtFile 设置 > 安全 > 从SD卡安装