Fikker反向代理安装配置

作者:VPSok 发布时间:2018年04月16日 分类:VPS指南/教程

很早前我尝试过Nginx和Squid反向代理,各有所长吧,其实很多自建CDN的朋友喜欢使用另一款软件:FikkerFikker是一款面向CDN/站长的专业级网站缓存(Webcache)和反向代理服务器软件,分为免费版和授权版,免费版本没有页面缓存,授权版是399元/年,我主要是装来自己玩,所以直接免费版本。
这里我们用到的是Fikker缓存,目前官方最新版本是3.7.5,分为Linux和Windows版本,我主要是用Linux系统,对于代码小白,纯的复制粘贴真的太好不过。
Fikker官方源码下载页面:https://www.fikker.com/download.htm
Fikker对于硬件配置等要求在源码下载页面均有说明,我是在一些大家都认为比较垃圾的VPS主机上测试的,所选择为CentOS6.* 64bit系统,配置也没达到官方要求,价格便宜,随便折腾,慢点就慢点吧。建议大家在纯净系统下安装,如果之前有安装过nginx这些请先移除,下面代码:

1
2
3
4
5
yum remove httpd nginx –y (移除不需要的组件)
wget --no-check-certificate https://www.fikker.com/dl/fikkerd-3.7.5-linux-x86-64.tar.gz (下载源码)
tar zxvf fikkerd-3.7.5-linux-x86-64.tar.gz  (解压)
cd fikkerd-3.7.5-linux-x86-64     (进入相关目录)
./fikkerd.sh install && ./fikkerd.sh start    (安装和运行)

上一张图吧,这个安装其实很快,screen不需要了。
fikker01
完成之后,使用IP+端口6780访问管理后台,初始默认密码123456,登录后请及时修改。
关于登录后台添加域名的方法,大家可以参考官方教程 https://www.fikker.com/help/install-fikker-linux-simply.html
里面有关于主机管理和系统配置的截图示例,非常直观!我也是看着这个干的,实测添加域名和源站IP之后本地改hosts访问无问题。
下图是主机管理截图,我对于添加主机和添加源站进行了标示。
fikker02
Fikker确实是一个比较专业的反向代理和缓存工具,管理页面有非常详细的实时监控数据,收费版本还可以设定页面缓存,缓存尤其对于静态站点非常有用。官方还有个Fikker CDN主控软件,能管理多节点多台服务器,具体应用方法官方也有详细说明,感兴趣的小伙伴可以玩玩。

Linode VPS通过DD安装Windows2003

作者:VPSok 发布时间:2018年04月02日 分类:VPS指南/教程

Linode也是我们大家熟悉的一家国外VPS主机商,他们从XEN转到KVM也有两年了吧,不过商家默认也没有提供Windows系统,很多朋友也希望或者已经在上面部署了Windows系统,这里我也开了个弗里蒙特并且通过DD方式尝试了下,还是比较简单的,对此有需求的朋友可以试试,不过丑话说在前头,要是因本操作导致商家把VPS封了我不负责的哈。
本文测试所使用的主机配置为:1核+2GB+30GB SSD+2TB,弗里蒙特机房,因为测试后我将删除,所以IP就不打码了。
首先,我们得有一台Linode VPS,创建选择的操作系统不是很重要,本文只要是通过VNC方式DD安装,我个人用Centos6.*顺手,所以就搞了个Cenots6.8。
接下来进入VPS管理页面,设定磁盘模式,点击箭头所指Edit,
linode_dd00
如下图的两个区域比较重要,VM Mode选择Full-virtualization,Kernel选择Direct Disk,另外下面的Block Device Assignment中的/dev/sda要注意选择正确的磁盘。
linode_dd01
完成后保存,然后点击头部Rescue,然后选择救援模式重启。
linode_dd04
点击重启后切换头部菜单到Remote Access,这里截图不完整,下面的Console Access内可点击进入类似我们常见的vnc界面。
linode_dd02
下面就是vnc界面,这个就简单了,直接输命令回车开始DD,命令:
wget –O- http://(DD包直链地址) | dd of=/dev/sda
*DD包大家可以在网络上找,实在找不到点击主页右侧QQ我提供点常用的,为避免侵权等不必要的麻烦就不直接公开了。
linode_dd03
上面下载完成之后就键入reboot重启,然后稍等下就能通过vnc看到熟悉的windows系统界面了。
完成后我试了下直接可以远程,登录看了下IP也是DHCP自动获取到了,如果不能远程的读者建议通过vnc上去把IP设定下,然后看看远程桌面打开没有。
linode_dd05
Linode VPS介绍:http://www.vpsok.net/coupons/article_4426.html

Vultr一键全自动DD安装windows系统

作者:VPSok 发布时间:2018年04月01日 分类:VPS指南/教程

