如何搭建ServerStatus

ServerStatus美化版项目:https://github.com/cokemine/ServerStatus-Hotaru

服务器系统:Debian

所用软件:ServerStatus、VIM、NGINX

远程软件:Xshell、FileZilla

1、安装项目

首先 到达服务器控制台 输入:

wget https://raw.githubusercontent.com/cokemine/ServerStatus-Hotaru/master/status.sh

2、下载 ServerStatus 一键脚本

输入:

bash status.sh s

来开始运行脚本(前提要在root目录下执行 或者脚本的下载位置)

依次按照顺序进行操作(一般为默认操作 直到下载完成为止)

三、部署nginx

下载nginx

apt install nginx

安装完后使用你的浏览器访问服务器IP 如果能正常访问 nginx就安装成功了!

接着我们开始创建站点的配置文件 在 /etc/nginx/conf.d 创建文件 status.conf 内容如下

server{
    listen 80; #监听端口
    server_name _;  #有域名就把_替换掉 没就这样子
    location /{
        root    /usr/local/ServerStatus/web;    #站点目录
        index   index.html;   #导航页
    }
}

推荐使用VIM进行编辑(下载方法 apt install vim)完成后按 ESC 输入 :wq 保存并退出

记得删除 /etc/nginx/modules-enabled 下的 default 这是一个快捷短符他可以到达默认站点

如果没删除的话将无法启动nginx 因为他们两个此时都是80端口 会发生冲突

四、修改 ServerStatus 服务端对接

到达服务器的 /usr/local/ServerStatus/server 里面 打开 config.json

{"servers":
 [
  {
   "username": "username01",   #用户名
   "password": "password",   #密码
   "name": "Server 01",   #服务器名字(展示)
   "type": "KVM",       #服务器类别(展示)
   "host": "",       #服务器地址(可以不填)
   "location": "Hong Kong",     #服务器位置(展示)
   "disabled": false,       #不用管
   "region": "HK"       #服务器地区(输入缩写展示旗子)
  }
 ]
}

内容已经注释了 按照需求进行更改

五、安装 ServerStatus 客户端

我们在控制台输入

bash status.sh c

打开 ServerStatus 的客户端脚本 输入1开始安装

内容设置如果你没有做改变的话就直接默认

六、展示!

在服务器控制台 重启 ServerStatus 服务端

重启Nginx

nginx -s reload

用浏览器输入服务器IP进行访问 此时此刻 你成功了!

七、常规错误

启动 serverstatus 脚本的时候出现 “用户未登录” 之类的字眼怎么办?

在错误出现的时候 他会告知你在哪个文件

你只需要返回源项目 并将原项目的同个文件进行替换即可!

有什么错误欢迎提出!

评论

  1. 博主
    Windows Edge 111.0.1661.62
    2 年前
    2023-4-08 20:34:15

    可以看看其他的文章!

  2. laowu
    Windows Edge 128.0.0.0
    已编辑
    1 月前
    2024-9-02 16:56:29

    按照教程弄的,但是端口访问什么都没有,查看端口也是已经有进程了

    • 博主
      laowu
      Windows Edge 128.0.0.0
      1 月前
      2024-9-02 19:21:38

      nginx的端口吗?确认下nginx是否安装成功了吗

    • 博主
      laowu
      Windows Edge 128.0.0.0
      1 月前
      2024-9-02 19:22:09

      端口访问什么都没有是什么意思?有404等提示吗?

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