spring_cloud_nacos

267 阅读2分钟

1.端点的配置说明

management.endpoints.web.exposure.include=*
https://blog.csdn.net/yaomingyang/article/details/84035975 关于此配置

2.安装nacos集群

a.非docker下启动mysql:service mysqld start
b.docker exec -it containerid /bin/bash ->whereisnginx->cd/etc/nginx
c.找到镜像中nginx.conf配置文件路径/etc/nginx/nginx.conf
d.找到default.conf配置文件的路径/etc/nginx/conf.d/default.conf

图片中漏了一个分号proxy_pass http://cluster
e.找到默认首页文件夹html路径/usr/share/nginx/html
f.找到日志文件路径/var/log/nginx
注:部分参考https://blog.csdn.net/sirobot/article/details/103816083
使用docker容器中的nginx部署nacos集群失败
启动单机nacos的方法./startup.sh -m standalone 记得要加-m standalone

3.安装jdk8通过yum

a.在开始之前你应该检查你的系统有没有自带open-jdk
    命令:
    rpm -qa |grep java
    rpm -qa |grep jdk
    rpm -qa |grep gcj
b.当然如果你有安装你也可以使用如下命令批量卸载所有带有Java的文件
    命令的关键字是java
    rpm -qa | grep java | xargs rpm -e --nodeps   
c.    
    首先检索包含java的列:yum list java*
    然后检索 java1.8 的列:yum list java-1.8*
    安装 1.8.0 的所有文件:yum install java-1.8.0-openjdk* -y
d.  使用命令检查是否安装成功:java -version
    或者使用命令:javac
e.  netstat -nap #会列出所有正在使用的端口及关联的进程/应用  

f.杀掉占用端口的进程执行以下命令即可:kill -9 28533

4.防火墙相关命令

1、开放端口
firewall-cmd --zone=public --add-port=5672/tcp --permanent   # 开放5672端口
firewall-cmd --zone=public --remove-port=5672/tcp --permanent  #关闭5672端口
firewall-cmd --reload   # 配置立即生效
2、查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
3.、关闭防火墙如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估
systemctl stop firewalld.service
4、查看防火墙状态
firewall-cmd --state
5、查看监听的端口
netstat -lnpt
PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具,yum install -y net-tools
6、检查端口被哪个进程占用
netstat -lnpt |grep 5672
7、查看进程的详细信息
ps 6832
8、中止进程
kill -9 6832
9.切换模式
[root@localhost bin]# systemctl get-default multi-user.target
[root@localhost bin]# systemctl set-default graphical.target
重启reboot