Linux服务器管理面板推荐
买到主机后就要开始配置网站环境,以前手工配置Linux服务器系统非常复杂,后来开始有服务器面板,只需要安装好服务器运维面板,后续的操作就变得非常简单方便!
麦田使用过,并推荐如下几款主机面板:
A、宝塔面板(有管理面板,首选,安装简单、内存占用小、完全免费)
B、AMH面板(有管理面板,首选,安装简单、内存占用小、低版本免费)
C、LNMP一键安装包(linux+nginx+mysql+php)(免费,无管理面板)
D、WDCP(有管理面板,首选,安装简单、内存占用小、完全免费)
E、主机宝、LuManager…(没有用过,不评价)
以Linode公司的Linux系统为例说明:
1、使用xshell软件登录vps;
2、安装宝塔主机面板,安装简单,主机面板使用也很简单;
麦田目前使用的是:宝塔主机面板,还推荐使用:AMH面板 - WDCP面板
3、Linode主机可以直接安装服务器面板,安装完毕直接使用,但是国内的主机,先要清楚自己是否买过数据盘?使用fdisk -l命令查看是否有未挂载的数据盘,如果有就先分区挂载数据盘
2017年2月10日更新
评测一款网站管理面板,麦田认为稳定性、功能和内存占用很重要。以上几款面板使用后,我认为这些方面都很不错。
在内存占用方面,LNMP应该是最小的(没有实测,仅靠经验判断),然后是:WDCP < 宝塔 < AMH(如下图)
主机面板内存占用
关于内存占用问题,宝塔开发-阿良说:
Linux不必在意内存占用,因为内存机制不同,使用时间长了,内存占用肯定越来越高。
查看内存使用情况,需要用到【free】命令
翻译:Total(全部)、Used(已用)、Free(可用或者叫空闲)、Shared(共享)
Buffers(块设备缓存区)、Cached(文件缓存)
buffer/cache的内存占用高低反应的就是主机的内存占用情况,当占用超过70%,建议升级内存
注意:
1、默认free会以KB为单位显示信息,如果在free后面写上 -m,就会以M为单位显示信息(本文图示)
2、shared(共享)内存列应该被忽略,因为它已经被废弃。
3、关于Buffers和Cached的区别:buffers是指用来给块设备做的缓冲大小,他只记录文件系统的metadata以及trackingin-flightpages。cached是用来给文件做缓冲。
那就是说buffers是用来存储,目录里面有什么内容,权限等等。而cached直接用来记忆我们打开的文件。
4、Linux中Swap(交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。