运维运营一个网站的经验总结

之前其实总结过很多有关网站运维和运营的经验,之前的内容可以查看:
CSDN博客-运营运维  http://blog.csdn.net/fansunion/article/category/1714547

  这次总结一点,之前没有提到、考虑不周或者最新的体会。

1.网站开发
   如果是自己开发,选择自己最熟悉的语言。
   如果处在学习阶段,而不是干大事阶段,可以选择任何一种语言,比如Web开发Java-PHP-DotNet-Python-Nodejs都行。
   如果追求效率,可以用WordPress、ASPCMS、Discusz等开源软件,如果对界面要求比较高,可以花1000元以内,买套好的模版。

2.运营
   一般的网站运营,关键还是内容和流量。
   没有内容和流量的网站,开发也没有多大的价值。
   开发和运营都重要,相辅相成。

3.域名
    做好“双重解析”,带www和不带www。
    根据我以前的经验,是否带www可能会造成一定的不同,之前用美图秀秀的头像上传云服务,多了www,总是出问题。

   我的网站FansUnion.cn解析方式,www.fansunion.cn和fansunion.cn都解析到一台服务器上,Nginx把www.fansunion.cn重定向到fansunion.cn,也就是说,对外只提供fansunion.cn的访问。

  而百度不是这样的,百度是把所有不带www的访问,比如baidu.com重定向到 http://www.baidu.com/

  具体采用那种策略,看个人情况。

4.稳定性与负载均衡
  Nginx配置真的很有必要,无论是Tomcat还是Apache,由于内存不够等原因,挂掉的频率远远高于Nginx。通过Nginx代理,至少让用户可以看到502的提示,直接用Tomcat,挂了就挂了,还以为跑路了呢。
  对于重要的项目,配置多个Tomcat或Apache还是很有必要的,防止一台挂掉,直接导致服务中断,影响非常不好。
  多个服务器的话,还可以实现灰度发布,不停服务。
  百度、qq、淘宝,都是不能停服的,损失很大的哦。

5.数据备份
  数据库、图片文件、用户的一切数据,备份都是很有必要的。
  如果有条件,至少做到2个机房或者地区的备份。
  普通项目,至少做到本地多备份一次,比如按天之类的。
  另外,有个地方比较纠结,Windows有“回收站”的概念,只要不手动删除,还是可以一直保留的,而Linux貌似没有“回收站”的概念。还好,我度娘了下,要不然又要被网友“呵呵”了。

  Linux回收站在哪里?
在用户的HOME目录下,有个隐藏目录Trash就是回收站。查看回收站内容,如下命令: ls -lhta ~/.Trash
监控
  参考资料:http://zhidao.baidu.com/link?url=fsRthBj31TQQh1FCB740v8quDaaJDCyLxMrv-5twGXpttnQAfzRMgAiNJDpn_8b7V23garZitZDNDufL8ugZ2GUfIqEVnqBnBDWRvtiiE7W

 疑问:使用rm删除文件后,是留在了回收站里么?
 妈蛋:ls: 无法访问/home/whptp/.trash: 没有那个文件或目录,是没有权限呢,还是就没有trash这个文件夹呢?
 印象中,桌面版本的Ubuntu有回收站呀。
 这个问题,日后注意下。

6.网站监控
   监控很重要。
   阿里云、监控宝、自己写,都是可行的办法。
   具体问题,具体对待。
   比如,想具体监控网站的某个业务或服务,可以自己写个接口,定时去检测。

7.调试分析
   一定要及时记录日志,查看日志。
  日志至少可以分4种:
  a.Linux之类的系统级的日志
  b.应用级的日志,比如Tomcat、Mysql
  c.业务日志,log4j打印的,重点关注error级别的日hi
  d.操作日志,用户操作日志可以存到数据库,比如,"小雷FansUnion2015年2月4日发表了一篇文章"。

8.模块化与可配置
  邮件-短信-第三方支付之类的第三方服务,最好做成相对独立的接口,不要和业务绑定的太死。
切换到另外一家,要方便。
  相关配置,要灵活。比如,配置文件的位置,图片的存储位置,要灵活,写死了,不好部署维护。

  以上是最近的一些体会。

  小雷FansUnion
  2015年2月4日
  湖北-武汉-循礼门 

转载于:https://www.cnblogs.com/qitian1/p/6462872.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值