之前博客分别分享过Vultr使用自己的ISO安装Windows系统(原文链接)和VULTR使用DD方式安装windows2003(原文链接),随着商家采取了一些措施相继无法完成或者不能安装windows2003系统,但是很多读者本着物尽其用的原则,所购买的都是较低配置的套餐跑windows2008还是有些吃力。周末刚好有空,就顺便测试了萌咖大佬发布的”在Linux VPS上一键全自动DD安装Windows系统”教程,该教程相对于自己传IS挂载或者传统救援模式DD安装,更适合新手,所以分享下过程。
本文涉及源码及操作教程链接:[ Linux Shell ] 通用无限制在 Linux VPS 上一键全自动 dd 安装 Windows
本方式我在三台不同商家销售的KVM架构VPS主机上尝试,均正常安装,本文我仍以在Vultr上操作为例来记录该过程,文章涉及的Vultr主机配置为:1核+1GB+25GB SSD+1TB,西雅图机房,为了避免加载耗费更多的时间,文章尽可能对于过程截图进行了精简,由于测试机器很快我会删除,所以IP就不打码了。
首先,我们必须有创建好的VPS主机(如果没有,请点击这里),按照大佬的教程我安装了Debian系统,在Vultr使用过程中我发现Debian7执行一键包提示缺少组件,具体缺什么怎么装我就没研究了,直接换Debian9无问题。如下图,登录到VPS主机,执行:

1
wget --no-check-certificate -qO DebianNET.sh "https://moeclub.org/attachment/LinuxShell/DebianNET.sh" && bash DebianNET.sh -dd "[Windows dd包直连地址]"

关于DD包,我也是在网络上找的别人制作的,为避免侵犯权利,对于下图中DD包连接做了屏蔽,请理解。
vultr_dd01
复制代码后回车,系统将自动开始DD安装过程。
vultr_dd02
下图仍在继续,这个过程不需要用screen都可以,因为很快就完成了,而且网络将会断开。
vultr_dd03
我对于主机的ping一直在监测中,上面命令执行中网络自动断开机器重启。
vultr_dd04
这时候我们可以在Vultr会员中心产品管理页面打开vnc看着他安装过程,当然也可以不管,稍等片刻直接远程。
vultr_dd06
我看通过vnc看着一键包执行,应该差不多10分钟左右完成(具体时间没记),完成后可以看到主机启动到windows2003,这时候我们可以直接通过远程 桌面到系统了。
vultr_dd07
根据DD包作者不同,默认的登陆密码不同,大家下载DD包的时候要注意密码,实在不知道也可以后面通过ISO挂个PE上去重置,这都是后话。
vultr_dd08
这个一键全自动DD安装windows最大的特点第一是简单,不需要VNC支持;第二还是简单,系统自动获取IP,不需要你找VNC上去设定IP,机器进系统就有网络,默认也开启了远程桌面,特别适合像我这种没有代码基础的新手!
【后记】写在后面的内容也是非常关键的信息,请务必认真阅读:
1.通过DD方式在不提供Windows系统的VPS主机上安装Windows很多情况下可能被判为违反商家服务条款的行为,若类似行为导致VPS主机被封,本博客及源码开发者均不承担相关责任;
2.博客及本人并无法确保商家不采取必要措施封堵非正常方式安装windows系统,仅对文章发布测试当前的可用性负责,任何讨论均在平等和友好的前提,对于那种过了一段时间不能用了满嘴喷粪或者出言诽谤的垃圾,我百分百怼回去!

一次简单的VPS故障判断

作者:VPSok 发布时间:2018年01月04日 分类:VPS指南/教程

说到玩VPS,我也属于小白之列,所以博客分享的内容都以初级使用为主。很多时候我们购买和使用VPS并非一帆风顺,总会遇到这样那样的问题,所以以后我尽量会记录下来那些简单的问题,方便新手朋友参考,今天就来说一个案例。

案例情况:

有热心读者购买了某家VPS主机,基于KVM架构,但是拿到之后面板中查看主机正常online,测试ping机器IP也是通的,ssh连接也可以,但是密码怎样都不对,包括重置密码,重装系统,总是密码不对。

判断过程:

