说明:Fikkerd
很久前在博客就介绍过了,是一款面向CDN
/站长的专业级网站缓存和反向代理服务器软件,具体查看:CentOS安装Fikker自建CDN系统,支持Https/反向代理/防CC攻击,由于免费版受限很多,导致很多功能都用不了,现在有大佬发出了最新Linux Fikker 3.7.6
授权全功能破解版,有兴趣的可以试试自建CDN
。
安装
运行以下命令:
wget https://www.southcat.net/usr/down/fikkerd-3.7.6-linux-x86-64.tar.gz
tar zxvf fikkerd-3.7.6-linux-x86-64.tar.gz
cd fikkerd-3.7.6-linux-x86-64/
chmod +x ./bin/fikkerd
./fikkerd.sh install
./fikkerd.sh start
完成后访问http://IP:6780
,初始密码为123456
,如果打不开,开启端口即可。
#如果防火墙使用的iptables(Centos 6)
iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 443 -j ACCEPT
iptables -I INPUT -p tcp --dport 6780 -j ACCEPT
service iptables save
service iptables restart
#如果使用的是firewall(CentOS 7)
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=6780/tcp --permanent
firewall-cmd --reload
使用方法查看前面给的Fikker
教程地址。
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/2143/
不妨点个广告再走嘛
相关推荐
-
Linux VPS锐速破解版一键安装脚本
简介 锐速(serverspeeder),是一款TCP加速程序,能够增强VPS服务器连接的稳定性,且有效的提高服务器的带宽利用率,进而提高访问速度。由于官方宣布之前永久免费的锐速已经不再免费,于是各路大神纷纷出动破解锐速,这里分享的是由91yun博主带来的锐速破解版本,本人已经用了很久了,很稳定。 特别提示:锐速不支持Openvz! 安装 系统要求:CentOS,Ubuntu和Debian。 Github地址:https://github.com/91yun/serverspeeder 使用root用户登录,运行以下命令: wget -N --no-check-certificate https://github.com/91yun/serverspeeder/raw/master/serverspeeder.sh && bash serverspeeder.sh 锐速破解版卸载方法: chattr -i /serverspeeder/etc/apx* && /serverspeeder/bin/serverSpeeder.sh uninstall -f /serverspeeder/bin/serverSpeeder.sh status
-
宝塔面板遇到No space left on device错误的解决方法
说明:博主好几次用宝塔面板,都遇到了磁盘爆满的情况,然后登陆的时候提示IOError: [Errno 28] No space left on device等错误信息,导致登录面板不显示,进不去了,估计很多人会遇到,这里就简单说下解决方法。 方法 一般遇到这种情况都是回收站没清空,或者Mysql数据库及网站的日志文件过大导致的,所以我们只要删除就可以了。 1、宝塔回收站文件夹为/www/Recycle_bin,运行命令: rm -rf /www/Recycle_bin/* 2、如果不是因为回收站的话,那就使用FTP软件登录VPS自行删除大文件日志。 /www/server/data #数据库日志文件夹 /www/wwwlogs #网站日志文件夹
-
Linux下安装Vuze (Azureus)客户端教程,可离线BT下载
说明:之前提到了很多BT下载工具,比如Aria2、uTorrent、Deluge、Peerflix Server、Transmission等,安装教程博客也都有,这里再提个下载工具Vuze,原Azureus,中文名毒蛙,还有社交功能等,博主测试了下,速度还是挺快的,这里说下安装方法。 简介 Vuze是一个基于JAVA的多torrent下载程序,支持多个torrent同时下载,可对每一个torrent的上传和下载速度进行限制,可手动设置某个torrent的优先权,对于多tracker发布的torrent可自动切换,并可以手动更改tracker url。增加了一些基本的irc命令,还有社交,资源搜索等功能。 截图 安装 本教程在CentOS 7下测试通过。 1、安装JAVA yum install java 如果安装不成功,可添加yum源后再安装, #CentOS/RHEL 5: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm #CentOS/RHEL 6: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm #CentOS/RHEL 7: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 2、安装Vuze #下载Vuze cd /opt/ wget http://cf1.vuze.com/files/VuzeInstaller.tar.bz2 tar xjf VuzeInstaller.tar.bz2 cd vuze #下载控制台界面组件 wget -r --level=1 -np -nH -R index.html -nd -k http://svn.vuze.com/public/client/trunk/uis/lib/ #创建用户, 修改文件所有者 groupadd vuze useradd vuze -g vuze chown vuze:vuze -R /opt/vuze #以vuze用户启动控制台(这是为了确保配置文件保存在vuze用户主目录下,防止后面脚本需要重新配置) su vuze -c "java -jar Azureus2.jar --ui=console" #安装Web界面插件 plugin install xmwebui 如果解压出现tar (child): lbzip2: Cannot exec: No such file or directory问题,先yum -y install bzip2后再解压*.tar.bz2文件。 安装完成后就可以访问http://IP:9091/进行下载了,如果想添加pair认证和密码登录的话,继续往下面看。 3、添加pair认证和密码登录一般完成上面2步就可以直接使用了,不过还可以选择连接方式,有Vuze特色的pair认证以及常规的账号密码认证。...
-
iptables封禁BT/PT/SPAM(垃圾邮件)和自定义端口/关键词一键脚本
说明:通常我们买的VPS如果乱发垃圾邮件(SPAM)和下载BT、PT等都会导致VPS被IDC封杀。按照博主的经验来看发垃圾邮件被封杀几率是非常大的,不过对于BT、PT来说,有的商家虽然有规定不许下载,但都是睁一只眼闭一只眼,只要不被投诉就没事。但还是要注意点,特别是喜欢分享55R等梯子的人,最好都给封上,以防万一。 安装 注意:本脚本邮件端口是完全可以封住的,但是BT和PT就不是100%的了,封不干净,这个没办法。系统要求:CentOS 6+/Debian 6+/Ubuntu 14.04 + wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/ban_iptables.sh && chmod +x ban_iptables.sh && bash ban_iptables.sh 运行脚本后会出现脚本操作菜单,选择并输入对应的数字来操作。 提示:既然是iptables防火墙规则,那VPS肯定是要安装iptables的,不过一般都安装的有,除了坑爹的CentOS 7需要关闭自带的防火墙安装iptables。 使用说明 进入下载脚本的目录并运行脚本: ./ban_iptables.sh 然后选择你要执行的选项即可。 iptables防火墙 封禁管理脚本 [vX.X.X] -- Toyo | doub.io/shell-jc2 -- 0. 查看 当前封禁列表 ———————————— 1. 封禁 BT、PT 2. 封禁 SPAM(垃圾邮件) 3. 封禁 BT、PT+SPAM 4. 封禁 自定义 端口 5. 封禁 自定义关键词 ———————————— 6. 解封 BT、PT 7. 解封 SPAM(垃圾邮件) 8. 解封 BT、PT+SPAM 9. 解封 自定义 端口 10. 解封 自定义关键词 11. 解封 所有 关键词 ———————————— 12. 升级脚本 请输入数字 [0-11]: 其他操作 为了方便,我也做了几个快捷的命令,不需要进入菜单去选择对应的选项,直接就能封禁/解封。 ./ban_iptables.sh banbt # 封禁 BT、PT ./ban_iptables.sh banspam # 封禁...
-
OpenVZ平台Alpine Linux一键安装脚本
说明:Alpine Linux是一个社区开发的面向安全应用的轻量级Linux发行版操作系统,占用资源很少,初始状态基本只占用几M内存和几十M硬盘,而且还很稳定,适合很多小型服务器和设备使用,这里就分享一个OVZ的Alpine脚本,基本几秒安装完成。 安装 说明:脚本在CentOS、Debian和Ubuntu大多数版本上测试通过,且仅支持OpenVZ。 运行命令: #脚本会安装最新的Alpine Linux,并会清除服务器数据,请先备份好数据 wget https://www.southcat.net/usr/shell/alpine.sh && bash alpine.sh 等待几秒钟完成,然后使用原密码进入Alpine系统。 下面的截图为系统资源占用情况,可以说很低了。 如果服务器不停的修改/etc/inittab并添加一堆重新生成的getty,可运行命令: apk add e2fsprogs-extra chattr +i /etc/inittab
-
使用Google Drive File Stream后,C盘没空间/爆满的解决方法
说明:之前提到了Windows/Mac系统下挂载Google Drive网盘为本地硬盘使用,不过经使用存在着C盘很容易出现爆满的情况,查了下资料,发现是缓存没有清除导致的,这里就说下解决方法。 方法 原理就是利用Windows下的软链接命令做个"快捷方式",将缓存目录变相的丢进其它盘。 首先确认你的缓存位置,比如我这系统盘是C盘,那么我的缓存路径应该是c:\Users\<用户名>\AppData\Local\Google\DriveFS,你可以丢到资源管理器地址栏回车确认是不是这个位置。 用户名换成你自己的,如果不是你自己的那么可能是Administrator,然后请Win+R,输入CMD确定。再输入命令: mklink /d <link_name> <target> <link_name>为原缓存缓存目录,<target>为新的缓存目录,如: mklink /d c:\Users\<用户名>\AppData\Local\Google\DriveFS d:\DriveFS 请不要在C:\Users ...文件夹中更改DriveFS的名称。而且需要先把DriveFS这个文件夹先移动(剪切)到目标位置然后执行这个命令。 注意:请务必在操作前右击程序点击退出应用。
-
一款非常好用的Web端SSH工具:GateOne安装教程
说明:GateOne是一个能在浏览器上运行的Terminal SSH客户端,无论你在哪里,只要有网,你就可以用浏览器操控你的VPS服务器,还支持右键复制/粘贴等客户端常用功能,包括多窗口等,使用起来非常方便,而且其它人也可以使用,之前也说过一种类似的工具WebSSH2,查看:WebSSH2安装教程,都挺好用的,这里就说下使用Docker快速安装GateOne,并添加SSL证书。 截图 安装 1、安装Docker curl -sSL https://get.docker.com/ | sh service docker start 2、拉取镜像 docker pull liftoff/gateone 3、启动镜像 #命令 docker run [-d/-t] -p [443]:8000 -h [hostname] --name gateone liftoff/gateone gateone #示例,如果服务器上443被占用,请使用其它未被占用的端口 docker run -t -p 443:8000 -h Rats --name gateone liftoff/gateone gateone 参数说明: -d/-t:决定镜像是使用Deamon(后台)模式启动,或者显示启动过程 -p 443:8000:绑定端口,注意:GateOne强制使用SSL,8000端口为Docker容器内的固定映射端口,请只改动冒号前面的端口,不要动后面的端口号! -h hostname:设置Docker容器的主机名(这个将会显示在你的浏览器标题中) --name gateone:设置Docker容器的名称(不是主机名),用来docker ps时识别用 liftoff/gateone:镜像名称 gateone:启动命令行,勿动(默认命令行会发生Python io_loop报错,故使用此命令行来避免错误) 安装完成后,进入https://xx.com:端口,如果端口是443,可直接进入https://xx.com,xx.com可以为IP也可以为域名,地址前面的https别漏掉了,访问时浏览器可能会报不安全,无视即可,如果你想添加SSL证书,请将域名解析到服务器,然后继续往下看。 添加SSL 想添加SSL证书的,继续看,不想的就跳过。 1、停掉容器 docker kill gateone 2、导入SSL证书在root目录创建Dockerfile。 #将以下整体复制到命令行 echo "FROM liftoff/gateone ADD gateone-ssl/ssl.crt /etc/gateone/ssl/certificate.pem ADD gateone-ssl/ssl.key /etc/gateone/ssl/keyfile.pem CMD [ "gateone" ]" > /root/Dockerfile 同目录创建gateone-ssl文件夹,并上传SSL证书。 mkdir gateone-ssl 然后通过FTP客户端上传SSL证书到gateone-ssl文件夹。没有SSL证书的,请在本博客搜索关键词,很多申请方法。 3、重建镜像上传SSL成功后,重建镜像,执行命令: docker build -t="gateone-ssl" . #英文.别漏掉了 当出现Successfully Built即重建成功。...
-
超级键盘记录器:可以记录你电脑上所有的键盘操作
简介 超级键盘记录器可监控QQ、网站浏览和输入、游戏、应用、文档等等所有的键盘操作记录,支持开机自启,隐藏界面,保存记录,而且还可以记录在网页上输入的账号和密码,很是犀利,想监控自己孩子,或者男女朋友的都可以使用了。 截图 使用 本地下载:超级键盘记录器.zip,下载后随便解压一个压缩包就可以使用了。
-
一个Aria2新的更好用的Web前端:AriaNg安装教程
说明:AriaNg是一个很实用的Aria2前端,比起Aria2 WebUI来说,好用多了,关于Aria2服务端搭建方法可参考:BT种子/磁力链接下载工具:Aria2一键安装管理脚本,这里说下前端AriaNg搭建方法。 自己也搭建了个AriaNg,可以参考:https://www.southcat.net/Aria2/ 相关说明 AriaNg功能覆盖了Aria2 WebUI和YAAW的功能。与之前的前端相比,主要优势在于:1、完全响应式布局,电脑和手机等设备全部支持。2、更友好的用户界面,使用起来更像常用的下载工具。下载任务列表支持排序(文件名、大小、进度、剩余时间、下载速度等)和搜索,正在等待的任务列表支持拖拽安排下载顺序;任务详情页面支持健康度等参数的显示,文件和BT节点列表支持排序,文件列表支持按文件类型筛选选择,BT节点列表支持显示每个节点的任务完成状态等信息;新建任务页面支持直接手动下载等;提供完整的aria2设置支持,支持aria2所有设置的说明、修改等,设置界面全部中文。3、支持下载完成通知(仅支持Webscoket协议及Chrome等现代浏览器)。4、支持自定义使用的协议,Http(s)或Websocket可任选。(Http(s)协议支持压缩,减少带宽)5、数据增量更新,减少带宽使用。6、其他功能大家可以自行体验,之后还会增加更多的功能。 截图 安装 Github项目地址:https://github.com/mayswind/AriaNg 1、安装宝塔 #Centos系统 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh #Ubuntu系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh #Debian系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh 安装完成后,进入面板,点击左侧软件管理,然后安装Nginx即可。 2、上传AriaNg程序搭建好环境后,添加域名(没域名的直接添加IP),再下载AriaNg程序压缩包(点击下载),并上传解压到网站根目录。最后直接访问IP或者域名即可。
-
VPS安装BYPY实现百度云文件上传/下载/同步
简介 BYPY一个百度云/百度网盘的Python客户端。主要的目的就是在Linux环境下(Windows下应该也可用,但没有仔细测试过)通过命令行来使用百度云盘的2TB的巨大空间。它提供文件列表、下载、上传、比较、向上同步、向下同步,等操作。 由于百度PCS API权限限制,程序只能存取百度云端/apps/bypy目录下面的文件和目录。 据说百度PCS API最多返回目录下1000个文件(#306),如果属实,百度云盘上若有超过1000个文件的目录,将有一部分文件无法被看到/下载。 Github地址:https://github.com/houtianze/bypy 百度云PCS API地址:点击进入 安装 系统要求:Python版本要求2.7+,3.3+。可以使用命令python -V查看Python版本。当然建议系统越新越好,这样Python版本自然就高了。 1、安装pip或pip3pip或pip3随便选择一个安装即可。 安装pip: #CentOS 6.x 32位 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm yum install -y python-pip #CentOS 6.x 64位 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install -y python-pip #CentOS 7.x yum install -y epel-release yum install -y python-pip #如果CentOS 7安装出现No package python-pip available,可以用以下命令进行安装 wget https://bootstrap.pypa.io/get-pip.py python get-pip.py #Debian/Ubuntu系统 apt-get -y update apt-get -y install python-pip 安装pip3: #CentOS系统 wget https://www.southcat.net/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh #Debian系统 wget https://www.southcat.net/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh #查看是否安装成功 pip3 -V 2、安装bypy #pip安装 pip install bypy #pip3安装 pip3 install bypy 授权 执行bypy info命令,然后会给一个链接,用浏览器打开,将授权码复制过来即可。安装完成后可以看到,在你的百度网盘的【我的应用数据】下面已经多了一个【bypy】目录,你以后通过VPS所上传的文件都会在这个目录下面,你也只能下载这个目录里面的文件。 操作命令...