服务器版Linux系统的选择之2026

王志勇 发表于 2026年06月11日 08:59

这几年的VPS提供商,内存大幅度提升了,现在最低的配置也是1G内存,还有少量VPS商有提供512M、768M内存;系统也大面积更新了,比如以前2019年时国外主机的最高版本是Debian 8、Debian 9、Ubuntu 16,极少量提供商有提供Ubuntu 18。而如今,系统最低版本已经是Debian 9、Ubuntu 18了,现在国外提供商还有Ubuntu 14、16的选择。

现在2026年,选择哪个系统最好呢?如果是用来运行PHP,那么需要考虑的因素主要是2个,一是节省内存,二是能选择PHP运行最快的版本。在以前,最理想的系统是Debian 8.0,或Ubuntu 16,加上第三方软件源PPA、sury就能安装PHP 7.4,但是安装时,不同机器上会有一些验证提示,导致安装失败。如今,Debian 11.1和Ubuntu 20.04内置的PHP安装源,直接就是PHP 7.4,一个apt -y install php命令就全自动安装,无任何对话提示,连php版本号都省了,实在是太方便了!!!

服务器版Debian、Ubuntu、CentOS应该选择哪个系统?

首先,如果您习惯用原来的品牌,那么可以一直用这个品牌,毕竟怀旧。比如我最早用CentOS至少有一年多的时间,后来用Ubuntu大概至少有3年,再后来就一直用Debian。

这3个系统确实有性能差异。现在再重新测试一下这些最新系统的差异,测试方法就是全新安装系统,然后用 reboot 命令重启一次(作用是清除内存),之后用 free 命令查看内存使用状态,如下:

Ubuntu 18.04 x64
总内存   已用   空闲
1008616   75844   745504 (新机)
1008616   86876   707488 (安装Apache+PHP后)
默认是PHP 7.2

Ubuntu 20.04.1 x64
1000216   140360   542588
默认是PHP 7.4

Ubuntu 22.04 x64
994448   156384   630612
默认是PHP 8.1

Debian 10.3.3 x64
1013400   36572   902356
默认是PHP 7.3

Debian 11.1 x64
1002276   48416   863252 (新机)
1002276   61644   836256 (安装Apache+PHP后)
默认是PHP 7.4

Debian 12.0 x64
984052   231268   777232 (新机)
984052   215520   795080 (安装Apache+PHP后)
默认是PHP 8.2

PHP性能测试
在前文 我已经把所有系统下的PHP性能做了一个对比,PHP 7.0~7.3的速度没有任何区别,而PHP 7.4速度约是PHP 7.3的1.9~2.1倍

这次,对PHP 7.4和PHP 8.1、PHP 8.2做了测试,速度没有任何区别。

而同样是PHP 7.4版本,PHP 7.4+Debian,速度约是PHP 7.4+CentOS 7的2倍。

因此,如果对性能极限、吞吐量极限有需求,CentOS系统就不考虑了。

结论:Debian 11.1是目前最理想的系统
服务器版的Ubuntu和Debian的内核一样,性能一样,命令一样,配置文件的路径、文件名一样,几乎什么都一样,例如Debian 11.1对应的系统就是Ubuntu 20.04。如果主机商只提供一种,或者当中的一个系统,在安装PHP等软件时有错误,那就选择另一个。

也就是Debian 11.1和Ubuntu 20.04可以任选其一。

区别是,新机安装后,Debian 11.1的空闲内存是863252,Ubuntu 20.04.1 x64的空闲内存是542588,Debian 11比对应的Ubuntu 20整整节省了306兆内存!

Debian总是比Ubuntu节省很多内存。

所以,Debian 11.1是目前最理想的系统,因为它很省资源,内置的PHP版本是PHP 7.4。

更高版本的Debian系统
更高版本的Debian系统,内置的PHP安装源是PHP 8.1、8.2,以及8.4、8.5。那么,有没有必要升级到PHP 8呢?8.4、8.5的性能我未测试,只测试了PHP 8.1和PHP 8.2,和PHP 7.4速度一样。

由于担心PHP 8会有语法的改动,程序未在PHP 8下测试,因为需要连续好多天的程序测试时间。

VPS内存容量的选择
MySQL需要消耗的内存我未测试。如果只安装Apache(或Nginx)、PHP,以前的256M内存+Debian 8.0就足够,如果没有安装MySQL,还剩余100多兆的内存。从上述的内存剩余容量来看,现在的VPS内存最低配得是1G了,价格还是和以前的256M、512M一样,加量不加价。

但是,从上述的内存剩余容量来看,512M内存现在可以正常运行Debian 11.1 x64,如果没有安装MySQL,还能剩下200M~320M的空闲内存。

11条评论:
1   Hifon Top 2026-07-14 16:22
我一个小白,只会FrontPage2003编辑网页,ACDsee批量修改图片尺寸放进网页里,做静态网站,买个主机空间一年一百1GB存储20GB月流量美国加州主机,FileZilla上传网页到主机,然后就域名可以浏览网页了。这么弄了十几年了。近几年主机都是Host2ez.com这里买的,正常使用,上传时,对于队列文件,选择时间更新就覆盖的判断,这样新增的网页和修改过的网页就更新了。
但是今年刚刚,又买了主机,FileZilla里,连接服务器上传几个网页后,上传队列就全部失败,都是421太多连接来自这个IP,然后服务器无法连接。搞得我根本没法用这个主机。工单说了后,回复竟然是让我cPanel里用压缩包上传,不回应服务器设置的问题。
所以,你如果能提供空间容量和月度流量和网速都能超过host2ez的主机服务,我就用你的。
有没有?毕竟我自己买个VPS也根本不会装,教程都是教安装php,问题我全静态,我的更新是电脑里FrontPage里编辑新的后再上传这样更新的,有FTP能上传就行,其余什么都不要了。甚至我觉得cPanel我都不需要。因为我根本什么都不查看,除了FrontPage编辑网页,然后FileZilla上传后,什么动作都没有了。这样搞了好多年,现在主机商的敷衍态度让我起了异心。不求人买个VPS自己整,有想法,没方法。
对于我这种要求,你能提供服务赚我这一百块一年?还是觉得钱少不够烦的,那能不能写个能满足我需要的教程,就是我买个VPS后,我怎么整就能用,就是能连接上FTP端口,我就能上传下载删除网页就完事了,域名能访问到网页就行了。有问题我重启VPS就能解决,不需要我调节什么。
因为听说VPS比主机还划算,我整得来就自己整了,不想被主机商忽悠和漠视。

自由勇 2026-07-14 17:02
很久不见!服务器我这边没有提供。
首先如果不想折腾VPS,建议用虚拟主机过渡一下,前几天我刚在某宝搜索“香港 空间”,以前是50、60元/年全网最低价,现在大概20元/年左右,就好用。大部分是Windows主机,我前几天看到一个Linux的,而且他只提供Linux,就是要这种。

他说的用压缩包上传,是对的。你现在用的空间是cPanel主机,肯定是Linux主机,这种就很好。cPanel可能支持.zip格式。

他这个服务器可能有问题。以前我用虚拟主机,没遇到过这个问题。

VPS我正在着手做VPS面板,这个VPS面板功能很强大、但不全面,是属于(高性能)特供版,决定以特供版(相当于免费)的形式上线,到时候能解决你提出的这些所有的问题。因为这个项目很难赚钱,但必须做,所以干脆就是特供免费版。

VPS其实稍微比虚拟主机要麻烦一点点,就是初期需要安装,但性能比虚拟主机好太多,因为能关闭所有的访问日志、错误日志。

网上的资料太乱了,也没有一个VPS快速安装的保姆级教程,到时候我会做这项工作。快的话,可能在半年~1年内上线。

我现在免费提供。如果想折腾VPS的话,请按照我现在用的配置:

1. 一定要选Debian 11系统,Debian 11系统的内存需要768M~1G就足够。

2. 使用XShell 6连接服务器。按Alt+O,新建服务器。
IP:开通时的服务器
用户名:root
密码:开通邮件、或者重装系统时的密码
端口:22

3. 一键安装命令:
一定要先用XShell连接站点成功,在XShell里输入下列命令,然后回车,输入的方法是在本网页Ctrl+C复制,然后在XShell点击鼠标右键、粘贴、再按回车:
apt update; apt -y install apache2; apt -y install php;

之后安装的就是Apache+PHP 7.4

4. 建网站:
用Xftp 6,连接服务器,密码同XShell。服务器右边的路径,输入 /etc/apache2 ,回车。

找到apache2.conf这个文件,点右键→传输,就下载到本地,

然后编辑,在最后面添加:

<VirtualHost *:80>
ServerAlias www.hifon.top hifon.top
DocumentRoot /var/www/html/hifon.top
</VirtualHost>

然后上传编辑的这个文件到原来的路径,也就是 /etc/apache2,覆盖掉。

网站的文件就放在 /var/www/html/hifon.top 目录。

5. 重启Apache,在XShell 6输入命令,并回车:
service apache2 restart

网站立刻能访问。

6. 在XShell输入命令:
chmod -R 777 /var/www/html

这个很重要,把网页的权限都改成777,否则无法写入。如果都是HTML文件就不用这个操作。

我的VPS是几个月前优惠时买的,现在绝版了。美国洛杉矶是11美元/年,香港VPS是89元/年。香港VPS目前全网最低价是200多元/年。

如果紧急没有安装成功,我帮你安装一次。

2   Hifon Top 2026-07-16 17:10
感谢回答。我反正复制存档了,你的关于配置VPS的内容。
但是有些疑惑。昨天思考的是,哈?香港空间这么便宜?所以,如果不虚荣,那么我就应该找香港空间先弄着去,不够用再说。那么我很多年前就反感备(隔开)案啊什么的,cn域名一元钱的时候我连看都没看一眼。所以域名注册都是找外国的,比如Godaddy,空间购买也找过外国的,Godaddy,HawkHost,但有时候想问点问题,英文整得很难受,所以当Host2ez提供中文服务时,我虽然知道背后是中国人,我也连续买了多年,也没左看右看了。我觉得,做Host生意,你自己至少有个官网吧?而不是仅仅淘宝上开店吧?基于这种概念,我连多多和某宝上都从来没搜过。所以不知道价格如此便宜了。不过20块是多大空间多大流量也不明确,但其实对我来说,起步就够了,毕竟我实际使用小得忽略不计那程度。所以20块的香港空间够我用了。
现在我申请了15天不满意全额退款,退款了我就买香港空间。
但我对VPS配置原来如此简单有所兴趣,唯一的拦路虎就是你说现在最低两百多,而不是特价时的一百左右。然后是软件问题,今天Xshell.com下载了Xshell和Xftp,默认就是8,于是装的都是8,而不是6。这是一。然后我打开Xftp,发现两个问题,一是翻来覆去没找到文件过滤器,就是我用FrontPage编辑,有隐藏文件和文件夹命令为_vti_cnf和_vti_pvf,还有个desktop.ini。在FileZilla里,我编辑几个过滤条件,这些文件就藏起来看不见了。但是Xftp里找不到相关过滤功能,只有一个什么过滤远程目录的。我是隐藏掉在FTP里本地目录里的非内容或格式的文件,这样上传上去就没有这些。第二是,上传时只有覆盖跳过改名这几种,没有FileZilla里,可以选择时间戳更新就覆盖,否则就跳过。这个对我一样非常重要,因为我就是随时在FrontPage改一改,添加添加,就上传,上传时设置好了默认操作就是看时间戳更新就去覆盖否则就跳过。但是Xftp没找到这功能。
所以我的问题是,买VPS的话,用FileZilla能行吗?是不是还得在服务器配置一个FileZilla的服务端?如果这两种功能的FTP用不了,那真的VPS我直接就用不了。
还有,你的教学步骤第四条,下载编辑apache配置文件的,前面那句是绑定域名我自导,第二句指定文件根目录。我喜欢简单,这空间我只绑一个域名,不做第二网站,最短的目录能多短?能不能就是/var就完事?或者/var/www完事?因为现有目录就4层了,太多了。你可能觉得我还会再做一个网站,于是帮我建立一个/hifon.top。我说过了,Only One。第6步:修改文件权限全部777,目录到html为止,这个跟目录也有关系。就是问,最简是怎样的。然后我感觉第6步之后还得重启一下apache才行。
就这些问题。

自由勇 2026-07-16 17:21
不客气。某宝上那些超低价空间,基本上应该都是靠谱的,我大约在10年前搜过,就是手里明明是有VPS、虚拟主机,还要再买一个这样的空间。

现在的虚拟主机空间容量基本上不用看了,估计都是500M、1G起步,100M都足够了。比如我这么多网站,除了图片占用了不到50M,其余加起来还不到15M。但我几个VPS,每个都是10G、20G容量起步,根本用不完,就是预留给以后用的。

自由勇 2026-07-16 17:24
cPanel面板,我在2010年~2016年用了6年,使用cPanel面板的虚拟主机,应该算是高端,cPanel面板特别好用。

自由勇 2026-07-16 17:27
特价主机可以关注 www.zhujiceping.com ,我就是在这个网站找到的,得关注查几天才能找到。如果是中国人提供的主机,每年6月18日之前的10多天开始,有618特惠,买到之后续费一般是永久优惠价。
在中国,访问最快的是香港主机,其次是美国洛杉矶,其余都慢。

自由勇 2026-07-16 17:31
Xftp默认是不显示隐藏文件的,解决方法,以Xftp 6为例,菜单栏→工具→选项→常规,“显示隐藏的文件”,打上勾。

自由勇 2026-07-16 17:34
如果FileZilla支持22端口,那么就能直接连接VPS。过去传统的FTP,是21端口。
VPS默认没有FTP,需要手动安装FTP,但一般不用FTP了,都是22端口。

VPS的文件传输,不需要任何安装,使用SFTP如Xftp 6等软件,直接就能连接。

网站的路径,最好使用 /var/www/html ,能省很多事。也可以用/var等任何路径。
这是因为Apache默认的路径是 /var/www/html

自由勇 2026-07-16 17:40
Xftp 6有个很强的功能是能保存远程路径,按 Ctrl+O ,打开站点列表,如果没有站点需要“新建”,选中站点,→ 属性→选项,在最后面的“远程文件夹”,粘贴“/var/www/html”,下次连接站点直接就是 /var/www/html 的路径。

3   Hifon Top 2026-07-17 14:29
一些问题。
vps是不是php可以不装?仅装apache就行了?
VPS域名绑定可否去掉www那个,仅仅hifon.top。让www直接访问不了。
我打开Xftp,本地目录直接隐藏文件都显示一全,然后我找到那个显示隐藏文件勾上,刷新也没消失,再去掉,刷新,也没消失,所以没招。
远程目录这个,FileZilla里都是直接站点管理器里设好,就一直直接到那的。
别给我推荐主机测评网站了,我没有你那么精力旺盛,眼花缭乱的东西我看不来。以前续费狗爹域名时搜优惠码我都是既无奈又反感的。你直接给我一个你搜到的20元香港空间就更好,这样我就知道是大概哪一类描述就可以选了,因为昨晚我就搜了,眼花缭乱,最便宜有1块钱管一个月的,贵的那又比host2ez都贵。看花了眼后的印象就是有个宝塔面板很流行。
其实vps就很干净,debian服务器操作系统,装个Web服务程序apache,这样就能放网页了,配置文件绑定域名指定文件根目录加修改根目录下文件权限777上传覆盖,重启。然后找到端口22直接FTP。这就够了,头脑很清晰。所以我才问php是不是就可以不装了,对我没用吧?
很多时间浪费是我一眼看不出哪个是纯linux的,万金油的很多很泛滥。所以浪费时间。
cPanel曾经我是探索过几次,什么子域名多域名,访问记录啥的看看新鲜,后来看也不看了,一年都登陆不了一次。
对了,关于空间存储,我有大的需要,这次我想做网站最大的动力是把照片们多数都缩小尺寸到960像素横宽,然后全部编到网页里,原照片就删除了。这几百G照片,按缩尺寸后体积缩20倍来算,也有几个G。就是我对积压多年的无数照片受不了了。很多照片是资料型的,都可以公开。最好的办法就是用逻辑编到网页里。这样让手机空一空。所以我有这个空间存储需求的预备。
上传软件的比对本地文件与远程文件的时间戳,如果本地文件更新则覆盖,否则跳过。这个特别重要。不支持我都用不了。我编辑完,都是一个文件夹点上传,然后跑马灯一样,大量文件都是跳过,修改过的才会上传。这很逻辑。
隐藏隐藏文件也特别重要,不然浪费大量时间传输些没用的到服务器,没有用。
所以,主机测评我是没心力去看了,你知道我麻木地购买host2ez主机七八年,就是为了省事。外面天翻地覆了我也不知道,只要能用就行,还行就行。
今年host2ez这样不行可能是老天提示我换一换,不要守旧了,要么找点便宜的还快的香港空间用用,要么整点上档次的vps用用。
所以我才来提问了。省钱好啊,先就香港空间了,你打个样指个更好,等我调试好,用ACDsee一次批量修改几百张照片的尺寸,然后按逻辑编到各个网页里,然后上传,整个网站体积快一个G了,就再琢磨一个VPS试试。省钱固然好,有人访问才是真的好。
不知是一直用香港便宜空间的命,还是访问爆炸必须上VPS不然顶不住呢?
都是命。

自由勇 2026-07-17 14:56
是的,可以只安装Apache,不安装PHP,就一句命令:
apt -y install apache2

如果是新机,命令是:
apt update; apt -y install apache2;

那个20元的香港虚拟主机我这里没有收藏,当时是随便搜一下的,因为我已经有香港VPS,不用买虚拟主机。

这么多的照片,最好存在本地硬盘。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (46周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2025年-2026年03月(10)
2024年(13)
2023年 +

2022年 +
2021年 +
2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2026 auiou.com All rights reserved.
此Blog程序由王志勇编写