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卡安装