随着时间推移,对服务器量的需求量越来越大,多数时候都是租IDC的虚拟空间,自己只有一个固定ip,内网多台服务器以映射端口的方式来使用,但总有很多限制极不方便,于是想自己是否能搭建一个IDC那样的系统,一个ip共用80端口也可以架N台服务器。于是到处搜索学习。
慢慢的的接触到了反向代理。由不懂到理解,这张图记忆比较深刻,引用一下:

有了反向代理,就可以做到只开一个80端口,其它的全部关闭,内网所有服务器都通过代理服务器代理出去,安全性进一步提高。
如何实施,又开始学习,最多的教程是Nginx,太高级了,放弃。net123,太低级了,放弃。发现宝塔也有反向代理功能,但是太简易了,安装了frps插件,也不合意。于是又把wdDNS、wdCND折腾了几遍,也不合意。然后继续寻找发现kangle貌似是个好东西,单独使用kangle还是需要一定的功底,有了easypanel的搭配后貌似简单多了,不过安装的时候折腾N天,才发现原来都不支持CentOS7了,再学习,原来出过很多脚本,能搜到的脚本都试了一遍,没一个用顺畅了的,直到发现了KOSTOOL这个还比较合意。折腾完了后,现把它记录下来,免得以后忘记了:
CentOS7安装最小版本,下载Xshell6,这工具太好用了,党总推荐的。
CentOS7最小版本连wget和ifconfg这些都没有,需要手动安装。
用Xshell6登录CentOS7
安装wget:yum install -y wget
安装KOS:wget -q kos.f2k.pub -O kos && sh kos
或者一起安装:yum install -y wget;wget -q kos.f2k.pub -O kos && sh kos
接下来就是全中文菜单了,满意。
选1再选1进入kanle意见安装脚本
有这个绿色标志就不能动,等待...
安装完成。
新增网站,类型为CDN,高级里面有端口设置,包括默认填写的80和443s
虚拟主机设置---反向代理,设置域名与服务器ip
完成设置。
然后后可以登录kangle看到在easypanel的设置成果

网友评论