一些服务器操作

1、修改镜像源

sudo vi /etc/apt/sources.list.d/ubuntu.sources
将URIs内容改为https://mirrors.aliyun.com/ubuntu/    

2、禁用Ubuntu服务:

# 停止并禁用 systemd-resolved 服务
sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved

3、修改host

获取hostname  lavm-4gey1dqy99
sudo vi /etc/hosts
将127.0.0.1 localhost改为127.0.0.1 localhost 查询出来的hostname
修改DNS解析服务器:echo "nameserver 223.5.5.5" | sudo tee /etc/resolv.conf
sudo apt update && sudo apt upgrade -y
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && sudo bash install_panel.sh ed8484bec

4、安装反向代理Nginx

sudo apt -y install nginx

5、安装docker

https://developer.aliyun.com/article/110806
配置国内镜像源加速:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.xuanyuan.me",
    "https://docker.m.daocloud.io"
  ]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

6、docker安装adguardhome

# 1. 创建本地存储目录(用于保存配置和数据,防止容器删除后数据丢失)
mkdir -p /opt/adguardhome/{work,conf}

# 2. 运行 AdGuardHome 容器
sudo docker run -d --name adguardhome --restart=unless-stopped -v /opt/adguardhome/work:/opt/adguardhome/work -v /opt/adguardhome/conf:/opt/adguardhome/conf -p 53:53/tcp -p 53:53/udp -p 3000:3000 -p 80:80/tcp -p 443:443/tcp -p 853:853/tcp adguard/adguardhome

安装halo:
https://blog.csdn.net/garrettac/article/details/147578215?biz_id=102&ops_request_misc=&request_id=&utm_term=%E5%AE%9D%E5%A1%94%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85Docker

卸载nginx:
sudo systemctl stop nginx

彻底移除包和配置文件

sudo apt purge nginx nginx-common nginx-core -y

清理无用依赖

sudo apt autoremove -y

删除配置目录

sudo rm -rf /etc/nginx

删除日志目录

sudo rm -rf /var/log/nginx

删除缓存/运行时数据

sudo rm -rf /var/cache/nginx

如果你是源码编译安装的,通常在这里,删掉它

sudo rm -rf /usr/local/nginx

services:
beszel-agent:

image: henrygd/beszel-agent
container_name: beszel-agent
restart: unless-stopped
network_mode: host
volumes:
  - /var/run/docker.sock:/var/run/docker.sock:ro
  - ./beszel_agent_data:/var/lib/beszel-agent
  # monitor other disks / partitions by mounting a folder in /extra-filesystems
  # - /mnt/disk/.beszel:/extra-filesystems/sda1:ro
environment:
  LISTEN: 45876
  KEY: 'ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMV5wEXhqZNW8iSI4DGXHzvz7gd8CQj+e2n44/uLEQKi'
  TOKEN: 00ea9060-fb22-49fb-9373-7cedc7b74eb3
  HUB_URL: https://beszel.mzqz.com.cn
  

curl -sL https://get.beszel.dev -o /tmp/install-agent.sh && chmod +x /tmp/install-agent.sh && /tmp/install-agent.sh -p 45876 -k "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMV5wEXhqZNW8iSI4DGXHzvz7gd8CQj+e2n44/uLEQKi" -t "00ea9060-fb22-49fb-9373-7cedc7b74eb3" -url "https://beszel.mzqz.com.cn" --china-mirrors

发表评论

电子邮件地址不会被公开。 必填项已用*标注