Thời gian hoạt động Kuma Miễn phí Công cụ Giám sát Trạng thái Trang web Phần mềm Giám sát Máy chủ Linux

Chúng tôi thường thực hiện quảng bá chuỗi bên ngoài và tối ưu hóa liên kết hữu nghị cần được theo dõi.

Nếu các liên kết bên ngoài và liên kết hữu nghị của chúng tôi bị mất,SEOThứ hạng cũng sẽ giảm, vì vậy điều rất quan trọng là phải theo dõi trạng thái của các trang web liên kết bên ngoài.

Tại sao sử dụng Kuma thời gian hoạt động để giám sát trang web?

Làm thế nào để SEO giám sát các liên kết hữu nghị?

Sau khi thêm các liên kết bên ngoài và trao đổi các liên kết hữu nghị, chúng tôi thườngUptime RobotĐịnh cấu hình giám sát trang web trên nền tảng giám sát đám mây để phát hiện sự kết nối của các liên kết bên ngoài trên mỗi trang web.

Tuy nhiên, khi số lượng chuỗi bên ngoài và chuỗi bạn bè tăng lên, nền tảng đám mây Robot thời gian hoạt động có giới hạn về số lượng mục giám sát và bạn phải nâng cấp và trả phí để tiếp tục thêm nhiều mục giám sát đám mây hơn.

Do đó, chúng ta có thể sử dụng mã nguồn mởLinuxGiám sát máy chủ đám mây软件Công cụ - Kuma thời gian hoạt động.

Uptime Kuma là phần mềm nào?

Uptime Kuma là một công cụ giám sát máy chủ Linux mã nguồn mở với các chức năng tương tự như Uptime Robot.

So với các công cụ giám sát trang web tương tự khác, Uptime Kuma hỗ trợ các dịch vụ tự lưu trữ với ít hạn chế hơn.

Bài viết này sẽ giới thiệu cách cài đặt và sử dụng Uptime Kuma.

Làm thế nào để cài đặt công cụ giám sát Uptime Kuma?

Kuma thời gian hoạt động, hỗ trợ cài đặt Docker.

Sau đây là hướng dẫn các bước cài đặt Kuma Uptime.

Lệnh sau đây làTrình cài đặt qua CLI [Ubuntu /CentOS] Trình cài đặt CLI tương tác, có hoặc không có hỗ trợ Docker

curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh
  • Không nên sử dụng lệnh cài đặt ở trên: vì Uptime Kuma được cài đặt theo cách không phải Docker nên rất dễ cài đặt không thành công.
  • (Chúng tôi khuyên dùng lệnh cài đặt bên dưới)

Vì bạn cần cài đặt Docker trước khi cài đặt Uptime Kuma bằng Docker nên hãy cài đặt Docker trước.

Cài đặt Docker và Docker-compose

Cập nhật và cài đặt phần mềm cần thiết ▼

apt-get update && apt-get install -y wget vim

Nếu xảy ra lỗi 404 trong quá trình cập nhật, vui lòng kiểm tra giải pháp bên dưới▼

Cài đặt Docker

Nếu là máy chủ nước ngoài, vui lòng sử dụng lệnh sau ▼

 curl -sSL https://get.docker.com/ | sh 

Nếu là máy chủ nội địa Trung Quốc, vui lòng sử dụng lệnh sau ▼

 curl -sSL https://get.daocloud.io/docker | sh 

Đặt Docker tự khởi động khi khởi động ▼

systemctl start docker 

systemctl enable docker

Cài đặt Docker-compose 

Nếu là máy chủ nước ngoài, vui lòng sử dụng lệnh sau ▼

sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

Nếu là máy chủ nội địa Trung Quốc, vui lòng sử dụng lệnh sau▼

curl -L https://get.daocloud.io/docker/compose/releases/download/v2.1.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Khởi động lại lệnh dịch vụ docker▼

service docker restart

Làm cách nào để cài đặt công cụ theo dõi trạng thái trang web miễn phí Uptime Kuma?

🐳 Cài đặt ở chế độ Docker, tạo vùng chứa có tên uptime-kuma ▼

docker volume create uptime-kuma
Khởi động thùng chứa ▼
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
  • Sau đó, bạn có thể vượt quaIP:3001Truy cập Thời gian hoạt động-Kuma.

Nếu bạn đã bật tường lửa CSF, bạn có thể cần mở cổng 3001 trên tường lửa CSF▼

vi /etc/csf/csf.conf
# Allow incoming TCP ports
 TCP_IN = "20,21,22,2812,25,53,80,110,143,443,465,587,993,995,2030,2031,2082,2083,2086,2087,2095,2096,3001" 

