自己琢磨了个多星期,跟大家分享一下自建梯子的流程;
本身有这个需求,可以说是一步步实现调用;自己实测通过;
1. 服务器购买
啥都别说,先把美帝的服务器购买了再说,虽然是全英文,但是搞了Google的浏览器再下载一个翻译插件,基本就都能懂;
服务器购买5dollar一个月
1.1 注册号后进行选购
选到这里就基本完成了,完美的5刀了一个月;
重点是要选择centOS的系统,别选错了,当然选错了也可以重来;
然后支付的时候选择AliPay,这个总没问题把。
OK,第一步的服务器选购就完成咯 !!
2. 添加ssr
2.1 进入控制台,购买完成后,需要一定时间初始化,大概几分钟把,然后就进入这个控制台
2.2 进入控制台后,安装git
stall git -y
注意点1:可能会让你进行登录,登录名就是root,密码就在这里,看下面
有些小伙伴可能没有用centOS的,输入密码的时候他不会显示内容,直接拷贝然后回车即可。
注意点2:可能会提示你没有下载yum,你根据他的提示下载一下即可;
2.3 直接下载ssr并进入ssr目录
cd /home && git clone https://github.com/Litangren/ss-ssr.git && cd ss-ssr
2.4 安装ssr(回车后他会让你依次输入:密码、服务器端口、加密方式(1)、协议(默认)、混淆(默认))
./ss-fly.sh -ssr
这里注意,这个密码,端口号的一些信息后期都要用。
推荐使用的协议:auth_aes128_md5或auth_aes128_sha1,混淆值:plain。
2.5 修改配置文件
vim /etc/shadowsocks.json
centos系统怎么修改文件,大家自行百度一下即可;这里唯一要修改的就是serverip改成你服务器的IP;vim后如果要修改就是输入i然后回车,上下左右调到要修改的地方进行输入,然后按esc,输入 :wq 即修改保存完成;
2.6 启动ssr
/etc/init.d/shadowsocks start
启动完成后大家会发现有个问题哦,就是没有python这个文件之类的;
别急,跟着我来做两个命令;这里需要把python命令做一个指向
which python3
这是第一个命令,你看查看python3的路径
sudo ln -s python3的路径 python
这是第二个命令,就是python指向python3
欧克,进行启动就完全OJBK了;
其余命令:
停止:/etc/init.d/shadowsocks stop
重启:/etc/init.d/shadowsocks restart
状态:/etc/init.d/shadowsocks status
3. 下载挂件(你懂的)
链接:https://pan.baidu.com/s/1A_5ujCBjf-5fT6lIrrx3Vw
提取码:pt10
填入对应参数即可
点击应用,这里有两个点要注意一下,先别问为什么,跟着来就OK;
3.1 选择;
就是最小化栏先右键,选择系统代理--选择P~A~C;(全局你的流量就GG)
3.2 选择GFWlist
一样,选择规则设置--更新PAC--选择GFWlist
3.3 看看Google能不能上
4. 测试API
https://github.com/PlexPt/chatgpt-java
这个大神最简单的一个demo,测试没问题就OK了,代理地址不要动,就是这个;直接去跑代码。应该就没问题的。
花了一个星期才搞通的,都是血与泪的教训。
希望多点赞~