Dragon
VPS云服务器分享VPS云服务器分享  2022-02-19 22:17 三条八主机 隐藏边栏 |   抢沙发  9,258 
文章评分 1 次,平均分 5.0

宝塔面板到底是个什么鬼?

宝塔面板到底是个什么鬼?为什么这么多站长使用宝塔面板?宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。
有30个人的专业团队研发及维护,经过200多个版本的迭代,功能全,少出错且足够安全,已获得全球百万用户认可安装。运维要高效,装宝塔。

大家为什么都使用BT宝塔面板

新手建站最大的痛苦就是不好入门,代码太多,无法轻松管理。在这里,我们介绍一种简单好用的宝塔站长服务器运维面板工具——宝塔面板。使用宝塔面板,可以在可视界面中为服务器安装应用、同步文件、定期执行代码、管理服务,非常方便。

BT宝塔面板数据库占用磁盘过大?解决方法

今天查看服务器磁盘快满了,于是查找原因。发现了两个方面的原因;
1、mysql-bin.000001文件多且大;

mysql> reset master;

运行上面的命令,清除日志;
2、宝塔面板的MySQL目录ibdata1文件过大;
1、备份数据库中的数据。

mysqldump -u root -p --extended-insert --all-databases --add-drop-database --disable-keys --flush-privileges --quick --routines --triggers > /home/all-database.sql
//有的文档用的是这样的参数:
mysqldump -q -uroot -p --add-drop-table --all-databases --events >/home/all-database.sql

如果ibdata1上百GB,备份过程可能需要几小时。

2、停止MySQL服务。

service mysql stop

3、宝塔删除ibdata1、ib_logfile*等文件

mv ibdata1 ibdata1.20160419
mv ib_logfile0 ib_logfile0.20160420
mv ib_logfile1 ib_logfile1.20160420

4、宝塔修改my.cnf配置文件

vi /etc/mysql/my.cnf

在[mysqld]子项下增加如下配置:

innodb_file_per_table = 1

6、宝塔重启MySQL服务

service mysql start
ps -ef|grep mysql

7、宝塔恢复数据(重新导入数据)

mysql -u root -p
Enter password:
source /home/all-databaes.sql

以上就是宝塔面板数据库占用磁盘过大怎么办?的详细内容,更多请关注三条八主机站点分享

BT宝塔面板的优势是什么 为什么这么多人选择使用安装宝塔面板?

1、页面简单易操控

在宝塔Linux面板中,我们可以看到网站、FTP、数据库都是傻瓜式的创建方法,极大的简化了创建过程的繁琐,也避免了一些错误的发生。

2、一键配置环境

登陆进去宝塔面板后,一般来说,推荐安装LAMP,LAMP就是 linux + apache + mysql +php。

Nginx 性能稳定、功能丰富、运维简单,相比Apache来说使用资源更小,更加灵活。软件安装速度很快,而且中间你也不用关心报错等等。

3、可视化的监控系统

一个非常好用的模块就是可以定时自动执行一些自己设定的任务,比如执行一些shell脚本、备份网站、备份数据库、日志切割、释放内存、访问URL。还有一个就是可以远程管理文件,比如上传压缩包、在线解压压缩、远程下载等,所以,宝塔linux面板使用非常简单。

 

平时好多小伙伴问宝塔负载过高怎么把我给大家整理了一些问题科普一些 大家可以看看下面

宝塔面板是站长们使用率很高的一款 linux 面板,认识的小伙伴们都在使用宝塔面板建站。小明同学说自己的宝塔面板内存占用长期达到 90% 左右,负载也很高,还不知道原因是什么。小白要来登陆信息上去瞅了一下,不看不知道,一看吓一跳啊。小白觉得这个案例很有代表性,下面分享宝塔面板高内存占用、高负载 100% 案例的解决过程。

1、云服务器型号导致影响负载

