宝塔的磁盘挂载工具很强大,能自动识别一部分磁盘进行分区、格式化、挂载操作,但是遗憾的是宝塔自己的工具只支持将磁盘挂载到/www目录,所以我在这里进行修改一下,以便于将磁盘挂载在任意目录,使得脚本更强大, 申明:脚本属于宝塔官网写的,本人只做魔改一下,所以作者、版权依旧属于宝塔! 所以任何个人、组织等需尊重宝塔的知识产权、著作权,请在二改时保留脚本中宝塔的署名!
一、前言 用过宝塔创建网站,大家应该都非常熟悉,但是用随着用的时间越来越多,宝塔所占用的空间也越来越多,不停的加大数据盘都没有用,我原先买了30G够用了,随着时间一长,发现数据盘又满了,不得不又买了20 我用的宝塔面板版本是 7.9.0 二、排查问题 我用folder size 工具 一个个去看到底哪个文件夹占用的空间最大。一开始还以为是日志文件导致的呢,其实并不是。 (图片这里因为我已经清理了,大家可以看看自己的defalut.db是多大) 这个defalut.db 文件当然不能随便删掉了,顾名思义,这种db结尾的就是数据库文件了,查了一下,发现宝塔用的是sqlite 这里估计是宝塔官方的bug,初衷是好意的,方便排查访问记录,但是没有定期清理这张表,导致占用这么大。 我的操作很粗暴的,于是我就直接清空了表。 你们可以适当清理某些数据 但是清空表之后,发现本地的default.db文件还是特别的大,没有变化,那是因为SQLite 数据库在清理表数据后,其占用的磁盘空间可能不会立即减少。
宝塔面板状态出现当前磁盘经常会满,导致空间不足的情况,好多朋友不知道多余的文件在哪里怎么清理,这种情况下带来两种方法,配合使用重回巅峰。 50G,已使用44G,怀疑大文件是在这里面,由于是挂载目录,无法进入该目录,只能分析根目录下的详细内容占比du -h --max-depth=1 /发现占用最多的是/www目录,进入该目录再分析,磁盘精确到
宝塔在手,全部拥有! 举个例子,我就有两个云主机,用宝塔部署了网站和云SRS,一鱼多吃,爽啊! Prerequisites 宝塔虽好,也不是万能的,先请你想好了再动手,先想下下面的问题: • 宝塔难度是高于云主机镜像的,镜像是完全点下就能用,宝塔是需要自己能维护主机,实际上宝塔简化了主机运维,并不代表你可以完全不了解如何运维主机 • 云SRS宝塔插件,更多是面向已经使用了宝塔的用户,如果是新用户,还是建议直接入手云主机的镜像,更简单一些,等搞定了简单的云主机姿势,再来搞复杂的宝塔更合适。 • 云SRS所有功能都是一样的,不会因为宝塔平台所以功能更多一些,其他平台不支持的宝塔上也不会支持,所以如果觉得云SRS不满足要求,那可以直接放弃而不是换个宝塔。 云SRS也支持申请Lets Encrypt免费证书,需要操作Nginx的配置文件和.well_known目录,这个和宝塔冲突了,所以宝塔安装的云SRS,是禁用了这个功能,如下图所示: 在宝塔上添加证书很简单
因为最近公司的磁盘老是100%,然后在阿里云扩容了磁盘,但是发现宝塔面板没有变化,就查了查相关文档,解决了这个问题,下面给出解决方法,此方法适用于:CentOS 7、阿里云Linux系统,其他厂商未做测试 安装插件 执行命令growpart /dev/vda 1 扩展分区 扩展完成后,执行命令resize2fs /dev/vda1 对分区大小重写 然后再执行命令df -h 查询当前服务器信息,发现磁盘已经 再查看宝塔面板的磁盘信息发现也是ok的!
之前我写过怎么去挂载数据盘,但是今天遇到了一个新的问题,就是使用宝塔自动挂载或者敲代码查询的时候没有这个磁盘信息,正常在 CentOS 系统下,使用 fdisk -l 命令没有列出已经挂载的云磁盘,如果磁盘是新添加的且未分区或格式化 设置完成后再次运行挂载命令:sudo mount /dev/sda2 /www/desk就会挂载成功,但是接下来我就遇到了一个问题,为什么一开始不是挂载到【/www】目录,因为宝塔是默认安装的这个目录下 ,我直接将【sda】磁盘挂载到【/www】目录,宝塔面板失效,因为查询不到宝塔软件,被新磁盘数据覆盖了,于是我就使用sudo umount /dev/sda2 /www卸载了【sda】磁盘,后来我想到是不是可以复制宝塔面板的 打开宝塔的文件,找到根目录下的 /etc/fstab 文件,双击打开 /etc/fstab 文件:在文件末尾添加一行,指定磁盘的UUID、挂载点、文件系统类型、挂载选项和是否进行磁盘检查(dump和fsck 确定成功之后我回到首页找到右侧顶部宝塔自带的【修复】又重新修复以下,大功告成,如图:好了到目前为止问题都已经解决了,重新启动下系统看看数据盘是不是开机自启,在看看宝塔面板各个功能是否好用,另外在过程中尽量忽略磁盘名
宝塔面板是一个图形化的服务器管理程序,可以大大简化配置环境,部署网站,文件管理等操作。它支持多种操作系统,包括CentOS,Ubuntu、Debian、Fedora等。 以下是如何在服务器上安装宝塔面板的详细步骤: 首先,我们需要注册一个宝塔面板的账号。 连接上自己的云服务器。然后在命令行界面输入下面的命令,即可自动完成宝塔面板的安装。 访问宝塔官网,点击“立即免费安装”,然后点击“安装脚本”。选择适合你的服务器系统的安装脚本,例如,如果你的服务器是Centos系统,则选择Centos安装脚本。 执行命令进行安装。 出现特定界面则表示已经安装成功了,并且要记住宝塔内外网面板地址和账号密码,后面登录宝塔面板会用到。 在服务器安全组添加8888端口规则。 输入14,会出现宝塔访问的http,以及相关的账号密码。 再浏览器打开url,就可以进入宝塔面板了。 宝塔功能非常强大,尽情探索吧。 收藏 | 0点赞 | 0打赏
Linux宝塔的安装和卸载步骤 一、[安装宝塔](https://www.bt.cn/bbs/thread-19376-1-1.html) 二、卸载宝塔 2.1 下载宝塔的卸载文件 2.2 运行此文件根据提示卸载 ---- 一、安装宝塔 Centos安装命令: yum install -y wget && wget -O install.sh http://download.bt.cn/install/install _6.0.sh && sh install.sh 二、卸载宝塔 2.1 下载宝塔的卸载文件 wget http://download.bt.cn/install/bt-uninstall.sh 2.2
Linux磁盘-小结 总结 1.通过前面我们对磁盘的介绍,我们初步掌握了在Liunx服务器里面,如何让一个磁盘为我所用。 2.在日常运维使用中,掌握磁盘的使用情况,并根据磁盘在实际使用的情况进行调整。 3.文字描述部分大部分是基于GPT生成的,但是比较重要或者经常遇到的问题都用红色进行标注。 4.磁盘使用满,虽然这个是最常见的问题,但是在排查问题的时候往往会被忽略,可以养成一个习惯,如果服务器有异常可以先检查磁盘情况。 磁盘讲完以后,会讲讲Linux基本的网络操作命令,敬请期待。
前言 欢迎阅读系列专栏宝塔那些事,强烈建议新手阅读全专栏文章,对你快速上手有极大帮助 本篇是专栏中的第四篇文章,主要集中在基于宝塔面板的宝塔插件的教学 但是由于宝塔插件比较多,只挑常用的讲解 堡塔面板静态文件加速 但是不适合海外使用 Fail2ban防爆破 常用的防止端口扫描,密码爆破的程序,推荐使用 Python项目管理器 一般用户用处不大,如果是编程用户可以使用 谷歌云网盘 海外服务器最大优势之一,可以通过宝塔定时任务 备份到你谷歌网盘上,而非其他各种OSS 需要注意的事情是,不支持团队盘,普通谷歌号仅有15G空间,GS号则无限,如果你的网站较大的话,请注意 PHP守护 我也不知道有没有用,安装完没有额外设置,安装吧 宝塔 SSH终端 可以脱离SHELL运行SSH,但是刷新质感不如本地ssh,但是不容易断线 宝塔配置备份 备份宝塔文件,如果你的宝塔设置东西多,建议开启 # 作者(Author):BlueSkyXN # 链接
管理宝塔原文地址:https://blog.ascv.cn/archives/112.html宝塔工具箱 (包含下列绝大部分功能 直接ssh中执行bt命令 仅限6.x以上版本面板) bt =如遇面板无法登陆等情况 ,请通过SSH登陆root账号,然后输入“bt”命令,根据 宝塔面板命令行 的提示修改相关项目,清理缓存、重启面板。 =如果输入 bt 或 bt default 命令无效,可以尝试重新安装宝塔纯净版,不影响网站和数据正常运行;停止/etc/init.d/bt stop启动/etc/init.d/bt start重启/etc & python tools.py root 123456修改面板密码,如要改成123456cd /www/server/panel && python tools.py panel 123456查看宝塔日志
安装卸载 安装宝塔 6.0 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh 卸载宝塔: sh bt-uninstall.sh 面板修改 以下内容6.x及以后版本可输入bt命令获取工具菜单来操作 修改密码 cd /www/server/panel
一、挂载磁盘 1.查看磁盘列表、查看是否有硬盘未被挂载: >fdisk -l 可以看到/dev/sdb硬盘没有被挂载。 2.目标磁盘分区 >fdisk /dev/sdb 如下图,粉红色箭头处为输入命令,黄色箭头处直接回车 3.格式化目标磁盘 >mkfs.ext4 /dev/sdb1 /fstab 添加一行 /dev/sdb1 /user_disk_10G ext4 defaults 0 0 二、卸载磁盘 1.磁盘列表 >df -h 2、卸载磁盘sdb1 > umount /dev/sdb1 版权声明: 此文为本站源创文章[或由本站编辑从网络整理改编
宝塔的安装与卸载 安装 Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 这些东西都可以在官网上查到,都有解释,就不赘述了 卸载 1.下载宝塔卸载文件
宝塔的安装与卸载 安装 Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 这些东西都可以在官网上查到,都有解释,就不赘述了 卸载 1.下载宝塔卸载文件
Linux磁盘涉及到的命令不是很多,但是在实际运维中的作用却很大,因为Linux系统及业务都会承载到硬盘上。如果磁盘使用和配置不合理,可能会引起系统无法启动或者业务系统无法提供预期的服务。 主要从以下几个方面来介绍: 1.分区介绍 2.创建分区 3.MBR&GPT 4.格式化&挂载 5.inode&硬连接 6.磁盘操作命令(本章节) 7.小结 df 命令 df 命令(磁盘空间使用情况查询) 是一个常用于查看文件系统磁盘空间使用情况的命令。 du 命令 du 命令用于查看目录或文件的磁盘使用情况,即显示指定路径下文件和目录的磁盘使用量。它可以帮助你快速了解文件或目录占用的存储空间大小。 注意事项 du 命令计算磁盘使用量时,默认只统计文件的物理大小,而不包括间接块、块大小或磁盘分配的大小。 使用 -h 选项可以更方便地查看磁盘使用情况,以人类可读的格式显示。
磁盘 作者: 张首富 时间: 2021-05-24 w x: y18163201 什么是磁盘? 磁盘(disk)是指利用磁记录技术存储数据的存储器. 早期计算机使用的磁盘是软磁盘(Floppy Disk,简称软盘),如今常用的磁盘是硬磁盘(Hard disk,简称硬盘)。--摘自百度百科。 磁盘的 I/O,顾名思义就是磁盘的输入输出。输入指的是对磁盘写入数据,输出指的是从磁盘读出数据。我们常见的磁盘类型有 ATA、SATA、FC、SCSI、SAS,如图1所示。 因为它的原理是在往磁盘写数据的时候,将同一份数据无差别的写两份到磁盘,分别写到工作磁盘和镜像磁盘,那么它的实际空间使用率只有50%了,两块磁盘当做一块用,这是一种比较昂贵的方案。 计算的公式如下: 物理磁盘总的IOPS = 物理磁盘的IOPS × 磁盘数目 可用的IOPS = (物理磁盘总的IOPS × 写百分比 ÷ RAID写惩罚) + (物理磁盘总的IOPS × 读百分比)
image.png 整个磁盘装置通常被称为磁盘驱动器(通常简称为磁盘),有时称为旋转磁盘,区别于基于闪存的固态磁盘(SSD)。 2. 容量 磁盘容量由以下技术因素决定: 记录密度(recording density)(单位:位/英寸):磁盘一英寸的段中可以放入的位数。 逻辑磁盘块 现代磁盘内部构造复杂,为了对操作系统隐藏底层实现的复杂性,现代磁盘通过将物理磁盘的构造封装成一个简单的逻辑磁盘视图,即一个 个扇区大小的逻辑块的序列,编号为 。 磁盘封装中有一个小的硬盘/固件设备,称为磁盘控制器,维护着逻辑块号和实际(物理)磁盘扇区之间的映射关系。 格式化的磁盘容量 磁盘控制器必须对磁盘进行格式化,然后才能在磁盘分上存储数据。
最近申请了腾讯云服务器,购买了域名,遇到SSL证书问题 宝塔部署腾讯云服务SSL全过程 、本次操作为本人新手上路日常记录方便新手参考 然后提交绑定的域名信息,选择RSA算法 一直下一步直到签发成功 然后回节目下载证书 解压证书文件夹得到4个文件,打开宝塔SSL,其他证书选项卡。分别对应key和pem的复制进节目点击保存即可。 返回节目看到SSL证书显示剩余时间XXX天。
Fedora安装脚本 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 卸载 1.下载宝塔卸载文件