Linux 线上服务器一般怎样部署程序,便于后期维护更新

2017-08-15 09:14:45 +08:00
 care

例如部署 LAMP 服务器跑业务: 系统 CentOS7.3

1,编译源代码方式部署

2,yum 方式安装部署

请教各位大佬,一般都使用哪种方式部署业务服务器,便于后期的程序更新和维护

5748 次点击
所在节点    程序员
27 条回复
simapple
2017-08-15 13:58:07 +08:00
现在来说 当然是 docker
libook
2017-08-15 15:36:17 +08:00
看需求,没有特殊需求当然是越简单越好。
joye1230
2017-08-15 16:59:22 +08:00
apt-get 绝对比 yum 方便........
majinjing3
2017-08-15 17:18:00 +08:00
@NoAnyLove docker 主要依赖内核版本,现在基本都支持的,很方便的,
care
2017-08-16 07:13:45 +08:00
@my101du 请教一下,你生产环境是用的 yum update php 更新的 7.0-->7.1 还是源代码编译更新的?因为我使用第三方 php 源,使用 yum update php 方式是无法更新 php 版本的,系统提示“ packages php available,but not installed. no packages marked for update ”
话说 yum list [filename]参数怎么不能 list 出第三方源的软件列表吗?
my101du
2017-08-16 09:16:57 +08:00
@NoAnyLove 应该在大部分资源分配足够的 VPS 上是可以的,我在阿里云,Vultr 上都安装过 Docker. 但是你说的 OpenVZ 这种结构我没有试过, 这方面请专业人士来解答下。

@care 用源码编译的(先删除旧的),过程挺慢的。所以还得先删除 nginx 里的 php 支持,然后挂个维护页面,要不用户就炸了。。。
sofs
2017-08-16 11:02:36 +08:00
docker

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/382962

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX