首页 > 其他分享 >【教程】宝塔面板常见问题 解决方法

【教程】宝塔面板常见问题 解决方法

时间:2024-05-30 09:30:45浏览次数:22  
标签:宝塔 教程 常见问题 centos dev home 面板 安装

如何解决宝塔面板诡异MYSQL自动停止问题

在使用宝塔的过程中,经常会遇到了 MySQL 自动停止的问题,尤其是配置低一些的服务器。导致 MySQL 停止的情况有很多种,这里不再多述。

下面教大家怎么解决这一问题。在宝塔的计划任务里添加一段 shell 命令,从而达到定时自动执行检测 MySQL 是否停止,如果是停止状态,那么就执行启动命令:

代码如下:

pgrep -x mysqld &> /dev/null
if [ $? -ne 0 ];then
bash /www/server/panel/script/rememory.sh
/etc/init.d/mysqld start
echo "监控到MySQL已停止,已执行重启计划,时间:`date "+%Y-%m-%d %H:%M:%S"`" >> /www/mysql_error.log
fi

如果 MySQL 自动停止,代码运行的日志会记录到这里: /www/mysql_error.log 请自行查看

linux服务器宝塔面板磁盘扩容的办法

LINUX服务器宝塔面板磁盘无损扩容教程,安装默认安装的centos7,默认只给root分配了50G,装了docker之后,运行了一些程序,最终给root占满了,于是需要解决!
/dev/mapper/centos-root 空间被占满,使用lvm扩容

将/dev/mapper/centos-home的空间分配部分给/dev/mapper/centos-root
文件系统需要是lvm的,其他的不支持动态扩容
步骤如下:

备份home

tar cvf /run/home.tar /home

删除/home终止进程

fuser -km /home

如果报错:fuser: 未找到命令则安装:

yum install -y psmisc

卸载home

umount /home

删除/home所在逻辑卷lv

lvremove /dev/mapper/centos-homount /dev/mapper/centos-homeme

如果报错: Logical volume centos/home contains a filesystem in use. 则需要停掉所有在用的服务,我这边是停掉所有docker容器
扩大/root逻辑卷

lvextend -L +350G /dev/mapper/centos-root

扩大/root文件系统

xfs_growfs /dev/mapper/centos-root

重建/home逻辑卷

lvcreate -L 350G -n /dev/mapper/centos-home

重建/home文件系统

mkfs.xfs /dev/mapper/centos-home

将新的文件系统挂载到/home目录下

mount /dev/mapper/centos-home

/home内容恢复

tar xvf /run/home.tar -C /

删除备份

rm -rf /run/home.tar

宝塔面板网站解决跨域安全问题

 

1. 如果使用的 nginx:

打开网站的设置,找到配置文件,添加如下代码

add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

添加完之后,重启 nginx

2. 如果使用的是 apache

代码如下:

打开网站的设置,找到配置文件,添加如下代码

如果网站开启了 ssl,注意有两处需要修改

添加完之后,重启 nginx

2. 如果使用的是 apache

代码如下:

打开网站的设置,找到配置文件,添加如下代码

如果网站开启了 ssl,注意有两处需要修改

添加完之后,重启 apache

如果配置了发现没有生效,尝试清理浏览器缓存,如果网站有 cdn,尝试清理 cdn 缓存

 宝塔面板搭建的网站缓存优化方法

 

宝塔面板搭建的网站,如何进行服务器缓存优化?服务器宝塔面板环境配置必装插件和PHP必装扩展推荐宝塔面板搭建的网站缓存优化方法!

宝塔面板必装应用插件:

1.Nginx免费防火墙
主要是Nginx服务器,有功能比较强大的免费防火墙可以使用,很多人不知道,这个免费防火墙功能几乎也可以媲美收费版的防火墙的,不过需要你先注册和登陆宝塔账户才能安装。所以建议先去注册一个宝塔账户,等注册了宝塔账户之后,就可以在自己的宝塔面板中登陆账户然后点击购买插件就可以免费安装这个功能强大的防火墙,针对常见的各种攻击渗透还是比较有效的。

2.堡塔面板静态文件加速
这个插件还是比较推荐安装的,因为我们很多人买的海外服务器或者是买的国内1Mbps低带宽的服务器,而宝塔页面加载大约有2.3M大小,安装1Mbps带宽计算。加载完成宝塔面需要18s左右。所以速度相对较慢的。这个插件就是解决这个问题通过加速公共静态文件实现访问宝塔面板加速的效果。

3.文件搜索和批量修改插件
有时候我们需要定位我们网页代码的位置搜索文件这个工具对于不熟悉linux的用户来说就太容易了。文件内容搜索及批量修改(可整站修改及自动备份)。

4.堡塔网站加速免费版
重构版,基于页面缓存的网站加速插件,安装或升级到此版本,将会卸载旧版本,如果是Apache需要先安装Memcached。若加速插件为网站并发性能提升10倍,则免费版上限为3 ~ 5倍,专业版上限为7 ~ 8.5倍,企业版的不限制。免费版和专业版的加速上限会因服务器情况,站点并发等影响,所以会在一定的范围内浮动,属正常情况。

5.PHP守护
监控PHP-FPM运行状态,防止大批量出现502错误!

6.日志清理工具
一键清理指定日志和系统垃圾

7.openrasp管理器
开源应用运行时自我保护解决方案

PHP版本:
我们最起码选择7.0以上的版本,越高越好,现在7.3的版本性能更好。

