关于LAMP安装脚本的一些说明

技术 1449 次围观 9 次吐槽

LAMP

  折腾这个脚本的缘由参照《新站开张》一文。实际上,这个脚本从一开始是参照Linux服务器运维日志的脚本改编而来,改成符合我所做的项目需求,在这里感谢原作者。随着改得越来越多,于是干脆就作为一个项目发布出来,记录自己的折腾的过程,同时如果能给一些需要的人用到,与有荣焉。
  截至今天(2013年4月13日),已经更新到版本1.3.1了。从1.0算起这已经是第6个版本了。前前后后改了这么多,实际上是要根据自己的需求而用,并非版本越新越好。按照从新到旧的顺序,下面是一些说明。
  1、版本1.3.1,只是在1.3的基础上升级了PHP的版本到5.4.14。没办法,我刚测试完版本1.3,PHP官网就更新了,于是也只能及时跟进,幸而编译参数什么的都没变,只是更新了安装包,在脚本里将版本变更一下。本次更新无亮点。
  2、版本1.3,这算是一个重大更新了。将PHP从5.3.x系列更新到5.4.x系列,MySQL从5.5.x系列更新到5.6.x系列。至于最新的是不是最好的,是各有各的说法,有些程序反而和新版本的环境不兼容,所以,要根据实际情况来安装。
  3、版本1.2.1,停留在PHP的5.3.x系列和MySQL的5.5.x系列。官网已经更新PHP到5.3.24了,本版本中的PHP还是5.3.22,打算过段时间再跟进到最新版。
  4、版本1.2,亮点是增加了Xcache的脚本,分别给了两种版本的安装脚本,Xcache3.0.1和Xcache2.0.1。
  5、再往下的版本就不多说了,changelog中有具体说明。需要补充的一点是,我之前没在256MB内存的机器上测试过,今天测试过后发现,在256MB内存的VPS安装最新版1.3.1完全无压力,整个编译安装的过程随着机器配置不同大概在30至40分钟左右。当然,如果你的机器是SSD硬盘,那编译安装时间肯定会大大减少。
  6、随着官网软件的更新,本脚本也会持续跟进。之后还会增加一些新的脚本,比如流行的LNMP,当然,这要看我有没有时间折腾了。

  后记:
  我在折腾这个脚本的时候,参照了大量网上的教程,有时候在编译出错的时候也会抓狂,但只要耐下性子逐一排查,运用google大法都能一一解决。当然,我也在此过程中学到了不少关于Linux、Shell、编译参数等各种知识。
  与此同时,我也折腾上了VPS,蛋疼的买了不少VPS,有的拿来建站有的拿来搭梯子。几个月下来最大的感悟还是那句老话,一分钱一分货。VPS越便宜越容易出问题,老外也不例外。比如上次我买的SwiftVM的VPS,用了不到两天就给我暂停了并给出理由是hacking。然后我发邮件用我那并不熟练的英文要求他们给一说法,前前后后拉锯战一样。在2天的14封邮件后没有给我任何证据又恢复开通了。但是被人怀疑搞非法活动还是相当不爽的。比如这么一句:Have you maybe used it to log in to illegal services, or used it to hide your IP so you could do an illegal activity? 我的英文水平没能好好反驳一下,真是感到非常遗憾。在此也建议玩VPS的人,不要贪便宜,便宜真的没好货。
  貌似有点扯远了。那就这样吧。

转载请注明:秋水逸冰 » 关于LAMP安装脚本的一些说明

发表评论
取消评论
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
表情

已有评论 (9)

  1. 有没有lnmp的啊?
    微博show4年前 (2013-04-25)回复
    • 暂时没有。参照他人的http://www.centos.bz/lnmp/或者http://lnmp.org/
      秋水逸冰4年前 (2013-04-25)回复
      • 我喜欢版本新的,lnmp的版本旧,我又不会改,用一下你的试试吧 不过,我觉得ngnix比apache爽
        微博show4年前 (2013-04-25)回复
        • LAMP或者LNMP,其实各有千秋。Apache网站的占有率还是世界第一的。我也比较喜欢新版本的软件,所以脚本也就跟着更新。
          秋水逸冰4年前 (2013-04-25)回复
          • ngnxi 是趋势嘛,你有空就做个lnmp的吧,支持
            OT时光4年前 (2013-04-25)回复
            • 嗯,等哪天有空的时候折腾LNMP吧。目前的nginx稳定版已经到版本1.4.0了。我要折腾也是肯定折腾最新版。
              秋水逸冰4年前 (2013-04-25)回复
              • 严重支持啊,我就是看不上那些旧版的,我用的Lnmp包,nginx还是1.0.x版本的,受不了
                OT时光4年前 (2013-04-25)回复
  2. 说好的2013年4月14日的更新呢?小屁孩今天又满月了吧?嗯哼,庆祝了?
    smartsun5年前 (2013-04-15)回复