首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
V2EX  ›  Linux

那些流行的lnmp一键安装包能用于生产环境吗? 装高端学人家编译安装lnmp环境,一路坑,放弃了

  •  
  •   iloveyou · 2013-02-18 16:57:22 +08:00 · 10769 次点击
    这是一个创建于 2459 天前的主题,其中的信息可能已经有所发展或是发生改变。
    50 回复  |  直到 1970-01-01 08:00:00 +08:00
        1
    liuhang0077   2013-02-18 16:58:15 +08:00
    我觉得没问题的。
        2
    yoyicue   2013-02-18 17:00:58 +08:00
    我用着没问题的。
        3
    sobigfish   2013-02-18 17:05:06 +08:00
    昨天试了试PaaS的 appfog 这才坑,app里上传的文件文件没法持久化(app重启就还原成af update的文件颁布了),得另外找amazon s3之类保存。。。
        4
    c0878   2013-02-18 17:12:59 +08:00
    没啥特殊需求用yum apt-get之类的装就好了吧
        5
    yangchenyun   2013-02-18 17:13:47 +08:00
    不建议使用,目录分布不太符合POSIX规范。
        6
    TONYHEAD   2013-02-18 17:47:03 +08:00   ♥ 1
    没问题,但要掌握备份的方法,演练几次。
        7
    dqaria   2013-02-18 18:54:43 +08:00   ♥ 1
    编译安装不适合新手,而且超级慢。。。
    一键包其实还是很好的,高手都配好优化好了。。。
    但你想要改点东西或者出点问题就悲催了。。还是认真把鸟哥的2本书多看看吧~
        8
    swulling   2013-02-18 19:12:03 +08:00
    直接从发行版的就好了。。
        9
    yiqingfeng   2013-02-18 19:14:18 +08:00
    一直用LNMP,没问题。
        10
    Oishi   2013-02-18 20:26:55 +08:00
    debian 添加了dotdeb后,直接apt-get 很方便吧
        11
    ElmerZhang   2013-02-18 20:37:15 +08:00
    直接yum或者apt安装就可以
        12
    zhangxiao   2013-02-18 21:08:32 +08:00   ♥ 1
    除非你有一些特殊的需求,比如包管理里的包的编译选项不符合你的需要之类的,才需要自己编译。自己编译的东西最好按照一些规范管理,比如摆放位置,启动脚本等等。总之自己编译的东西可以让你有100%的掌控,但是你要付出比使用默认包管理多10倍的时间和精力(具体数值因人而异吧...)。而且如果出现依赖问题,会很麻烦。

    个人建议,基础包尽量不要自己编译,使用系统提供的。一些上层应用,比如redis,nginx等等,如果需要,可以自己编译。我喜欢把自己编译的东西放在/opt
        13
    iloveyou   2013-02-18 21:13:55 +08:00   ♥ 1
    @dqaria
    @zhangxiao 送感谢了
        14
    kimwang   2013-02-18 21:22:38 +08:00   ♥ 1
    看到楼主的贴子好有感觉!!!

    LINUX~我心中永远的痛。

    配SENDMAIL和POSTFIX都不成功,太难。
        15
    alexrezit   2013-02-18 21:23:47 +08:00   ♥ 1
    用包管理然后手动配置吧... 一键包神马的...... 太! 坑! 爹!
        16
    BigZ   2013-02-18 21:28:48 +08:00
    当然,lnmp 4个目标软件都也是编译安装
        17
    Yakumo   2013-02-19 00:24:20 +08:00
    我觉着吧。目录太不规范 像我这样不是很了解内部细节的人 想加个module或者利用API都不知道怎么办~ 如果你没有要求那还是挺方便的。不过绝大部分发行版都有包管理器吧?那个能满足一切需求。只是需要手动修改配置文件。但是在修改的过程中你会了解到很多细节 绝对比一键包容易上手。
        18
    sinxccc   2013-02-19 01:34:48 +08:00
    我个人的选择是编译安装 + stow 管理。

    用在生产环境的话还是手工控制让人安心一些,升级和定制什么的心里也有底。
        19
    xiaop   2013-02-19 02:29:05 +08:00 via Android
    自从用一键安装包,拆卸时删除了所有数据库,我就彻底排斥什么一键的玩意了。

    用apt管理包挺好,nginx apach改改配置文件就行。
        20
    iloveyou   2013-02-19 08:05:39 +08:00
    @xiaop
    @Yakumo
    @alexrezit
    @BigZ
    @sinxccc
    决定用包安装,送红心了
        21
    liyafe1997   2013-02-19 11:06:08 +08:00 via Android
    我一直不喜欢编译,都用包管理器,什么apt啊 yum啊opkg啊。
        22
    AntiGameZ   2013-02-19 11:13:22 +08:00
    @sobigfish 所有的PaaS几乎都这样,个人觉得是一种好的模式,让你把需要持久的文件都放到类似S3这样的存储里。PaaS上,除了代码,文件存储应该只涉及到可以随时被清除的Cache

    楼主为啥不试试看Jumpbox这样打包好的虚拟机,觉得一般生产环境也够用了
        23
    iloveyou   2013-02-19 12:34:27 +08:00
    @AntiGameZ 我是vps,能用jumpbox吗
        24
    coagent   2013-02-19 13:03:25 +08:00   ♥ 1
    @kimwang 想当年我在 RedHat 7/9 上自己编译、配置 Postfix +其他组件 做企业邮箱,折腾了一个星期,最后 Webmail 界面还是很丑的。

    现在用 Zimbra,好多了。
        25
    AntiGameZ   2013-02-19 13:47:00 +08:00
    @iloveyou 那不行哦
        26
    serious198706   2013-02-19 13:59:12 +08:00
    一键安装应该是没有问题的。只是安装路径与组件方面,只能通过修改脚本文件来修改了。
        27
    54dev   2013-02-19 14:05:20 +08:00
    都一样吧,不管是一键还是编译安装的,都还需要自己优化环境,扩展,什么的,还得看自己对SERVER的熟悉程序啊,但CPANEL不错,相当好了。。。
        28
    54dev   2013-02-19 14:05:46 +08:00
    另外,慎用国内的WDLINUX LANMP一键包。 。。。。
        29
    ray1980   2013-02-19 14:22:50 +08:00 via Android
    @54dev lnmp.org的呢?
        30
    sobigfish   2013-02-20 13:14:09 +08:00
    @AntiGameZ 每次更新一点app都会重启,仅仅更新css 之类的话很痛苦吧。
        31
    54dev   2013-02-20 13:18:28 +08:00
    @ray1980 这个我没用过,不太清楚,不过我觉得要使用一个任何一个程序,首先得看他的文档是否齐全。
        32
    goxofy   2013-02-20 13:24:09 +08:00   ♥ 1
    可以呀,木有问题
        33
    hunzig   2013-02-20 21:38:25 +08:00
    @54dev 慎用国内的WDLINUX LANMP一键包 ,这是什么原因?
        34
    54dev   2013-02-21 10:59:17 +08:00
    @hunzig 他们的管理平台不太好用,多IP支持上有问题,文档不太全,论坛里连搜索都没有。
        35
    nonozone   2013-02-21 11:01:25 +08:00
    在debian下,LNMP的套件几乎都可以直接apt的,安装包各种目录搞的乱七八糟的。
    我自己的一篇简单教程 http://www.nonozone.net/debian-install-nginx-php-fpm-mysql-phpmyadmin-memo.html
        36
    terrancesiu   2013-02-23 18:27:32 +08:00
    我就用rhel里的包跑wordpress没什么问题,php某些组件在光盘里没有,有订阅就OK啦
        37
    SharkIng   2013-02-24 04:05:52 +08:00
    我用着没问题的。
        38
    hunzig   2013-02-28 00:59:16 +08:00
    @54dev 我自己的vps用的是http://lnmp.org/这个网站的
        39
    bailywen   2013-02-28 01:44:03 +08:00
    如果确实需要多学习下linux的就不要用什么一键安装的了。
    多动手会学到更多的东西,以后发现问题了,也可以自己搜索相关解决问题的。http://kuaidi.cx
        40
    marswu   2013-03-04 12:58:06 +08:00
    反正我配过几次。。。失败很多,主要是很多东西都没看懂。。
        41
    jiangle   2013-03-04 12:59:30 +08:00
    小站问题不大

    建议装APCHE(Nginx)+PHP+MYSQL 网上有教程的,试试吧。
        42
    vibbow   2013-03-05 05:17:10 +08:00
    直接debian + dotdeb,然后微微修改一下配置文件就上线。
        43
    princeofwales   2013-03-05 15:58:04 +08:00
    VPS一直lnmp.org,从0.7到现在的0.9
        44
    yyfearth   2013-03-05 18:20:32 +08:00
    @sobigfish Cloud PaaS本来就不该持久化在本地FS,应该用S3这样的服务,否则多Instance没法同步本地FS。所以本地FS顶多当作tmp或者cache来用。这个是程序设计的问题。
        45
    yylzcom   2013-03-08 20:40:22 +08:00
    我推荐一个actgod的脚本,是基于国外leb的增强版,目前没有发现夹带私货,而且优化得也很不错。
    不过就是lamnp的脚本,不知道你喜欢不,对了,只能是debian上的
        46
    soho176   2013-03-08 22:08:51 +08:00
    我之前也是用的lnmp0.9
        47
    yangzh   2013-03-08 22:28:54 +08:00
    想安装默认包的话,去 linode library 看一下默认包是怎样安装的吧。lnmp 编译套装的好处是帮你优化了一些选项和自动化了一些动作。
        48
    enj0y   2013-03-09 14:49:35 +08:00
    @sobigfish
    人家这是PaaS的行业标准。
    逻辑与储存分离,是为了安全起见。
    甚至还有更蛋疼的PaaS,是你写入时,成功,但超过几秒钟就自动抹掉了写的数据。
        49
    cxd44   2013-03-11 05:32:49 +08:00
    lnmp的用户群还是很庞大的。自用已经足够。
        50
    likuku   2013-03-19 13:53:25 +08:00
    这算妖魔化「编译安装NMP」么...
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   973 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 22:24 · PVG 06:24 · LAX 14:24 · JFK 17:24
    ♥ Do have faith in what you're doing.