PHP安装扩展:
安全扩展:bt_safe
堡塔PHP安全扩展,用于增强防跨站机制,建议Nginx/Apache用户安装

缓存器:
opcache是必装的,用于加速PHP脚本!所以安装了php之后,我们首先要安装好opcache。这是基本常识。
memcached,这个也是必装的,比memcache支持更多高级功能,可以把数据缓存在内存中,下一次打开直接从内存获取,速度飞一般。
redis,缓存器 基于内存亦可持久化的Key-Value数据库,都是用于缓存的非关系型数据库,可以同时使用。没有兼容性上的问题,所以也是推荐安装的,就算不用也安装放那边。当然这个看你的喜好了。

其他的PHP扩展如果你需要自行安装,普通建站这些个也就足够了。

请按实际需求安装扩展,不要安装不必要的PHP扩展,这会影响PHP执行效率,甚至出现异常

标签:宝塔,教程,常见问题,centos,dev,home,面板,安装
From: https://blog.csdn.net/2401_85314122/article/details/139311580

相关文章

  • QShop商城-快速开始-Linux使用宝塔面板发布.Net6/7
    QShop商城-快速开始-Linux使用宝塔面板发布.Net6/7安装宝塔面板宝塔官方安装教程宝塔面板yuminstall-ywget&&wget-Oinstall.shhttp://download.bt.cn/install/install_6.0.sh&&shinstall.sh安装后将显示访问地址及账号密码,请妥善保存浏览器进入后将弹出如下......
  • Ai+姓氏头像壁纸项目,含直播搭建教程
    1.前言小伙伴们大家好,欢迎来到天夏Ai,这里专注于分享人工智能精品资源:Ai副业项目、Ai效率神器!和你一起共享Ai信息,分享Ai副业项目资源,开启智能副业赚钱新时代!今天为大家带来Ai+姓氏头像壁纸项目,拒绝割韭菜,只讲干货!下方数据可以看到,人们对头像壁纸的需求量还是很大的......
  • Unleashing Robotics: Mastering Quaternion Kinematics with Python - Chapter7(原创
    UnleashingRobotics:MasteringQuaternionKinematicswithPython-Chapter7(原创系列教程)本系列教程禁止转载,主要是为了有不同见解的同学可以方便联系我,我的邮箱[email protected].使用截断级数的近似方法在状态估计问题中,我们通常使用一个称为状态转移矩阵......
  • 【高端精品】外面收费2980的微信小程序拼多多+京东全自动掘金挂机项目, 单机一天轻松30
    在这个数字化时代,有一种新型的网络赚钱方式逐渐兴起,那就是通过自动化脚本来浏览微信小程序版的拼多多商品,从而帮助商家提高商品的曝光率。这种方法不仅简单易行,而且收益可观,成为不少人的新宠。想象一下,你只需要在电脑上安装一个专门的脚本,它就能自动打开拼多多小程序,并快......
  • 装机必备——截图工具Snipaste安装教程
    装机必备——截图工具Snipaste安装教程软件下载软件名称:Snipaste2.7软件语言:简体中文软件大小:15.37M系统要求:Windows7或更高,32/64位操作系统硬件要求:CPU@2+GHz,RAM@2G或更高下载通道①迅雷云盘丨下载链接:https://pan.xunlei.com/s/VNuSzGGKsFav9TrsHskDbk03A1?pwd=7......
  • 装机必备——Bandizip7.33安装教程
    装机必备——Bandizip7.33安装教程软件下载软件名称:Bandizip7.33软件语言:简体中文软件大小:8.42M系统要求:Windows7或更高,64位操作系统硬件要求:CPU@2+GHz,RAM@4G或更高下载通道①迅雷云盘丨下载链接:https://pan.xunlei.com/s/VNxVDiuzKZqhBspmP5_IIVnkA1?pwd=y6ra下......
  • 哈希算法教程(个人总结版)
    背景哈希算法(HashAlgorithm)是一种将任意长度的输入(也称为消息)转换为固定长度的输出(也称为哈希值、散列值、摘要)的算法。哈希算法在计算机科学中有着广泛的应用,包括数据存储、数据检索、数据完整性验证、密码学等。哈希算法的关键特性确定性:相同的输入总是产生相同的输出。......
  • 随机森林算法教程(个人总结)
    背景随机森林(RandomForest)是一种集成学习方法,主要用于分类和回归任务。它通过构建多个决策树并将其结果进行集成,提升模型的准确性和鲁棒性。随机森林在处理高维数据和防止过拟合方面表现出色,是一种强大的机器学习算法。随机森林的基本思想随机森林由多个决策树组成,每棵树在......
  • 清华大学出版,最适合Python小白的零基础入门教程!
    伴随着云计算、大数据、AI等技术的迅速崛起,市场对Python人才的需求和市场人才的匮乏,让长期沉默的Python语言一下子备受众人的关注,再加上简单易学,使得Python一跃成为TIOBE排行榜的第一。准备学Python或者想学Python的小伙伴们可能还不晓得,Python2.x已经停止更新了,而且Python......
  • (保姆级教程)免费离线PDF转换工具,支持AI(集成ChatGPT3.5)
    文章目录前言一、安装流程1.获取软件方式:2.下载流程二、软件功能介绍1.添加和替换PDF文本2.与AI聊天来完成PDF工作3.批量PDF转换器4.无限使用体验前言今天,小编推荐一款名为PDFgear的转换工具,不仅支持png,word,PPT等各种格式的转换。还支持AI查询功能,可以更智能,更......