低成本搭建网站生产环境-反向代理

由于工作需要,本人除了开发还要做些必要的运维工作,因此积累了些生产环境搭建与优化的经验。本人还是个人站长,所以又对低成本运营网站十分关注。本文正是结合两者,试图通过技术解决运维成本的问题,而提出的设想。——目前已经在公司做产品展示环境搭建,进行了初步验证。

本文主要提供解决思路,不会提供大篇幅代码。本文适合具有一定技术基础的朋友,而且文中涉及的技术有不少同类替代方案,请因地制宜的实施。有需要或者感兴趣的博友请关注公众号“李德涛博客”或者邮件联系“ldt#lidetao.com(#换成@)

一、一个正常网站的成本分析

a) 域名

域名是网站的名字,一般注册个新域名的成本在20-100元左右。优秀的域名大都被米农收购,需要用较高成本获取,价格有行情确定,极其优秀的域名可价值几百万甚至几千万(当然你要是有能力购买这类域名,就不会看本文章了)。

b) 网站服务器

网站是程序,程序需要运行在计算机上。网站服务器就是运行网站程序的物理(或者虚拟)计算设备资源。这类计算设备资源有物理服务器、虚拟服务器(也叫vps或者ecs)、虚拟空间等,成本依次往下降低。一般使用phpasp或者jspcms进行建站的一般使用虚拟空间就够了,成本在每年几十到几千不等(主要与配置有关,也有免费的低配)。本文构思是由于网站使用了新的技术,传统虚拟空间无法满足要求,但虚拟服务器价格相对较高(对于一个穷酸秀才来说),此方案的核心思想是尽可能少的使用收费的计算资源,而只使用其网络资源。

c) 公网环境

网站需要被访问,需要发布到Internet上,稳定的公网ip与网络服务是必不可少的。对于企业来说,有的会自建机房,拉专线并买独立IP;也有的把服务器托管到运营商的机房里,这对于一个小站长来说都是不可想象的。一般会使用IDC服务商提供的虚拟空间或者虚拟服务器等计算资源,他们一般会绑定网络资源一同销售。

d) 运营成本

对于个人站长来说,运营成本可大可小,主要是花费些时间充实网站内容,做SEO,做产品或者服务营销。

二、反向代理降低成本的解决方案

a) 方案核心思想 继续阅读低成本搭建网站生产环境-反向代理

netdata-linux服务器运维与性能监控的神器

用于工作原因,服务器监控的事时不时的发生(要么cpu过高、要么内存不足、要么流量异常、要么某个服务死了,你懂得~)。

一直需要一个能进行一个监控的工具,但绝大部分部分的监控平台,都是通过服务器上的脚本插件把数据传输到第三方平台,总感觉这样不好~自己用python或者shell开发一个呢,功能又没这么全。

终于等到你,还好没放弃!意外发现了开源的netdata,这是一个在服务器端安装服务器监控工具。报表结果通过web页面的形式进行查看。

监控的内部有很多:

服务器基本的cpu、io、内存等;

apache、tomcat、mysql等服务的性能(需要单独配置下,还没进行操作);

硬件温度,电压等参数;

等等…..

访问端口为19999,没有登录账号一说。为了安全起见,建议安装一个vpn,并设置为vpn内网访问。

阿里云主机发布wordpress网站

一、登陆阿里云主机后台,获取主机信息并修改主机的环境参数

a) 获取阿里云主机的ftp账号与数据库账号

b) 修改云主机的php版本

c) 启动云主机的php的模块

二、通过ftp工具把wordpress程序进行上传

