一、docker安装
1、安装依赖包:
yum install -y yum-utils device-mapper-persistent-data lvm2
2、设置yum源:
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库)
3、安装docker :yum install docker-ce-18.03.1.ce
4:、启动docker systemctl start docker
5、docker 相关操作:
docker search centos 仓库中搜索centos镜像
docker images 查看本地所有的镜像
docker version 查看版本
dockler pull 拉取镜像
docker rmi命令去删除镜像,加参数-f表示强制删除,尽量先删除容器再删除镜像
docker ps 查看所有镜像
6、docker pull nacos/nacos-server:1.2.0 下载nocos服务镜像
7、执行docker镜像生成启动容器 执行下面的命令
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server:1.2.0
以名字为nocas启动 映射8848端口 模式为单机版本的nocas 启动容器
8、网页访问, http://ip:8848/nacos , 默认登录账号密码:nacos/nacos
二、不使用docker单机安装nacos
下载安装包:wget https://github.com/alibaba/nacos/releases/download/1.2.1/nacos-server-1.2.1.tar.gz
解压:tar -xvf nacos-server-1.2.1.tar.gz
进入bin目录:cd nacos/bin
后台启动:sh startup.sh -m standalone
停止:sh shutdown.sh
1、修改访问端口号为9090
方式一: bin目录下的startup.cmd文件 添加一行代码:set "JAVA_OPT=%JAVA_OPT% --server.port=9090
方式二:conf文件下的application.properties中添加 或者修改 server.port=9090
2、配置自己的数据库
1)、进入confi文件夹,获取nacos-mysql.sql文件,在自己的数据库创建数据库,运行该sql脚本
2)、进入conf文件夹,在application.properties添加连接数据库源,如下:
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root #使用的mysql用户名
db.password=xxx #使用的mysql连接密码
3)重启查看日志是否正常
网页访问, http://ip:9090/nacos ,默认登录账号密码:nacos/nacos
三、单机模拟集群部署模式,详情参考文章:
https://www.cnblogs.com/linchenguang/p/12827582.html