安装jdk
- 下载jdk
wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
- 解压 tar
-zxvf jdk-17_linux-x64_bin.tar.gz
- 环境变量
export JAVA_HOME=/usr/local/jdk-17.0.10
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
安装maven
- 下载maven
wget https://dlcdn.apache.org/maven/maven-3/3.9.5/binaries/apache-maven-3.9.5-bin.tar.gz
- 解压
tar -zxvf apache-maven-3.9.5-bin.tar.gz
- 环境变量
export MAVEN_HOME=/usr/local/apache-maven-3.9.5
export PATH=$PATH:$MAVEN_HOME/bin
安装mysql
- yum安装 yum -y install mysql-server
- 启动服务 systemctl start mysql-server
- 设置密码,打通远程连接
mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED BY 'jcqweaz1.';
create user root@'%' identified by 'jcqweaz1.';
grant all privileges on *.* to root@'%' with grant option;
flush privileges;
安装nacos
- 下载
wget https://github.com/alibaba/nacos/releases/download/2.3.0 /nacos-server-2.3.0-BETA.tar.gz
- 解压 tar -zxvf nacos-server-2.3.0.tar.gz
- 单机启动 sh startup.sh -m standalone
安装es
-
下载
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.0.0-linux-x86_64.tar.gz
-
解压
tar -zxvf elasticsearch-8.0.0-linux-x86_64.tar.gz
-
修改elasticsearch.yml
-
修改jvm.options(资源足够可忽略)
-
启动 ./bin/elasticsearch -d
安装kinbana
-
下载
wget https://artifacts.elastic.co/downloads/kibana/kibana-8.0.0-linux-x86_64.tar.gz
-
解压 tar -zxvf kibana-8.0.0-linux-x86_64.tar.gz`
-
修改kibana.yml
-
启动
nohup ./bin/kibana &
安装prometheus
-
下载
wget https://github.com/prometheus/prometheus/releases/download/v2.51.0-rc.0/prometheus-2.51.0-rc.0.linux-amd64.tar.gz
-
解压
tar -zxvf prometheus-2.51.0-rc.0.linux-amd64.tar.gz
-
修改prometheus.yml
-
启动
nohup ./prometheus --config.file=prometheus.yml --web.listen-address=:19090 &
-
下载node_exporter
wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz
-
解压
tar -zxvf node_exporter-1.7.0.linux-amd64.tar.gz
-
启动
nohup ./node_exporter &