linux傻瓜式安装Java环境及中间件

这篇具有很好参考价值的文章主要介绍了linux傻瓜式安装Java环境及中间件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.傻瓜式安装Java

1.下载

yum -y install java-1.8.0-openjdk

2.追加

使用vim /etc/profile 编辑profile文件 输入

vim /etc/profile
JAVA_HOME=/usr/java/jdk1.8.0_152
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

linux傻瓜式安装Java环境及中间件,linux,java,nginx,docker,mysql,rabbitmq,redis

3.刷新测试

source /etc/profile

linux傻瓜式安装Java环境及中间件,linux,java,nginx,docker,mysql,rabbitmq,redis

2.傻瓜式安装docker

1.docker卸载

yum remove docker-1.13.1-53.git774336d.el7.centos.x86_64

yum remove docker-client-1.13.1-53.git774336d.el7.centos.x86_64

yum remove docker-common-1.13.1-53.git774336d.el7.centos.x86_64

2.docker安装

yum install -y docker
服务器重启,自动启动 Docker 
systemctl enable docker
配置镜像源
vi /etc/docker/daemon.json
Docker中国区官方镜像
{
    "registry-mirrors": ["https://registry.docker-cn.com"]
}
systemctl daemon-reload

systemctl restart docker.service

3.Docker傻瓜式安装Redis

注:-p 将宿主机端口与容器端口映射,冒号左侧是宿主机端口,右侧是容器端

1.傻瓜式安装安装并配置

docker run  -p 6379:6379 --name redis -v /root/soft/redis/conf/redis.conf:/etc/redis/redis.conf -v /root/soft/redis/data:/data -d redis redis-server /etc/redis/redis.conf --requirepass 123456

注:requirepass 123456 redis密码

4.Docker傻瓜式安装RabbitMQ

1.安装

docker pull rabbitmq:3.8.27-management
mkdir -p /root/soft/rabbitmq

2.启动并配置密码

# 启动容器并且指定web管理的账户密码
docker run -d --hostname rabbit01 --name rabbitmq \
-p 15672 :15672 -p 5672:5672 \
-v /root/docker/rabbitmq/data:/data/rabbitmq \
-e RABBITMQ_DEFAULT_USER=admin \
-e RABBITMQ_DEFAULT_PASS=123456\
rabbitmq:3.8.27-management

3.配置web页面插件

# 进入容器
docker exec -it rabbitmq /bin/bash
# 开启web页面插件
rabbitmq-plugins enable rabbitmq_management

5.Docker傻瓜式安装MySql

1.拉取

docker run -d \
--name mysql \
--restart=always \
-p 3306 :3306 \
-e MYSQL_ROOT_PASSWORD=123456\  密码
mysql:latest

2.配置

设置远程登录权限
docker exec -it 9ee785daae3e  bash 
mysql -u root -p
use mysql;
update user set host = '%' where user ='root';
flush privileges;
quit;

6.傻瓜式安装Nacos

1.官网下载nacos

https://github.com/alibaba/nacos

解压

tar -zxvf  

linux傻瓜式安装Java环境及中间件,linux,java,nginx,docker,mysql,rabbitmq,redis

2.SQL文件自己导入到库

linux傻瓜式安装Java环境及中间件,linux,java,nginx,docker,mysql,rabbitmq,redis

3. 配置文件修改

主要修改端口和数据库
vim application.properties

linux傻瓜式安装Java环境及中间件,linux,java,nginx,docker,mysql,rabbitmq,redis

4.启动

./startup.sh -m standalone

注:启动不成功最大原因 Java环境不是全局的,注意我上方的Java环境文章来源地址https://www.toymoban.com/news/detail-744868.html

7.其它知识

1. 配置过的容器 直接二次 启动就行

docker ps -a 
docker start id

2.网上安装nginx

1.配置证书

1.知道有两个conf文件就行(很多教程是这样的)
2.配置证书 不用建文件夹直接把证书扔到conf文件夹里就能读取到

到了这里,关于linux傻瓜式安装Java环境及中间件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Java中间件】RocketMQ

    Message Queue,是一种提供消息队列服务的中间件。提供了消息生产、存储、消费全过程API的软件系统。 MQ的作用 限流削峰:当用户发送超量请求时,将请求暂存,以便后期慢慢处理。如果不使用MQ暂存直接请求到业务系统中容易引起系统崩溃。 异步解耦:若上游系统和下游系

    2024年02月15日
    浏览(45)
  • Ubuntu配置基本环境以及docker安装基本中间件

    提示:ip地址请改为自己的本地ip 为了安全性,建议都给一些中间件设置密码(本文也会教大家如何设置密码) 此处如果安装失败,apt要换源。 docker版本为24.0.2 首先,更新软件包索引,并且安装必要的依赖软件,来添加一个新的 HTTPS 软件源: 使用下面的 curl 导入源仓库的

    2024年02月01日
    浏览(57)
  • 消息中间件——RabbitMQ(一)Windows/Linux环境搭建(完整版)

    本文此章主要介绍环境搭建。此次主要是单机搭建(条件有限),包括在Windows、Linux环境下的搭建,以及RabbitMQ的监控平台搭建。 在搭建RabbitMQ之前,请先确保如下环境已经搭建完毕 Java环境(我的JDK1.8) Maven环境(我的3.6.1目前最新版) Git环境 没有搭建的同学走传送门:

    2024年02月08日
    浏览(39)
  • Java高可用监控中间件

    Prometheus是一个开源的系统监控和警报工具集,用于收集、存储和查询时间序列数据。 它支持多种数据源,可以监控分布式系统的各种指标,并提供强大的查询语言和灵活的警报规则。 Grafana是一个开源的可视化监控和分析平台,可以与多个数据源集成,包括Prometheus、InfluxD

    2024年01月23日
    浏览(47)
  • 【Java面试丨消息中间件】Kafka

    1. 介绍 使用kafka在消息的收发过程都有可能会出现消息丢失 (1)生产者发送消息到broker丢失 (2)消息在broker中存储丢失 (3)消费者从broker接收消息丢失 2. 生产者发送消息到broker丢失 设置异步发送:同步发送会发生阻塞,一般使用异步发送方式发送消息 消息重试:由于网

    2024年02月11日
    浏览(47)
  • 深入理解Java消息中间件-组件-消息队列

    引言: 消息中间件在现代分布式系统中扮演着至关重要的角色,它解决了系统之间异步通信和解耦的需求。而在消息中间件的架构中,核心组件之一就是消息队列。本文将深入探讨消息队列的架构组件,帮助读者加深对消息中间件的理解和应用。 一、什么是消息队列 消息队列

    2024年04月27日
    浏览(51)
  • java后端技术汇总 + 中间件 + 架构思想

    1. 华为OD机考题 + 答案 2023华为OD统一考试(A+B卷)题库清单-带答案(持续更新) 2023年华为OD真题机考题库大全-带答案(持续更新) 2. 面试题 一手真实java面试题:2023年各大公司java面试真题汇总--持续更新 3. 技术知识 java后端技术汇总 + 中间件 + 架构思想 类型 难度 Spring、

    2024年02月13日
    浏览(76)
  • Java开发框架和中间件面试题(8)

    目录 82.Mybatis一级缓存,二级缓存? 83.Mybatis如何防止SQL注入? 84.mybatis中resultType和resultMap有什么区别? 85.如何在SpringBoot中禁用Actuator断点安全性? 86.什么是SpringBoot?SpringBoot有哪些优点? 87.SpringBoot中的监视器是什么? 88.什么是yaml文件? 89.如何使用SpringBoot实现异常处理?

    2024年02月03日
    浏览(47)
  • 深入理解Java消息中间件-消息追踪和日志管理

    在分布式系统中,确保系统的稳定性和可靠性是一个极其复杂和挑战性的任务。随着系统的规模增大和组件间交互的复杂性提升,问题定位和故障排除变得越来越困难。在这种背景下,消息追踪和日志管理成为了日常工作中不可或缺的一部分,它们为开发和运维团队提供了宝

    2024年04月28日
    浏览(50)
  • Java中支持分库分表的框架/组件/中间件简介

    列举一些比较常见的,简单介绍一下: sharding-jdbc(当当) TSharding(蘑菇街) Atlas(奇虎360) Cobar(阿里巴巴) MyCAT(基于Cobar) TDDL(淘宝) Vitess(谷歌) 首先,第一个,可能也是最常见最常用的,Sharding-JDBC,这个是最早的名字,现在已经发展成为ShardingSphere,生态,详细

    2024年02月10日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包