Khởi động lại tường lửa CSF ▼

csf -r

Cài đặt Trình quản lý proxy Nginx

Nginx Proxy Manager là một phần mềm proxy ngược dựa trên Docker.

Vì Nginx Proxy Manager không cần thiết nên bạn có thể bỏ qua việc không cài đặt Nginx Proxy Manager nếu không muốn mất thời gian.

Tạo thư mục ▼

mkdir -p data/docker_data/npm
cd data/docker_data/npm

Tạo tệp docker-compose.yml ▼

nano docker-compose.yml

Điền nội dung sau vào file rồi nhấn Ctrl+X để lưu, nhấn Y để thoát ▼

version: "3"
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      # These ports are in format :
      - '80:80' # Public HTTP Port
      - '443:443' # Public HTTPS Port
      - '81:81' # Admin Web Port
      # Add any other Stream port you want to expose
      # - '21:21' # FTP
    environment:
      DB_MYSQL_HOST: "db"
      DB_MYSQL_PORT: 3306
      DB_MYSQL_USER: "npm"
      DB_MYSQL_PASSWORD: "npm"
      DB_MYSQL_NAME: "npm"
      # Uncomment this if IPv6 is not enabled on your host
      # DISABLE_IPV6: 'true'
    volumes:
      - ./data:/data
      - ./letsencrypt:/etc/letsencrypt
    depends_on:
      - db

  db:
    image: 'jc21/mariadb-aria:latest'
    restart: unless-stopped
    environment:
      MYSQL_ROOT_PASSWORD: 'npm'
      MYSQL_DATABASE: 'npm'
      MYSQL_USER: 'npm'
      MYSQL_PASSWORD: 'npm'
    volumes:
      - ./data/mysql:/var/lib/mysql

chạy ▼

docker-compose up -d

Nếu thông báo lỗi tương tự như sau xuất hiện: "Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use"▼

[root@ten npm]# docker-compose up -d
npm_db_1 is up-to-date
Starting npm_app_1 ... error

ERROR: for npm_app_1 Cannot start service app: driver failed programming external connectivity on endpoint npm_app_1 (bd3512d79a2184dbd03b2a715fab3990d503c17e85c35b1b4324f79068a29969): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use

ERROR: for app Cannot start service app: driver failed programming external connectivity on endpoint npm_app_1 (bd3512d79a2184dbd03b2a715fab3990d503c17e85c35b1b4324f79068a29969): Error starting userland proxy: listen tcp4 0.0.0.0:443: bind: address already in use
ERROR: Encountered errors while bringing up the project.
  • Điều đó có nghĩa là cổng 443 đã bị chiếm dụng và tệp docker-compose.yml vừa tạo cần được chỉnh sửa.

Cổng 443 cần đổi thành 442 ▼

      - '442:442' # Public HTTPS Port

Sau đó, chạy lại lệnh docker-compose up -d

Một thông báo lỗi sẽ xuất hiện:“Error starting userland proxy: listen tcp4 0.0.0.0:80: bind: address already in use"

Cũng cần đổi cổng 80 thành 882 ▼

      - '882:882' # Public HTTP Port

bằng cách mở http:// IP:81 Truy cập Trình quản lý proxy Nginx.

Đối với lần đăng nhập đầu tiên, hãy sử dụng tài khoản và mật khẩu ban đầu mặc định▼

Email: [email protected]
Password: changeme
  • Sau khi đăng nhập, vui lòng đảm bảo thay đổi địa chỉ email và mật khẩu của bạn ngay lập tức.

Thời gian hoạt động của proxy ngược Kuma

Sau khi cài đặt Uptime Kuma, mặc định là sử dụngIP:3001Truy cập Thời gian hoạt động Kuma.

Chúng tôi có thể truy cập tên miền và định cấu hình chứng chỉ SSL thông qua proxy ngược, giống như URL đã trình bày trước đó.

Tiếp theo, chúng tôi sẽ thực hiện các thao tác tạo ngược, sử dụng Trình quản lý proxy Nginx đã xây dựng trước đó.

Thông qua http:// IP:81 Mở Trình quản lý proxy Nginx.

Sau khi đăng nhập lần đầu tiên, bạn cần thay đổi tên người dùng và mật khẩu, vui lòng tự định cấu hình.

Tiếp theo, các bước hoạt động của Nginx Proxy Manager như sau:

第 1 步 :打开 Proxy Hosts

Thời gian hoạt động Kuma Miễn phí Công cụ Giám sát Trạng thái Trang web Phần mềm Giám sát Máy chủ Linux

第 2 步 :bấm vào góc trên bên phải Add Proxy Hosts

Bước 2: Click vào Add Proxy Hosts ở góc trên bên phải thứ 3

Bước 3: Cấu hình theo hình,点击 Save 保存 ▼ 

Bước 3: Cấu hình theo hình, nhấn Save để lưu ảnh thứ 4

第 4 步 :nhấp chuộtEidtMở trang cấu hình ▼

Bước 4: Nhấn vào Eidt để mở bảng trang cấu hình 5

Bước 5: Cấp chứng chỉ SSL và bật quyền truy cập Https bắt buộc ▼

Bước 5: Cấp chứng chỉ SSL và kích hoạt quyền truy cập Https bắt buộc.

  • Tại thời điểm này, quá trình tạo ngược đã hoàn tất và sau đó bạn có thể sử dụng tên miền mà bạn vừa giải quyết để truy cập Thời gian hoạt động Kuma.
  • Cấu hình Kuma thời gian hoạt động rất đơn giản.
  • Nó có giao diện tiếng Trung, tôi tin rằng bạn sẽ sớm sử dụng được.

Thời gian hoạt động Các lệnh PM2 hữu ích của Kuma

Các lệnh bắt đầu, dừng và khởi động lại của Uptime Kuma (lệnh này dành riêng cho cài đặt không phải Docker)▼

pm2 start uptime-kuma
pm2 stop uptime-kuma
pm2 restart uptime-kuma

Xem đầu ra bảng điều khiển hiện tại của Uptime Kuma (lệnh này dành riêng cho cài đặt không phải Docker)▼

pm2 monit

Chạy Uptime Kuma khi khởi động (lệnh này dành riêng cho cài đặt không phải Docker) ▼

pm2 save && pm2 startup

Làm cách nào để gỡ cài đặt phần mềm giám sát Uptime Kuma?

Nếu nó không được cài đặt bởi DockerThời gian hoạt động Kuma,Làm cách nào để gỡ cài đặt?

Ví dụ: nếu bạn sử dụng lệnh này để cài đặt theo cách không phải Docker▼

curl -o kuma_install.sh http://git.kuma.pet/install.sh && sudo bash kuma_install.sh

Để gỡ cài đặt Uptime Kuma, hãy sử dụng lệnh sau ▼

  1. Ngừng phục vụ  pm2 stop uptime-kuma
  2. xóa thư mục rm -rf /opt/uptime-kuma

Làm cách nào để gỡ cài đặt Uptime Kuma nếu bạn cài đặt nó bằng Docker?

Chạy lệnh truy vấn sau▼

docker ps -a
  • viết ra của bạn kuma Tên của vùng chứa, có thể là uptime-kuma

lệnh dừng ▼

  • làm ơn gửicontainer_nameThay đổi truy vấn trênkuma Tên của vùng chứa.
docker stop container_name
docker rm container_name

Gỡ cài đặt thời gian hoạt động Kuma ▼

docker volume rm uptime-kuma
docker rmi uptime-kuma

Kết luận

Giao diện của Kuma Uptime sạch sẽ và đơn giản, rất dễ triển khai và sử dụng.

Kuma thời gian hoạt động là một lựa chọn rất tốt nếu bạn không có yêu cầu cao về giám sát trang web.

Hy vọng Chen Weiliang Blog ( https://www.chenweiliang.com/ ) đã chia sẻ "Công cụ giám sát trạng thái trang web miễn phí của Kuma Phần mềm giám sát máy chủ Linux", rất hữu ích cho bạn.

Chào mừng bạn đến chia sẻ liên kết của bài viết này:https://www.chenweiliang.com/cwl-29041.html

Chào mừng bạn đến với kênh Telegram trên blog của Chen Weiliang để cập nhật những thông tin mới nhất!

🔔 Hãy là người đầu tiên nhận được "Hướng dẫn sử dụng Công cụ AI tiếp thị nội dung ChatGPT" có giá trị trong thư mục trên cùng của kênh! 🌟
📚 Hướng dẫn này chứa đựng giá trị to lớn, 🌟Đây là cơ hội hiếm có, đừng bỏ lỡ! ⏰⌛💨
Chia sẻ và thích nếu bạn thích!
Chia sẻ và thích của bạn là động lực không ngừng của chúng tôi!

 

发表 评论

Địa chỉ email của bạn sẽ không được công bố. 项 已 * 标注

cuộn lên trên cùng