先要来这台主机型号:阿里云轻量应用服务器,配置 1核 CPU 2G 内存 1M带宽。网上有些说法,说轻量应用服务器不好用,又卡又慢的。其实从服务器架构上来说,轻量应用服务器和 ECS 服务器是完全相同的。唯一区别在于前者把很多功能都集成在阿里云管理控制台上了,可以一键开启,很方便。更适合新同学使用。

这位同学说这台主机一共就跑了 2 个网站,加一起每天小几百的访问量,这个配置跑这么两个小网站还是 so easy 的。小白认为没道理负载这么高、内存占用这么大。好吧我们上宝塔面板去看看。

2、宝塔面板设置方法

登陆到首页看到服务器状态中的负载是 100%,内存使用率 90% 左右,果然如这位小伙伴所说。按照上面我们得到的信息来看,这是不正常的。小白知道这位是新手,对于 linux 建站、宝塔面板的使用并不是很熟悉。于是进入软件管理查看了一下。这才发现问题出在哪里。

1、这位站长小伙伴把 php 5.2、5.3、5.4、5.5、7.0、7.3 全都安装上了,真是要命!在宝塔面板中安装了的系统软件不管你使用与否都会耗费系统资源,同时跑这么多 php 版本,系统负载和内存使用率肯定会高。

解决办法:保留 php7.0,卸载掉其它版本。另外 php7.3,是目前最新版本,如果你追求稳定那么建议使用 php7.3。这两个版本之间性能差距不是很大的。

2、一共运行两个网站,这位小伙伴站长给一个网站用 php7.0,另外一个网站用 php7.3。程序对 php 版本没有特殊要求的时候,其实可以统一用同一个版本。

解决办法:保留 php7.3,卸载掉 php7.0。有些比较老的程序,要求运行在 php5.3,高版本跑不起来,那么我们可以使用对应低版本。如果程序对 php 版本没有硬性要求,就写作本文的当前程序要求来看,用 php7.0 或 7.3 都行。

3、没有使用 memcached 缓存组件,这个自行安装就可以了。教程请移步宝塔面板安装memcached及详细配置方法。

4、安装了宝塔运维、宝塔一键安装源码、宝塔跑分、宝塔一键迁移这类不常用的系统软件。只要开启了就要占用内存、增加负载。对于这种几乎不用的建议卸载掉,用的时候再安装。只开启网站运行必备的几款系统程序就可以了,非必备软件通通卸载掉。

5、一般来说 wordpress 程序中安装这两个扩展组件即可,如果程序不要求,别的都不用安装。如果是非 wordpress 程序,只安装 opcache 这个缓存扩展。

给大家根据初学者站长小伙伴们一番梳理关于宝塔面板负载过高一些解决方法,说明服务器负载及内存使用率长期性维持在 10%~20%,说明问题解决了。

这个案例此外代表着了很多新同学,特别是显现出刚接触宝塔面板时的一个普遍性难点:不知道系统软件仅需安上以后就是一直运转的,不管你用了不用都占系统资源、内存。此外无止尽组装,用几次就不管了,导致安上很多设备在那里也不用,此外系统资源被普遍手机app占有、消耗殆尽。

和我们平时比较常见的 windows 系统类似,当你启动的所有应用也不去关闭的话,就会一直运作,占有系统资源,最终导致系统卡死。

简要概括建议就是觉得我们应用宝塔面板的过程中,要养成一个良好的习惯。本来是一个 1核 2G内存的云服务器,被不是很好的用户习惯带坏,导致长期性负载、内存占有都非常高,甚至卡什么都不会做。然后去埋怨云服务器没啥用,轻便网络服务器很差,这样是无济于事的,这一背锅也不该由阿里服务器来背。希望同学们能从这个案例上都对照材料一次,寻找这种悄悄的占有云服务器互联网资源的软件并卸载掉,为系统运作给与一个良好的环境优化。

 

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

VPS云服务器分享
VPS云服务器分享 关注:0    粉丝:1 最后编辑于:2022-11-20
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享