health_parent的linux环境

  如果不是生产环境,可以关闭防火墙

目录

一. jdk安装

二.Tomcat 安装

三.Nginx 的安装

四.Redis 的安装

五.zookeeper(dubbo注册中心)

1)上传

2)解压

六.Linux上安装dubbo-admin管理控制台



一. jdk安装

链接:https://pan.baidu.com/s/1GUZnlZiF1tW4iUo339Lq8A?pwd=1234 
提取码:1234

1.下载 Linux 版的 jdk,如:jdk-8u181-linux-x64.tar.gz

2.将下载的 jdk 安装包上传到 linux 的/opt 目录,并在 opt 下创建 modules 目录

3.tar 命令解压 JDK 包,指定解压地址是/opt/modules

在/opt 目录执行 tar -xvf jdk-8u181-linux-x64.tar.gz -C modules

4.配置环境变量,打开/etc/profile 文件,将下面的配置拷贝进去(JAVA_HOME 是 jdk 安

装的根路径,不能写错了)

#set java environment
JAVA_HOME=/opt/modules/jdk1.8.0_181
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

5.输入 source /etc/profile 命令使配置生效,最后用 java -version 命令验证 JDK 是否

安装成功

二.Tomcat 安装

 链接:https://pan.baidu.com/s/1DtOftjCw9U9Eu100H9YVeQ?pwd=1234 
  提取码:1234

1.上传 Tomcat 安装包到 linux 的/opt 目录

2.解压 Tomcat 到/opt/modules 下,在/opt 目录执行

 tar -xvf apache-tomcat-8.5.14.tar.gz -C modules

3.Linux 对外开放端口 8080,如已开放可忽略

firewall-cmd --zone=public --add-port=8080/tcp --permanent

firewall-cmd --reload

4.启动关闭 Tomcat

启动 tomcat : 进入 tomcat 的 bin 下执行./startup.sh

三.Nginx 的安装

链接:https://pan.baidu.com/s/1eFZi5ZzAor5F2ITVQApg0g?pwd=1234 
提取码:1234

1.Nginx 是 C 语言开发的,要安装 gcc 环境

yum -y install gcc-c++

2.安装 Pcre

yum -y install pcre pcre-devel

3.zlib 库提供了很多种压缩和解压缩的方式,nginx 使用 zlib 对 httP 包的内容进行 gziP,所

以需要在 linux 上安装 zlib 库

yum -y install zlib zlib-devel

4.安装 oPenssl

yum -y install openssl openssl-devel

以上完成了 Nginx 依赖组件的安装,下面正式安装 Nginx

1. 上传 nginx-1.14.2.tar.gz 到 Linux 指定目录下,并解压到指定的目录.这里我解压到

/opt/modules

2. 在解压的目录中执行./configure

3. 编译并安装,执行 make && make install,安装完后,还要开启 80 端口(nginx 启动时的端口号)

四.Redis 的安装

链接:https://pan.baidu.com/s/1g7WRWVS1UCSWAkeAlpddsA?pwd=1234 
提取码:1234

1)上传安装包到 Linux

把安装包 redis-5.0.6.tar.gz 上传到/opt,在/opt/modules 中创建目录 redis

2)解压

解压 reds 安装包到/opt/modules/redis ,命令:

tar -xvf redis-5.0.6.tar.gz -C modules/redis

3)编译

安装 redis 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,

要先安装 gcc-c++(c 语言的环境),命令:

 yum -y instAll gcc-c++

再进入 redis 的解压目录,输入 make,直到编译完成

4)安装

make PREFIX=/opt/modules/redis install

此时在 redis 目录下生成一个 bin 目录,它里面有客户端命令 redis-cli 和服务器端命令

redis-server

5)后台启动

1.添加配置文件到 bin 目录 , 把 redis 解压目录下的 redis.conf 文件复制到安装后的 bin 目录中

2.修改 bin 目录下的 redis.conf , 把 daemonize no 这行 no 改为 yes,从而可以让 redis 在后台运行

3.执行 bin 下的 redis-server 时,带上 redis.conf

4.查看 redis 启动后的进程

6)远程访问 Redis

1.开放端口 6379

2.修改配置文件 redis.conf

注释掉 bind 127.0.0.1 -- 任何 ip 都能远程连接 redis

3.找到 protected-mode 这行, 将值 yes 改为 no  , 可以输入“/protected-mode”在文件里搜索,改完后保存并退出

五.zookeeper(dubbo注册中心)

链接:https://pan.baidu.com/s/1pKcHExeHKmE-wTyQqLwxBg?pwd=1234 
提取码:1234

1)上传

下载网址:Index of /dist/zookeeper/zookeeper-3.5.6

将下载的apache-zookeeper-3.5.6-bin.tar.gz上传到/opt目录下

2)解压

将zookeeper包解压到/opt/modules目录下

tar -xvf apache-zookeeper-3.5.6-bin.tar.gz -C modules

把解压后的目录重命名为 zk

mv apache-zookeeper-3.5.6-bin zk

1.#进入到conf目录

cd /opt/modules/zk/conf

2.#拷贝

cp zoo_sample.cfg  zoo.cfg

3.#创建zookeeper的数据文件存储目录

mkdir zkData

4.进入conf目录下编辑zoo.cfg

vim zoo.cfg

添加一句admin.serverPort=8888,因为此端口号默认是8080,容易和tomcat冲突。

修改存储目录:dataDir=/opt/modules/zk/zkData    

:wq保存退出

5.启动zk

cd /opt/modules/zk/bin

六.Linux上安装dubbo-admin管理控制台

链接:https://pan.baidu.com/s/1C14M-Vn8AdkeEWl7jc4Gxg?pwd=1234 
提取码:1234

1.在window下解压,打开dubbo-admin

输入命令:

mvn clean package -Dmaven.test.skip=true 

 2.将dubbo-admin下的target下的文件上传到linux的/opt

 3.运行dubbo-admin

java -jar dubbo-admin-0.0.1-SNAPSHOT.jar &

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值