【阿里云服务器安装java环境 下载运行nacos】


服务器:阿里云服务器
操作系统:centos7
远程连接工具:xshell

Nacos 的运行基于java,在开始讲述 nacos 相关操作前,请先确认一下你服务器中是否安装了java 环境。

编写人——付联源
2023/4/17

一:使用 xshell 连接阿里云服务器

在浏览器输入阿里云服务器,进入官网,在右上角点击登录,输入你的账号密码,或者选择短信验证登录
点击登录按钮
登录成功后,在左边菜单栏找到云服务器ECS

在这里插入图片描述

进入云服务器ECS选项,在其中找到实例,这时屏幕上会显示这个服务实例的 IP 地址,记下公 ip
在这里插入图片描述

打开 Xshell ,使用用公IP连接。用户名 root ,密码是由管理员保管,如果忘记密码,可以再上图 3 处找到重置实例密码的按钮,重置一下密码。
在这里插入图片描述

二:配置java 环境

在 xshell 中输入 java 或者 javac 、java -version 查看当前 java 环境是否配置,
若出现下图内容,说明没有配置java
在这里插入图片描述

你可以选择使用宝塔面板一键配置好所有东西,也可以选择手动安装。我选择手动配置

输入 uname -a 查看当前操作系统,当前系统是x86_64位
在这里插入图片描述

输入

yum search java | grep jdk

查看 jdk 列表,根据我们的操作系统找到对应的版本
在这里插入图片描述

根据你的项目需要去下载对应的jdk版本,在这里我选择使用java1.8.0的版本

输入

yum install java-1.8.0-openjdk.x86_64

输入完成后按回车,会开始下载一大堆东西,过程中会让你确认,输入Y就是确认

在这里插入图片描述

然后就等它自己去下载就行。

屏幕停止滚动以后就说明下好了,再次输入 java ,出现下列内容就说明安装成功

在这里插入图片描述

接下来需要配一下环境变量

首先查看一下 jdk 安装在哪里了
在这里插入图片描述

which java

ls -lrt

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.el7_9.x86_64/jre/bin/java

可以看到我的jdk 安装路径为 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.el7_9.x86_64/jre/bin/java

我们去这个路径下检查一下

在这里插入图片描述

我们发现这个文件夹下只有一个 jre ,很显然这里少了很多东西,我们刚才选择的这个 jdk 没有带devel 开发环境。那我们就去手动下载一下

输入

yum search java|grep jdk

查询一下刚才安装的jdk

在这里插入图片描述

下载对应版本的 devel 还是和刚才下载jdk 时的操作一样。

yum install java-1.8.0-openjdk-devel.x86_64

等待一下就好。

再次查看,这样就完整了
在这里插入图片描述

接下来我们就去将这个路径配置为 JAVA_HOME
进入到 etc 目录下,查看一下目录内容,可以看到这个目录下有这些东西。我们需要去改一下 profile 这个文件

输入 vi profile 打开这个文件 按 a 进入编辑模式、按Esc 退出编辑模式,输入 :wq 关闭文件
进入编辑模式后,通过方向键控制光标移动

在这里插入图片描述

配置一下 JAVA_HOME

添加下面这几句到文件中,然后按Esc 退出编辑模式,输入 :wq 关闭文件

配置一下 JAVA_HOME

添加下面这几句到文件中,然后按Esc 退出编辑模式,输入 :wq 关闭文件


export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.362.b08-1.el7_9.x86_64/jre/bin/java
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:/bin:/usr/bin:$PATH

然后输入

source /etc/profile

更新一下

这个时候输入 echo $JAVA_HOME,如果出来以下内容,说明配置成功

然后输入 source /etc/profile 更新一下

这个时候输入 echo $JAVA_HOME,如果出来以下内容,说明配置成功

在这里插入图片描述

三:下载 nacos 解压安装,运行

根据你实际需要,下载对应的 nacos 。可以去官网上下载安装包,通过xftp传到服务器上,也可以在线安装。

我使用的是1.4.1 的版本

安装包

在这里插入图片描述

在线安装命令

wget
https://github.com/alibaba/nacos/releases/download/2.0.3/nacos-server-1.4.1.tar.gz

下载完成后可以看到一个 .tar.gz 的文件,我们解压这个文件,你可以选择任意位置解压

解压file.tar包: tar –xvf file.tar

解压file.tar.gz: tar -zxvf file.tar.gz

解压 file.tar.bz2:tar -jxvf file.tar.bz2

解压file.tar.Z: tar –Zxvf file.tar.Z

解压file.rar: unrar e file.rar

解压file.zip: unzip file.zip

可以解压出这么些东西

在这里插入图片描述

解压出来一个 nacos 的文件夹,里面有 bin \ conf \ target 三个文件夹,
进入 bin 文件夹

在这里插入图片描述

可以看见四个文件,执行 startup.sh

./ startup.sh -m standalone

-m standalone 表示单机模式运行naocs

在这里插入图片描述

提示让我们去这个路径下看一下日志
用 xftp 进入这个路径 将日志文件下载到本地查看

在这里插入图片描述

就是nacos 启动的一些信息,其中这个地址是不是很眼熟,这个地址就是刚才阿里云服务器私网的地址。

我们还需要去阿里云服务器内,给 nacos 的端口号做放行处理,这样我们就可以在浏览器直接访问到了

进入云服务器 ECS ,找到安全组,选择配置规则

在这里插入图片描述
在这里插入图片描述

将 nacos 的端口添加进来,如果你用了宝塔面板,也需要将这个端口添加到宝塔的安全策略中

在这里插入图片描述

最后在浏览器输入 公ip:nacos的端口号,就可以访问了

在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
1. 安装Docker 首先需要安装 Docker,可以参考阿里云官方文档进行安装。 2. 下载Nacos镜像 使用以下命令从 Docker Hub 下载 Nacos 镜像。 docker pull nacos/nacos-server 3. 启动Nacos容器 使用以下命令启动 Nacos 容器。 docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server 这里使用了 -p 参数来将 Nacos 的默认端口 8848 映射到宿主机的 8848 端口上。 4. 配置MySQL 在启动 Nacos 容器后,需要进行 MySQL 数据库的配置。可以使用以下命令进入容器内部。 docker exec -it nacos /bin/sh 然后进入 conf 目录,使用 vi 命令编辑 application.properties 文件。 cd /home/nacos/nacos-server/conf vi application.properties 找到以下配置项,将其注释掉。 #spring.datasource.platform=mysql #db.num=1 #db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true #db.user=root #db.password=root 在这些配置项的下方添加以下配置,将 MySQL 数据库的地址、用户名和密码替换为实际的值。 spring.datasource.platform=mysql db.num=1 db.url.0=jdbc:mysql://<MySQL地址>:<MySQL端口>/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true db.user=<MySQL用户名> db.password=<MySQL密码> 配置完成后,保存并退出编辑器。 5. 重启Nacos容器 使用以下命令重启 Nacos 容器,使配置生效。 docker restart nacos Nacos 容器会重新启动后,会自动将配置写入 MySQL 数据库中。 至此,Nacos 单机启动并配置 MySQL 完成。可以访问 http://localhost:8848/nacos/ 进行验证。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值