服务器状态监控——“哪吒探针面板”搭建教程

简介 最近接触到了这款探针,搭建起来也很方便,之前用的 ServerStatus-Hotaru ,添加机器调整顺序不是很方便, 故此换了哪吒探针,发现哪吒添加机器添加机器很方便。现在在这里分享一下教程。 演示站:http://status.llxx.cc/ github项目地址:https://github.com/naiba/nezha 准备 GitHub账户 宝塔面板 一个域名 开始之前,请先确定你搭建探针的域名 比如说tz.llxx.cc作为面板的域名,还有一个tzz.llxx.cc是用来记录面板服务器的IP 安装监控 新建OAuth App 首先打开:

2023年12月2日 23:55
1456
0
linux 如何在登陆后直接进入指定的目录

要在登录后直接进入指定的目录,您可以通过更改用户的默认登录目录来实现。以下是一种方法: 打开终端并以管理员身份登录到系统。 编辑 /etc/passwd 文件,该文件包含了用户账户信息。使用文本编辑器(如 vi 或 nano)打开该文件: 复制代码sudo vi /etc/passwd 在文件中找到您想要更改的用户行。每行代表一个用户账户,字段之间使用冒号分隔。 在用户行中,找到第六个字段,即用户的默认登录目录。通常是以 /home/username 的形式表示。 将默认登录目录修改为您想要的目录路径。例如,如果您希望用户登录后直接进入 /path/to/directory 目录,将该字段更改为 /path/to/directory。 保存并关闭文件。 现在,当用户登录时,他们将直接进入您指定的目录。 请注意,更改

2023年11月16日 22:50
1544
0
linux下删除用户

要删除用户,可以使用以下命令: 复制代码sudo deluser <username> 其中 <username> 是要删除的用户名。这个命令会删除用户的主目录和邮箱,但不会删除用户的家目录。 如果你想同时删除用户的家目录,可以使用以下命令: 复制代码sudo deluser --remove-home <username> 这个命令会删除用户的主目录、邮箱和家目录。 注意:在删除用户之前,请确保该用户没有正在运行的进程或服务,并且没有任何重要的数据存在于该用户的家目录中。

2023年6月24日 16:57
902
0
debian下安装nginx

如果你使用的是 Nginx 服务器,可以按照以下步骤在 Debian 10 上使用 Certbot 工具为网站生成 Let's Encrypt 证书: 安装 Certbot 运行以下命令安装 Certbot: 复制代码sudo apt-get update sudo apt-get install certbot python3-certbot-nginx 获取证书 运行以下命令获取证书: 复制代码sudo certbot --nginx -d example.com -d www.example.com 将 example.com 和 www.example.com 替换为你的域名。Certbot 将会自动配置 Nginx 服务器,并向 Let's Encrypt 请求证书。如果一切顺利,Certbot 将会提示你输入电子邮件地址和同意服务条款等信息。 自动更新证书 Let's Encrypt

2023年6月15日 06:48
1359
0
debian如何卸载安装的软件

如果你想卸载之前安装的软件,可以使用以下命令: 复制代码sudo apt-get remove <package-name> 将 <package-name> 替换为你要卸载的软件包的名称。例如,如果你要卸载 Certbot,可以运行以下命令: 复制代码sudo apt-get remove certbot python3-certbot-apache python3-certbot-nginx 这将会卸载 Certbot 及其依赖的软件包。 如果你想彻底删除软件及其配置文件,可以使用 purge 选项: 复制代码sudo apt-get purge <package-name> 例如,如果你要彻底删除 Certbot,可以运行以下命令: 复制代码sudo apt-get purge certbot python3-certbot-apache python3-certbot-ng

2023年6月15日 06:46
2062
0
debian 10安装mysql

在 Debian 10 上安装 MySQL 可以通过以下步骤完成: 更新软件包列表: 复制代码sudo apt update 安装 MySQL 服务器: 复制代码sudo apt install mysql-server 在安装过程中,会提示你设置 MySQL root 用户的密码。输入一个强密码并记住它。 安装完成后,启动 MySQL 服务: 复制代码sudo systemctl start mysql 确认 MySQL 服务已经启动: 复制代码sudo systemctl status mysql 如果 MySQL 正在运行,你应该看到类似于以下内容的输出: 复制代码● mysql.service - MySQL Community Server Loaded: loaded

2023年6月15日 06:45
987
0
debian 如何查看端口使用情况

你可以使用以下命令来查看当前系统上的端口占用情况: 复制代码sudo netstat -tlnp 该命令将列出所有正在监听的 TCP 端口以及它们所属的进程。如果你想只查看某个特定端口的占用情况,可以在命令中指定该端口号,例如: 复制代码sudo netstat -tlnp | grep 3306 该命令将只显示占用端口 3306 的进程信息。 如果你想清空某个端口的占用,可以使用 kill 命令杀死该进程,例如: 复制代码sudo kill <PID> 其中 <PID> 是要杀死的进程的 ID。你可以在 netstat 命令的输出中找到该进程的 PID。注意,在杀死进程之前,请确保该进程不是关键进程,并且你有足够的权限执行该操作。

2023年6月15日 06:44
2143
0
打包时如何去除naive-ui/es不用的内容

如果你使用的是 Naive UI 的 ES 模块,可以通过以下方式来去除不需要的内容: 在 rollup.config.js 中配置 external 选项,将 Naive UI 的组件库排除在外。例如: javascript复制代码import vue from '@vitejs/plugin-vue'; export default { plugins: [vue()], build: { rollupOptions: { external: ['naive-ui'] } } }; 这样做的效果是,打包时会将 Naive UI 的组件库排除在外,而不会将其打包进最终的文件中。 如果你只需要使用 Naive UI 的部分组件,可以按需引入。例如,如果你只需要使用 Button 组件,可以这样引入: javascript复制代码import { NButton } from 'naive-ui'; 这样做的效果是,只会将 Button 组件打包

2023年6月15日 06:43
907
0
nginx把所有请求转发到另外一台机器

要将所有请求转发到另一台机器,你可以使用 Nginx 的反向代理功能。具体步骤如下: 安装 Nginx:如果你还没有安装 Nginx,请先安装它。 配置反向代理:在 Nginx 的配置文件中添加以下内容: 复制代码server { listen 80; server_name yourdomain.com; location / { proxy_pass http://yourserverip:port; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } 其中,yourdomain.com 是你的域名,yourserverip 是你要转发请求的服务器的 IP 地址,port 是该服务器上运行的应用程序的端口号。

2023年6月15日 06:42
3416
0
马斯洛需求层次理论

或许有不少小伙伴看到这篇推送的第一个反应就是:“这张图片我曾见过的。”没错,这就是鼎鼎大名的马斯洛需求层次理论(need - hierarchy theory)。 这一理论如今越来越受人关注,在各种讲座中我们更多地听到了金字塔尖上的这一个名词“自我实现”,但马斯洛需求层次理论到底是什么呢? 让我们再看一眼标题——“马斯洛·需求·层次·理论”,不妨就让小编我用“马斯洛”、“需求”、“层次”、“理论价值”这四个关键词来逐一介绍这个理论的基本内容吧。 为了方便读者阅读,本文作为马斯洛需求层次理论介绍的上半部分,只介绍前两个关键词“马斯洛”和“需求”,

2023年3月16日 06:53
1297
0