47 lines
1.1 KiB
Bash
47 lines
1.1 KiB
Bash
|
|
# 下载tar
|
|||
|
|
wget https://dl.grafana.com/grafana-enterprise/release/12.3.1/grafana-enterprise_12.3.1_20271043721_linux_amd64.tar.gz
|
|||
|
|
|
|||
|
|
# 创建Grafana相关目录(数据+配置)
|
|||
|
|
mkdir -p /data/grafana/
|
|||
|
|
|
|||
|
|
# 为 Grafana 创建用户帐户
|
|||
|
|
useradd -r -s /bin/false grafana
|
|||
|
|
|
|||
|
|
# 将解压后的二进制文件移动到/data/grafana/
|
|||
|
|
tar -xzf grafana-enterprise_12.3.1_20271043721_linux_amd64.tar.gz -C /data/grafana/
|
|||
|
|
|
|||
|
|
# 所有者更改/data/grafana/为 Grafana 用户
|
|||
|
|
chown -R grafana:grafana /data/grafana/
|
|||
|
|
|
|||
|
|
# 复制默认的配置文件
|
|||
|
|
cp /data/grafana/conf/defaults.ini /data/grafana/conf/grafana.ini
|
|||
|
|
|
|||
|
|
# 创建 Grafana 服务器 systemd 单元文件
|
|||
|
|
sudo touch /etc/systemd/system/grafana-server.service
|
|||
|
|
|
|||
|
|
[Unit]
|
|||
|
|
Description=Grafana Server
|
|||
|
|
After=network.target
|
|||
|
|
|
|||
|
|
[Service]
|
|||
|
|
Type=simple
|
|||
|
|
User=grafana
|
|||
|
|
Group=grafana
|
|||
|
|
ExecStart=/data/grafana/bin/grafana server --config=/data/grafana/conf/grafana.ini --homepath=/data/grafana
|
|||
|
|
Restart=on-failure
|
|||
|
|
|
|||
|
|
[Install]
|
|||
|
|
WantedBy=multi-user.target
|
|||
|
|
|
|||
|
|
|
|||
|
|
# 启用 Grafana 服务器 systemd 服务
|
|||
|
|
sudo systemctl daemon-reload
|
|||
|
|
sudo systemctl start grafana-server
|
|||
|
|
sudo systemctl enable grafana-server
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|