宝塔的使用

宝塔的使用

       作为一个程序猿,不会部署服务器,有点说不过去。不过想要玩转服务器,负载均衡、集群、分布式.......还是有难度的,我们先选个容易上手的-宝塔。这里我们来给项目部署域名,以便外网可以访问。

       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

posted @   欢乐豆123  阅读(414)  评论(0编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示