如何释放cPanel服务器的磁盘空间
出版者:必威平台,2021年7月14日一段时间后,您的服务器可能会因为旧的、有时是不需要的文件而变得杂乱不堪。最终,数据会不断累积,直到填满服务器的存储设备。当没有空间存储新东西时,性能会受到影响,一些软件会完全停止工作。
强烈建议始终保持至少20%的服务器存储空间空闲。这意味着您偶尔需要执行磁盘检查和清理,以查找和删除未使用的数据。下面的指南介绍如何释放cPanel服务器上的磁盘空间以保持其健康。
以下是您可以定期遵循的一些步骤
1.删除用户备份
如果您已经在cPanel服务器上启用了备份特性,建议立即删除这些特性。大多数用户倾向于在他们的终端下载这些备份文件,但忘记从服务器上删除它们。实现一个系统,备份将自动从服务器删除后的特定时期或特定日期。
您可以通过SSH使用此命令批量删除服务器上的所有用户CPANEL备份:
# rm -fv /home/$user/backup-*$user.tar.gz
2.移动或归档日志
日志文件会不断生成,并存储在服务器的/var/log中。如果系统上的用户数量很高,记录的总大小可能会非常大。您可以创建一个cron作业来定期将这些日志文件移动到备份服务器。
您还可以在/etc/logrotate.conf文件中修改日志旋转的时间长度和频率。您还可以对生成的日志文件应用压缩,以减少所需的空间。
下面是样品logrotate.conf文件
#保留价值4周的积压
旋转4
#创建新的(空的)日志文件后,旋转旧的
创建
#使用日期作为已旋转文件的后缀
dateext
#取消注释,如果你想压缩日志文件
#压缩
# RPM包将日志旋转信息放入该目录
包括/etc/logrotate.d
#系统特定的日志也可以在这里配置。
3.删除文件管理器中的临时文件
cPanel允许用户在文件管理器中上传文件,这将创建一个倾向于留在服务器上的临时文件。通过SSH使用一个简单的命令,您可以在每月的服务器维护期间删除这些文件。
#rm -fv / home / * / tmp / cpanel_ *
4.删除更新档案
当EasyApache运行时,它将留下用于Apache/PHP构建的文件,如果需要空间,可以删除该文件。
可以使用以下命令删除EasyApache文件。
# rm -rfv /home/cpeasyapache . php
5.删除不需要的账户
随着业务的增长,服务器上的用户数量也会增加,有些用户也会离开。您必须定期检查不再需要的暂停帐户列表,并删除这些帐户,以释放大量空间。您可以使用WHM仪表板查找“暂停帐户列表”。您还可以使用以下命令列出所有暂停的帐户。
# ls /var/cpanel/suspended
若要使用WHM指示板终止帐户,请查找“终止帐户”或使用以下命令。
# /scripts/killacct (y或n将指示是否保存DNS记录)
6.清理Yum文件
当一个包被下载、安装和删除时,这个包仍然有可能被保存/存储在yum的缓存中。因此,要从启用的存储库缓存目录中清除所有缓存包,以root身份登录并执行以下命令:
# yum clean all
7.删除pure-ftp泛音
当您的服务器运行纯FTP作为FTP守护进程时,您需要通过FTP查找并删除用户上传的文件。接下来,FTP服务器创建以.pureftpd-upload*开头的临时文件,在上传完成时重命名实际文件名。
#查找。pureftpd-upload | xargs rm -fv
您已成功学习了如何在CPANEL服务器上释放空间。如果您有任何反馈或评论,请告诉我们。我们在这里以最好的方式提供帮助。