V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
javaWeber
V2EX  ›  程序员

配置环境、运维部署好折腾人啊。。

  •  
  •   javaWeber · 2019-05-20 14:53:21 +08:00 · 4014 次点击
    这是一个创建于 2016 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近接手一个老项目的迁移。很多环境都要我自己去部署。
    我平常只写代码,或者看看日志,很少配置环境。
    结果要装 tomcat,装 zk,装 solr,还有 mq,redis。。
    而且那个老项目,还有很多 xml 配置,觉得好折腾啊。

    27 条回复    2019-05-21 14:06:03 +08:00
    smartslob
        1
    smartslob  
       2019-05-20 14:57:04 +08:00
    还有你不知道的坑在等你
    shm7
        2
    shm7  
       2019-05-20 14:59:15 +08:00
    当作学习呗,如果这些你熟练,你可能不会说啥了,你不熟不想操作嘛
    wunonglin
        3
    wunonglin  
       2019-05-20 15:01:52 +08:00
    配置环境不是程序员最基本的事么?
    Hucai
        4
    Hucai  
       2019-05-20 15:04:09 +08:00
    免费控制面板直接装呗
    crazypig14
        5
    crazypig14  
       2019-05-20 15:04:19 +08:00
    装的时候千万记得记录笔记
    软件环境和业务配置分开
    能 docker 的就 docker
    WeaPoon
        6
    WeaPoon  
       2019-05-20 15:33:55 +08:00   ❤️ 1
    以前没有云的时候,服务器都是要自己配置各种配置,多少个日夜都是研究,现在好了,买个云服务器配个免费控制面板,很多事情都解决了,或者买个付费服务也好解决,反而现在啥都不会了,哈!
    Rwing
        7
    Rwing  
       2019-05-20 15:40:52 +08:00
    所以现在 docker 了
    dukn
        8
    dukn  
       2019-05-20 15:41:13 +08:00
    @wunonglin 老项目的环境配置都是相对低版本,可能会出现奇怪的 bug 或者不好找文档,出现问题也不好在网上查
    cdlixucd
        9
    cdlixucd  
       2019-05-20 15:41:59 +08:00   ❤️ 3
    很多开发不是觉得运维很简单吗😂
    akayzhang
        10
    akayzhang  
       2019-05-20 15:44:20 +08:00
    懂得部署环境不是一个开发的基本要求么,就当学习的机会了,除非你想一直当一个只会写业务逻辑的程序员。
    javaWeber
        11
    javaWeber  
    OP
       2019-05-20 15:51:05 +08:00
    @WeaPoon 以前没有云的时候,服务器都是要自己配置各种配置,多少个日夜都是研究,现在好了,买个云服务器配个免费控制面板,很多事情都解决了,或者买个付费服务也好解决,反而现在啥都不会了,哈!
    =================================================================
    除了这些配置,还有集成、打包。。我习惯用现成的 jerkins,一键搞定。结果现在还得自己一个一个手动打包。太磨人了。
    wunonglin
        12
    wunonglin  
       2019-05-20 16:04:56 +08:00
    @dukn docker 先顶着,然后慢慢升级依赖和环境
    salamanderMH
        13
    salamanderMH  
       2019-05-20 16:14:09 +08:00
    所以有 docker 了
    xabc
        14
    xabc  
       2019-05-20 16:18:20 +08:00
    saltstack 和 ansible 搞搞
    Raymon111111
        15
    Raymon111111  
       2019-05-20 17:26:08 +08:00
    多好的学习机会
    youngxhui
        16
    youngxhui  
       2019-05-20 17:27:49 +08:00 via Android
    docker 了解一下
    napoleongp
        17
    napoleongp  
       2019-05-20 19:58:02 +08:00
    docker 大法好
    Takamine
        18
    Takamine  
       2019-05-20 21:46:55 +08:00
    emmm....。
    tomcat 无脑装。
    zk 加上 Kafka 也就是配置下集群 ip 和几个设置参数。
    solr,mq 和 redis 也是一样。
    多注意一下端口就行。
    装这个确实是学习的好机会阿。
    就是要考虑怎么做到高可用:doge:。
    huijiewei
        19
    huijiewei  
       2019-05-20 21:49:28 +08:00
    docker,一劳永逸
    ifaii
        20
    ifaii  
       2019-05-20 22:00:04 +08:00
    都让你们说运维简单;结果现在做运维开发的人超难招
    feather12315
        21
    feather12315  
       2019-05-20 22:51:50 +08:00 via Android
    @ifaii #20 是不是运维都改名叫运维开发了
    ifaii
        22
    ifaii  
       2019-05-20 22:53:01 +08:00
    @feather12315 #21 是需求变成了会开发的运维
    lrh3321
        23
    lrh3321  
       2019-05-20 23:17:55 +08:00 via Android
    所以开始流行 docker 了
    crazypig14
        24
    crazypig14  
       2019-05-21 09:16:08 +08:00
    devops 干得多(dev)责任重(ops)赚得少
    YzSama
        25
    YzSama  
       2019-05-21 09:47:03 +08:00
    docker 才是明智之选。 一条命令搞定
    liwl
        26
    liwl  
       2019-05-21 10:33:59 +08:00
    收费代维呀~ 啊啊哈哈哈哈哈
    [email protected]
    zzzim
        27
    zzzim  
       2019-05-21 14:06:03 +08:00 via Android
    配置环境 docker 一把梭
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1021 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:00 · PVG 06:00 · LAX 14:00 · JFK 17:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.