1
rekey 2015-05-26 00:01:06 +08:00
ubuntu?
|
2
huigeer 2015-05-26 00:02:36 +08:00
Debian
opensuse |
3
crazycen 2015-05-26 00:03:09 +08:00 via iPhone
ubuntu
|
4
lsylsy2 2015-05-26 00:06:13 +08:00
CentOS 6.x上的yum万年不更新,内核2.62,PHP版本还是5.3,经常被各种版本问题折腾
CentOS 7上有各种软件不兼容编译不过之类的问题,还不敢上生产环境 任何一个发行版的新旧版本都会有这样的问题,新版本稳定性不够,软件不兼容;旧版本不支持各种特性。 debian8也是这样 ubuntu14/15也是这样 我猜BSD也是这样。 根据自己的应用来吧,单纯LAMP LNMP的话CentOS7 Debian8 UbuntuLTS都没什么问题; 想要PHP5.5 5.6,要么dotdeb之类第三方源,承担第三方源可能维护慢,可能有安全隐患的风险; 要么自己编译,自己维护版本。 |
5
neoblackcap 2015-05-26 00:34:14 +08:00
单纯的web服务器没必要这么折腾吧?自己下载nginx stable的源代码编译一下就好了,php同理,肯定比你去迁移到一个新的发行版成本低。nginx使用fastcgi转发到http给php,可以兼容多个版本的php。
|
6
linhua 2015-05-26 00:35:57 +08:00
gentoo
|
7
sinxccc 2015-05-26 00:43:26 +08:00
@lsylsy2 BSD 系列的基本系统和 ports 一般是两条线,所以稍微好一点。Linux 发行版里面我还没有见过区分明确的。
|
8
facat 2015-05-26 00:46:01 +08:00
喜欢用新的软件,当然上arch linux
|
9
XiaoxiaoPu 2015-05-26 00:47:57 +08:00 via Android
@facat 就是就是,我大 arch 天下无敌!
|
10
lhbc 2015-05-26 00:58:08 +08:00
nginx+php,CentOS 7 上有啥编译不过去的?
nginx 有官方的 repo,直接 yum 就能升级到 nginx.org 编译的最新版 其实,Redhat 维护的二进制包,比你自己编译的好 用 CentOS 多省心,管你什么 bash 破壳,什么 heartbleed,直接 yum 再重启下相关服务即可 商用直接订阅 Redhat,补丁速度极快 |
11
maskerTUI 2015-05-26 00:58:34 +08:00
我直接上centos7了,常用的lanmp能用就足够了。
|
12
hjc4869 2015-05-26 01:07:21 +08:00 via iPhone
RHEL
|
13
AstroProfundis 2015-05-26 01:08:37 +08:00
Debian
openSUSE ArchLinux 以上我都在用 |
14
imWBB 2015-05-26 01:10:59 +08:00
Debian
Ubuntu |
16
pandada8 2015-05-26 01:25:10 +08:00
Arch
(弓兵来捣乱啦(划掉 |
17
wuhuaji 2015-05-26 01:36:24 +08:00 via Android
习惯了Ubuntu
|
18
cevincheung 2015-05-26 01:48:04 +08:00
debian testing从没出现过问题。跑pgsql单表已15亿
|
19
koodai 2015-05-26 03:29:41 +08:00 via iPhone
一直用也只用过centos,汗😓
|
20
imlonghao 2015-05-26 05:51:18 +08:00 via Android
Debain 8.0
用的是 Dotdeb 的源 |
21
LazyZhu 2015-05-26 06:03:03 +08:00 3
"CentOS"关键词:
谷歌找到约 25,300,000 条结果 百度为您找到相关结果约30,300,000个 "Debian" 谷歌找到约 51,600,000 条结果 百度为您找到相关结果约19,700,000个 "Ubuntu"关键词: 谷歌找到约 104,000,000 条结果 百度为您找到相关结果约17,200,000个 "ArchLinux"关键词: 谷歌找到约 2,300,000 条结果 百度为您找到相关结果约683,000个 上面数据部分说明了为啥镇内CentOS的流行,很具有"中国特色". |
22
sutking 2015-05-26 06:42:12 +08:00 via iPhone
印象中几乎所有的主流发行版Linux里,都是旧版本更新滞后,为的是稳定,新版本不稳定因为没有成熟(等到成熟了、稳定了也就成旧版本了,因为又有新版本发布了)
题主试试找找第三方源吧,但是我觉得又要新版本又要稳定是不是鱼和熊掌兼得了啊? |
23
msg7086 2015-05-26 06:56:46 +08:00
新版本不可能稳定。Debian testing算是折衷的选择,要最新就跟着Arch走,要稳如磐石就Debian Stable/RHEL
|
24
geeklian 2015-05-26 07:19:57 +08:00 via iPhone
@LazyZhu 国内企业唯证书论的还是太多,技术不够面试不了用debian的,只能筛RHCx的...
|
25
linux40 2015-05-26 07:20:29 +08:00 via Android
gentoo的版本控制很牛
|
26
loading 2015-05-26 07:27:11 +08:00 via Android
coreOS
|
27
kn007 2015-05-26 07:33:58 +08:00
我只用centos,如果非要选其他,那么ubuntu
|
28
initialdp 2015-05-26 07:57:32 +08:00
如果不是CentOS/RHEL,首选就是Debian,然后是Ubuntu。就我们的使用经验来看,Debian做服务器比Ubuntu(服务器版)要稳定,当然,ubuntu更人性化一些,能少一些配置。我个人认为其他版本,例如openSUSE、Arch、Gentoo,都只适合个人使用,不适合企业生产环境。
|
29
cooper 2015-05-26 08:01:54 +08:00
Debian
|
30
lingo233 2015-05-26 08:15:29 +08:00
Arch
俗称洗发水 |
31
coolicer 2015-05-26 08:16:11 +08:00
Ubuntu
|
32
42alex 2015-05-26 08:35:54 +08:00
openSUSE
|
33
whatisnew 2015-05-26 08:37:39 +08:00
gentoo
|
34
hooluupog 2015-05-26 08:39:16 +08:00
ubuntu,debian
这俩也正好是web服务器份额最高的前两个。 |
35
lincanbin 2015-05-26 08:42:27 +08:00 via Android
你为什么不自己编译最新版本呢?
我一直用CentOS然后自己编译最新版本。 |
36
NCE 2015-05-26 08:52:17 +08:00
还是推荐lz用gentoo吧。。。
|
37
FifiLyu 2015-05-26 08:56:42 +08:00
不自己动手任何发行版都有这样的问题。
要么学编译软件,要么忍受老版本。 生产环境,不需要这么追新。新版bug可是坑死人的。 |
38
atan 2015-05-26 08:57:17 +08:00
debian + dotdeb 一劳永逸
|
39
yakczh 2015-05-26 09:07:06 +08:00
用docker ,一台机器用多少个版本的环境都可以
|
41
jsxqf 2015-05-26 09:12:44 +08:00
fedora + remi 源
|
42
anyforever 2015-05-26 09:13:21 +08:00
为什么不自己编译?
不喜欢用rpm包的飘过~ |
43
hiboshi 2015-05-26 09:19:09 +08:00
suse debian
|
44
yuankui 2015-05-26 09:19:13 +08:00
编译不过就自己编译啊.
版本完全可控啊.. |
45
immjun 2015-05-26 09:20:24 +08:00
docker
|
46
robertlyc 2015-05-26 09:21:49 +08:00
Ubuntu
|
47
Jeremial 2015-05-26 09:32:42 +08:00
我也推荐 gentoo~
|
48
likuku 2015-05-26 09:58:09 +08:00
同样推荐 FreeBSD ,理由同 @sinxccc 「基本系统和 ports 一般是两条线」,应用使用 ports 安装管理,与基本系统不纠缠,应用更新删除不影响基本系统。
|
49
ruchee 2015-05-26 10:04:17 +08:00
Ubuntu Server or Debian
|
50
tvvocold 2015-05-26 10:04:59 +08:00
Fedora Server 是一款强大可定制化的操作系统,包括了最好最新的数据中心技术。它可以让您操控全部基础架构和服务。
Cockpit 通过 Cockpit 强大、现代的界面来管理您的系统。您可查看、监视系统性能,状态并部署和管理基于容器 (container) 的服务。 服务角色(Server Roles) 及 Rolekit 通过服务角色,您再也不必从零开始配置服务器了。内建于 Fedora Server 系统中的服务角色提供了一整套高度整合的服务平台。通过 Rolekit 工具即可轻松部署及管理这些预置的角色。 OpenLMI 工具 使用 OpenLMI 管理各种系统参数,通过其统一的命令集和强大的 Python 脚本接口简化管理工作。 FreeIPA 身份管理 通过高级身份管理来升级您的 Linux 网络。使用 FreeIPA,驱动 Fedora Server 域控制器角色的引擎,来管理您环境中的用户、系统及规则。 https://getfedora.org/zh_CN/server/ |
51
zzxworld 2015-05-26 10:06:12 +08:00
CentOS 都不愿用的话,那就只能 Debian 了。
|
52
imn1 2015-05-26 10:38:48 +08:00
linux上面说的够多了,此外可以考虑freebsd
|
53
ctexlive 2015-05-26 10:41:42 +08:00 via Android
汗,楼上各位用其他版本回答有意义吗?楼主的问题就是不会用Linux。任何版本Linux推荐给他一样会碰到他说的问题。连centos 7都说成不稳定编译出现各种问题……大家觉得他用arch会更好?或者debian Ubuntu能解决版本陈旧问题?centos7 debian Ubuntu 没有本质区别。楼主无非要用高版本的web php,要么装新版系统,要么自己编译(centos 6 7肯定可以编译)。或者找找Ubuntu的ppa源
|
54
tmqhliu 2015-05-26 10:46:41 +08:00
FreeBSD吧
|
55
johnsmith123 2015-05-26 10:50:50 +08:00
没有哪个发行版能在LZ不努力学习的情况下达到LZ的要求。
还有“用了好多年的CentOS”,真是笑话。 我认为用了CentOS两个月的人都不会被这问题难倒。 LZ你知道啥是rpm吗? |
56
a398058068 2015-05-26 11:01:01 +08:00
ubuntu 外国人用做服务系统ubuntu比centos多
|
57
lerry 2015-05-26 11:03:15 +08:00
如果楼主用php nginx的话,强烈建议 Debian +dotdeb
https://www.dotdeb.org/ dotdeb为Debian 提供了redis,php-fpm, mysql,nginx的最新版本 |
58
zjqzxc 2015-05-26 11:04:36 +08:00
战争贴:
FreeBSD和其他Linux Debian系和rhel系 arch gentoo suse内战 恩,大概差不多了。 楼主既然都问了发行版了,要不再讨论下php+nginx,为啥不用php+apache+nginx反向代理呢 这个问题知乎上吵了好几年了,没结果也不可能有结果,推荐楼主去知乎看看。 |
59
libook 2015-05-26 11:07:59 +08:00
稳定性基本上就只有Debian和CentOS最强了吧,之所以稳定就是因为旧。。。Ubuntu个人感觉稳定性还行,软件包也很新,而且PPA机制使得Ubuntu的软件非常多。
论兼容性Arch是王道,有了AUR这个神器几乎能通过包管理器一键安装互联网上的任何软件(包括商业软件),不过虽然没出过什么问题,但总感觉用得软件很新就意味着稳定性差,所以一直用于PC做开发。 @ctexlive @johnsmith123 虽然偏激了一些,但其实也在理;由于背后有强大的商业公司的支持,目前来说商业服务器的话,特别是VPS,CentOS的各方面表现都是很不错的,如果使用的技术稍微有些新的话就用CentOS7吧,要注意的是在系统软件结构和使用习惯上与CentOS6完全不同,好多老技术都被新技术替换了,比如firewall替换iptables、systemd替换initd等等,需要花些功夫重新学习。 |
60
catface OP @johnsmith123 别笑,rpm被墙了。我也没被这个问题难倒,这不一直在用着嘛。只是想换一个配置起来更方便的系统。
@ctexlive 上次在centos7编译php5.6是两个月以前吧,记不太清了,好像是加了sysv参数就编译不过,且没有google到同样的错误信息 |
61
cheng007 2015-05-26 11:36:49 +08:00
debian吧,就ubuntu的崩溃频率,我不大敢用。
我开发用的ubuntu,基本上每台机器半年崩溃一次。 |
63
ma0dan 2015-05-26 12:26:19 +08:00
Debian,真心比Ubuntu稳定,但是后者更省事
|
64
zonghua 2015-05-26 12:29:33 +08:00 via iPhone
@Daddy 嗯嗯,美国好像突破1%了呢。不过unity真的好卡,窗口经常无响应。一般开发环境用什么桌面系统呢?arch 还是fedora
|
65
hezhile 2015-05-26 12:54:04 +08:00
FreeBSD +1
官方的handbook写得非常好 |
66
fy 2015-05-26 13:48:17 +08:00
@catface
服务器用Ubuntu,桌面的话看喜好,我倾向Arch。 debian那更新速度也是个笑话,默认源里的软件普遍在三四年前,根本不敷使用。搞得我强行配置了混合源(experimental),有一天为了装软件更新了gcc,结果gcc直接从4.7升级到了十几天前build的gcc5.1,然后我就想了,我是为什么当初要选debian呢? 用Ubuntu也不代表就要用unity,楼主我强力推荐gnome3,安装也很简单,apt-get一条指令搞定,没记错是install gnome,非常好用! |
67
sudoz 2015-05-26 13:49:06 +08:00
个人用 推荐Ubuntu
别说什么菜鸟老鸟,方便好用才是王道 |
68
elgoog1970 2015-05-26 15:02:38 +08:00
ubuntu
|
69
webjin 2015-05-26 15:15:52 +08:00
其实Linux教程很少出一些源码编译安装的教程,就是教人怎么到官方下载源码,然后看源码厂商的一些帮助文档编译技巧。出100个常用的软件编译安装的教程,多学学就会了。这样就不怕新环境不会安装,就比如这次PHP的漏洞,很多人都是用一键安装包,在发牢骚怎么更新版本。怎么替换哎~
|
70
thanksir 2015-05-26 16:11:32 +08:00
Ubuntu
|
72
fy 2015-05-26 17:34:20 +08:00
@jarlyyn
我就说说我最近一个月遇到的: Vim,无法安装ycm,原因是版本过低 couchdb 源里好像是1.2吧?这游戏能玩?要啥没啥 postgresql 源里应该是 9.1 当前版本是9.4(支持了bjson) python3 大概是3.2版本?这能玩个蛋 pycrypto 这算是个常用库吧,pip编译安装是通不过的,原因是gcc4.7不支持某个编译参数 这还不叫没问题?以互联网时代而言,这些库老的过分了吧! |
73
jarlyyn 2015-05-26 17:39:52 +08:00
@fy
到底有啥老的过分…… 以web来说,我觉得很不是老,反而是很新,甚至过新。 另外,debian的逻辑应该是在源里找软件的,而非自己编译/安装。 最后,实在要追新可以上docker,没人拦着…… 从我的角度来看,过度追求新版本,特别是服务器上,有得治的倾向。 |
74
phithon 2015-05-26 17:45:30 +08:00
Debian 8
|
75
benjiam 2015-05-26 18:01:53 +08:00
其实吧 你们应该看看大公司是怎么管理包系统的,这是个很大的学问。
|
76
typcn 2015-05-26 18:05:55 +08:00
如果不用 CentOS / RHEL 的话
上 Debian ,相当稳定,dist-upgrade 都从来没有滚挂过,基本没有遇到过问题。 Ubuntu 当服务器,经常滚挂。 桌面推荐 Arch |
77
wwek 2015-05-26 18:43:28 +08:00
服务器 请用 CentOS / RedHat 知乎上面有人详细的回答了为什么用 CentOS / RedHat 作服务器的原因.
实在是要换,建议 Debian |
78
fy 2015-05-26 19:16:02 +08:00
@jarlyyn
是啊,所以说我VIM想要一个C++/Python代码补全就要忍受老旧的ctags系列插件,而早在几年前开始流行的ycm就因为这样的原因不能使用。 我有一份couchdb数据,想在自己服务器上搭建提供给别人用,就因为一个在三年前就被支持的功能在源上没有对应的版本而不能使用。 我想编译一个新的程序,就因为一个三年前的编译器拒绝了一个两年前被加上的选项而不能进行,所以现在我只能接受这一切! ----------------- 现在我具体详细的回答了你的问题 “哪里老的过分” 我就问问你,以web的角度,什么叫做你所谓的 “很新”,“过新”? PS: 我要是真的只追新,就在服务器上装Arch了! |
79
KaneLin1217 2015-05-26 19:20:38 +08:00 via Android
CentOS 6 添加第三方源即可。
epel是必备的! php用remi源 php 5.4 5.5 5.6都有,而且更新很快。 remi源还有phpmyadmin的repo包 |
80
timothyye 2015-05-26 19:37:37 +08:00 via Android
喜欢debian
|
81
jarlyyn 2015-05-26 20:00:47 +08:00
@fy
见过在php5.3以上无法跑的php程序么? 我见过。 你喜欢用各种新功能,新特性,没什么问题,直接上docker呗。 反正ubuntu拿着sid/testing的源直接用你就觉得ok,debian追求稳定的stable你就觉得有问题么。 顺便提下,你确定debian的版本更新周期是多久么?比ubuntu server的lts长很久? |
83
catface OP |
84
kongkongyzt 2015-05-26 20:50:21 +08:00
别纠结了,直接ubuntu
|
85
stackpop 2015-05-26 20:52:10 +08:00
在微软实习时,用的 windows server
在腾讯工作时,用的 suse 在网易工作时,用的 debian |
86
ryancao 2015-05-26 23:01:07 +08:00
经常用的 IUS 源, 官方推荐(用过很久了,版本更新也比较及时)
配置指南: https://iuscommunity.org/pages/IUSClientUsageGuide.html#configuration EPEL 源安装包下载地址 CentOS 6: http://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/epel-release.html CentOS 7: http://dl.fedoraproject.org/pub/epel/7/x86_64/repoview/epel-release.html IUS 源安装包下载 CentOS 6: http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/repoview/ius-release.html CentOS 7: http://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/repoview/ius-release.html |
87
meiriyitie 2015-05-26 23:05:26 +08:00
debian 投一票。
|
88
usernametoolong 2015-05-27 00:21:17 +08:00
找个运维吧
web生产环境 不管是rpm还是deb之间的争论 最后还是归结于使用人的问题、、、、、 |
89
jarlyyn 2015-05-27 10:23:16 +08:00
其实就以楼主的需求来说,个人觉得用docker也不错。
熟悉的环境+独立的程序环境。 |
90
zjqzxc 2015-05-27 10:59:01 +08:00
@stackpop
我是来逗比的。以前一直觉得WindowsServer+IIS+ASP(包括.NET)这个方案不会被大型互联网公司采用,直到有一天突然意识到我把微软给忽略了。。 @catface 顺带说一句,我是debian控,俩VPN都是debian(原因嘛,当年有一段时间更新后,我的笔记本除了debian,其他的几乎所有linux发行版都报错,包括ubuntu,最后老老实实用debian了;另,对于一些老硬件,也许只有debian还保持支持),虽然正在考虑是不是要把其中一个换成FreeBSD。 楼上各种吐槽debian仓库不够新什么的,大多数没明白你的需求。作为Web服务器,最重要的是稳定,新技术一时半会儿基本又用不着。 |
92
wind3110991 2015-05-27 12:51:13 +08:00
@stackpop 请教下腾讯SUSE是用来做什么的?web服务器吗?还是云平台,问下你在腾讯是哪个搞方向的啊
|
93
zencoding 2015-05-27 14:57:45 +08:00
debian +1
|
94
stackpop 2015-05-27 15:40:04 +08:00
@wind3110991 大多数服务器都是一个模板系统实例化出来的,所以基本上每个领域都有用到 suse,我是做推荐系统,但是上层的 web server, cgi 程序也都是跑在 suse 上面的。
debian 确实是 web server 最佳,centos 是大坑,不过我建议你先把业务 run 起来吧,一般性的业务,还碰不到那些分析来分析去的利弊问题。 |
95
lyz1990 2015-05-28 09:00:32 +08:00
Ubuntu 什么的
|
96
daols 2015-05-31 23:38:49 +08:00
4/5年前的普通台式机装centos装不上...后来装了debian...
|
97
huage 2015-10-13 08:42:58 +08:00
楼主太娇情,试问有哪个软件能够做到新的兼容,旧的还更新很快???!!!
微软系? IBM 系?。。。?? |