宝塔的使用
宝塔的使用
作为一个程序猿,不会部署服务器,有点说不过去。不过想要玩转服务器,负载均衡、集群、分布式.......还是有难度的,我们先选个容易上手的-宝塔。这里我们来给项目部署域名,以便外网可以访问。
1、首页
首页里面用图标展示了目前服务器的一个基本状态,包括负载状态、CPU使用率、内存使用率、磁盘的使用率。
有时候我们的负载状态达到100%,这个时候运行堵塞,项目基本都打不开了。要解决这个问题,首先我们要知道宝塔的负载状态图表中百分比的含意:
1)50%以下-此时服务器正以低负载状态运行
2)50~90% - 服务器负载正常,用户的请求可以及时得到服务器响应
3)90%~100% - 表示服务器资源已耗尽,无法及时响应用户请求,需尽快排查项目是否运行异常,或增加服务器配置
影响服务器负载的因素:1、CPU使用率 2、线程数量 3、IO使用率 4、swap使用率 5、因宿主机负载过高导致资源分配不足
比如阿里云的突发性能机器,即使你看你上面4个数据正常都,但你的负载有时就是很高,就有可能是宿主机限制导致的
下面我们以机动车道路来例举服务器在不同负载状态时的表现
假设:CPU核心数 = 车道数量 ;内存 = 车道宽度;磁盘IO = 车道限速
比如我之前部署了一个gitlab项目,但是经常发现负载状态达到100%,参考《GitLab内存消耗大的问题》这篇文章来处理
2、网站
子目录绑定
配置文件
伪静态
伪静态内容:
1 location / { 2 if (!-e $request_filename) { 3 rewrite ^(.*)$ /index.php?s=$1 last; 4 break; 5 } 6 }
参考链接:
https://blog.csdn.net/ouyang_peng/article/details/84066417
https://www.bt.cn/bbs/thread-11402-1-1.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)