a) 通过ftp工具(我用的flashfxp连接云主机 继续阅读阿里云主机发布wordpress网站

吓死宝宝了,网站莫名其妙的转入国内了

下午还好好,突然收到通知,服务器违规被关了。想想最近也没做啥额,就升级了下程序,备了个案。

好吧,能得到源程序就好,正好备案刚下来,那就转到国内吧~

后台编辑终于快了,就是不知谷歌收录情况会如何……

如何选择适合自己的建站方式

最近发现身边建站的朋友越来越多了,是不是和两会有关系呢?(ˇˍˇ) 想~
有技术牛人,有互联网里的老前辈,有打算混圈的技术小白,当然也不乏比小白还小白的小白two!O(∩_∩)O哈哈~
下面针对不同层次的朋友,介绍下本山人所熟悉的建站方式。

  1. 小白two

    1. 适用人群:不懂技术、不懂SEO、不懂运营,但感觉有个网站很酷的小可爱们,大部分是学生。<( ̄ˇ ̄)/
    2. 药方:选择已经在线运营的支持搭建二级域名网站的建站平台。比如凡科建站和网易博客之类的群博客。
    3. 优点:搭建网站快;无任何维护成本;无技术门槛,可以专心于网站运营。
    4. 缺点:对建站平台依赖性强;高级功能面临收费;SEO受平台以及平台上其他网站影响大(如果大部分是垃圾站,则是负面影响;如果大部分是优秀的网站,反而会受益);网站规模受平台影响;后期网站数据可能存在无法获取的风险。
  2. 技术小白

    1. 适用人群:多多少少懂些前端和SEO的知识。不满足于建站平台,希望能做个完全由自己掌控的网站。
    2. 药方:免费空间+免费域名+免费建站CMS。有些空间商或者域名商会搞些促销活动,为老用户和潜在用户提供一定折扣或者全免费的试用活动。比如说:万网(阿里云)年前的送2年免费空间、半年ECS、域名打折等活动。我能说现在这个站就是用的万网送的2年空间吗?%>_<%
    3. 优点:不用懂太多技术也能建站网站(使用主机管理平台和FTP文件管理工具这种技术是一定要懂得,不然还是啃你的胡萝卜吧n(*≧▽≦*)n);不受建站平台的影响,空间哪天贵了,收费了,可以随时换空间,只要有数据库备份和源码,到哪都难不住爷;会安装软件就能搭建自己的网站,现有的开源CMS有很多(博客类:wordpress、z-blog;论坛类:discuz、phpwind;电子商务类:zencart、magento、ecshop),大都是php和asp的、开源的CMS,配套的主题和插件,不会建站都难~;成本低廉,一年也就一两百的费用就可以搭建一个很炫的网站,域名50元左右,空间100元左右,如果感觉没有好看的免费主题,再花上几十块钱买个,稳稳的搞定ლ(╹◡╹ლ)
    4. 缺点:一分钱一分货,便宜的空间不是很稳定,时不时地就宕机了,会影响SEO效果和用户体验;为了图便宜,网站频繁搬家;CMS的插件和主题暗藏玄机,小心漏洞和后门(用户资料泄露和交易欺骗)。
  3. 互联网从业者

    1. 适用人群:打算或者已经在互联网圈里盈利,希望通过网站达到一定的目的(物质的、精神的)。对于他们而言,互联网不仅仅是因为很酷,而是真的可以在这个行业实现自己的价值!他们大都有出人意料的idea、完善的运营体系和一定的技术积累。
    2. 药方:靠谱的空间商+优秀的域名+功能完善的CMS/定制系统+优秀的运营模式。
    3. 优点:稳定的网站运营环境,可以应对普通的网站攻击和大并发量访问;简单好记的域名(或者其他入口),有利于推广;完善的网站系统和一定的技术积累,可以应对绝大多数的后期功能扩展;运营可以扩展一个人的思路,使你懂得如何抓住用户的心。︿( ̄︶ ̄)︿
    4. 缺点:有一定的入门要求,前期投入比较大,而且到真正盈利需要一定的时间,如果不是真爱,很难坚持到最后!思维已经固化的和喜欢钻牛角尖的人慎入,师姐(确认不是错别字^_^)很精彩,也很冷酷!
  4. 技术大牛

    1. 适用人群:技术第一,妻儿第二的人!他们喜欢的不是网站本身而是网站所依赖的硬件软件环境。
    2. 药方:一台有公网IP的伺服或者干净的VPS(哪怕没有操作系统( ﹁ ﹁ ) ~→)
    3. 优点:可以按照自己的喜好搭建网站运行环境(linux/windows,tomcat/IIS,apache/nginx);可以根据个人爱好开发自己的网站(任意的技术组合);网站功能完全自定义
    4. 缺点:开发周期长;很容易陷入建站就是互联网核心任务的误区,以至于网站失去搭建时的真正意图;后期网站运营缺乏十足动力,感觉搭建出来就已经完事了;为了技术而技术,脱离现实,造成时间和精力的浪费!
转载请注明来源:造名网
本文链接地址:http://www.zaoming.net/2015/04/how-to-select-website-builder.html