服务器做ip代理好就业的高职专业
云服务器如何搭建代理ip
⾃⼰购买的服务器如何做成代理服务器,或者说将购买的服务器的ip作为代理ip使⽤。
准备
代理应⽤ tinyproxy
定时器 crontab
系统 CentOS
安装及配置Tinyproxy
安装
yum -y install tinyproxy
编辑tinyproxy的配置⽂件
vim /etc/f
设置端⼝
⾃⾏到port设置端⼝,默认8888,记得服务器安全组开放该端⼝
设置ip⽩名单
到 Allow 127.0.0.1,这是允许访问的ip地址,要是想要所有的都可以访问,可以直接注释掉这⼀⾏
tinyproxy基本
启动,重启,停⽌,状态
systemctl start tinyproxy沈腾耍大牌头像
systemctl restart tinyproxy
systemctl stop tinyproxy
systemctl status tinyproxy
crontab设置定时重启
不知道什么原因,长期的爬取的任务,tinyproxy配置的代理ip会不可⽤,重启tinyproxy可以解决。查阅资料后解决的思路是定时重启,操作如下
进⼊定时器编辑界⾯
做薯片
crontab -e
写⼊如下命令
每两个⼩时启动⼀次
0 */2 * * * systemctl restart tinyproxy
附带部分python代码
upstatus = True
while upstatus:
最安全的汽车try:梁学储
get_weibo_info(session, cid, work)
解密沈渔upstatus= False
except Exception as e:
print(str(e))
print('代理服务正在重启')
time.sleep(60)  #⾃⾏设置等待时长