遇到这种情况怎么办呢?首先,我们要测试下主机重启或者关机过程中ping变化,以确认当前系统网络绑定情况。
error01
上图可以看出,在机器关机的情况下,ping完全没有任何中断,这说明该IP并非分配或者绑定在该主机,而是在另一台开机正常使用的主机上。
这时候,我们已经基本上可以发工单给主机商说明问题要求处理了。
有时候,我们遇到的问题并不是这么直观,比如,不能ssh,不能ping的情况呢?我们就需要用到SolusVM管理面板中的VNC功能了,如下图:
error03
我们点击VNC,会查看到VNC的IP地址,端口,以及VNC密码信息。
很多朋友不了解VNC,以为VNC的IP和信息跟主机IP信息是一样的,这是错误的理解,请务必注意。
error04
我们可以直接在上图点击Java VNC来连接到网页VNC,注意这需要本地电脑的Java支持,很多新手并不善于处理,所以也可以使用第三方VNC工具,通过网页中的VNC信息来登录,非常直观,也不用安装什么Java支持,如下图。
error02
我就是拿之前那台主机演示,如果使用通过SolusVM面板重置的密码在VNC仍不能登陆的话,请参考之前的一个教程:Linux(centos)系统忘记密码重置方法 (本文是在centos系统下),重置之后我们可以在VNC登陆到系统中,查看IP绑定情况,测试ping本机DNS或者网关,基本上就能判断机器的状况了。
这种问题的判断是非常简单的,本文也主要是提供思路,大家遇到问题的时候,可以举一反三,当然,类似问题你就不要想自己能解决掉了,赶紧发工单给主机商处理吧!

LNMP报错nginx: [emerg] open() "/home/wwwlogs/nginx_error.log" failed

作者:VPSok 发布时间:2017年12月22日 分类:VPS指南/教程

今天有读者朋友遇到这个问题前来咨询,所以我记录一下。读者的VPS安装为军哥LNMP1.4环境,反映不能访问,让我帮忙看看。
拿到VPS之后,我先登录尝试重启下LNMP,结果nginx不能启动,报错内容为:nginx: [emerg] open() “/home/wwwlogs/nginx_error.log” failed (2: No such file or directory)
lnmp_01
这个报错其实是非常直观的,提示某一个文件打开失败,我们首先检查下这个文件到底是否真实存在,经过检查,确实自己删除了,读者为了精简空间占用将home目录下除了wwwroot文件夹以外所有内容都删了。知道了具体问题就比较简单了,我们重新创建这个文件夹以及文件,然后再次重启LNMP,一切OK了。
lnmp_02
我估计很少人遇到这种问题,因为基本上不会这么干……但是,我们可以根据这种问题举一反三,去判定其他简单的问题。

VULTR使用DD方式安装windows2003

作者:VPSok 发布时间:2017年11月14日 分类:VPS指南/教程

博客以前分享过在VULTR的VPS主机上直接通过ISO方式安装windows系统方式,不过前俩月有读者反馈直接ISO方式卡在复制文件不动了的问题,好VPS自己试了下,真的是有这个问题,换个ISO还是一样,我建议大家安装Windows2008系统,经测试ISO方式安装windows2008没问题的。但是还是有读者说,5刀月付的机器配置,还是跑windows2003好一些,占用没有那么多。刚好,我也没有记录过DD方式安装windows的过程,今天就顺便操作记录下。
我先登录VULTR开了个新的洛杉矶,我选择了CentOS6.*系统,这个其实没有什么所谓。
如下图,我们进入主机管理页面点击setting,然后选左侧Custom ISO,选择ISO Library并挂载Arch Linux系统ISO文件。
 
14
下面是挂载完成后的情况。
13
确认挂载完成后,点击重启主机,并打开VNC界面。
11
如上图,直接第一项启动即可,下面直接命令行,有些主机还要在这里写网络配置,VULTR就简单了,网络直接OK,我们可以查下硬盘情况,后面DD的时候才知道写入到哪里。
直接DD,命令行:

1
wget -O- http://*****************/windows2003.32bit.raw | dd of=/dev/vda

【备注】我DD用的系统包也是在网络上随便找的一个,好VPS并无制作DD包的能力,由于之前因为类似内容出现了一些歧义,所以文中对于我存放DD包的链接进行了打码。
12
执行DD之后,就耐心的等待下载和写入完成,完成之后,我们点击重启主机,也可以在VPS管理页面弹出ISO。
此时在VNC页面应该就看到Windows2003系统启动了,到桌面之后,系统没能正确的安装网卡驱动,我们进去更新下网卡驱动,然后设置IP,打开远程即可正常使用了。
15
其实,在完成上面的操作之前,我还试过另一个方式,就是挂载CentOS系统ISO的方式来安装,会麻烦一点,VULTR里也没有必要这么做,但是有些机器如果没有上面的ISO的话,也不妨试试下面的过程,我就不做注解,仅截图下来。
1
2
3
4
5
6
7

延伸阅读:
VULTR注册和购买教程:http://www.vpsok.net/VPS_help/article_4156.html
VULTR支付宝充值教程:http://www.vpsok.net/coupons/article_4753.html
VULTR上传ISO安装Windows系统教程:http://www.vpsok.net/VPS_help/article_2855.html
VULTR官方网站:www.vultr.com

关闭