1.下载virtual box
2.下载ubuntu
https://ubuntu.com/download/desktop
3.设置virtual box中注意网络桥接,混杂模式,存储选择ubuntu的ISO
4.ubuntu安装完成后,根据提示安装ifconfig
5.开启ubuntu的22端口
sudo apt-get install openssh-server openssh-client
service ssh start
ssh localhost
lsof -i:22
6.更改ROOT用户密码
sudo passwd root
7.安装docker
https://www.cnblogs.com/blog-rui/p/11244023.html
7.安装redis
sudo apt-get install redis-server
查看是否安装成功:
ps -aux|grep redis
启动:redis-server /opt/redis-stable/redis.conf
关闭:redis-cli shutdown 或者 kill redis进程的pid
重启redis:systemctl restart redis.service
查看redis 状态:systemctl status redis
启动客户端redis
redis-cli
8.RedisDesktopManager 客户端工具连接
首先要更改redis.conf配置文件:
注释掉bind 127.0.0.1
requirepass 123456
9.防火墙设置6379允许访问
- firewall-cmd --query-port=6379/tcp 如果返回no则端口没有开启
- firewall-cmd --add-port=6379/tcp (加 --permanent 永久有效),返回success说明开启成功
(如果还不能访问,可以关掉防火墙)
10.安装rabbitmq
1)由于rabbitMq使用erlang语言开发,在安装rabbitMq之前需要安装erlang
sudo apt-get install erlang
2)查看erlang版本:
sudo erl
3)安装rabbitMq:
sudo apt-get install rabbitmq-server
5)启用web管理插件
$ sudo rabbitmq-plugins enable rabbitmq_management
重启rabbitmq服务
$ sudo systemctl restart rabbitmq-server
6)安装完成后在rabbitMQ中添加用户
sudo rabbitmqctl add_user mkl mkl
将用户设置为管理员(只有管理员才能远程登录)
sudo rabbitmqctl set_user_tags mkl administrator
同时为用户设置读写等权限
7)常用命令
关闭 rabbitmq (但是没有关闭节点)
$ rabbitmqctl stop_app
启动 rabbitmq
$ rabbitmqctl start_app
关闭 rabbitmq 以及节点
$ rabbitmqctl stop
rabbitmqctl stop命令把 rabbitmq 以及节点都关闭了,可以使用以下命令启动 rabbitmq,参数-detached 表示以守护程序的方式在后台运行
$ rabbitmq-server -detached
以上安装完成。
附件防火墙日常命令:
1、查看firewall服务状态
systemctl status firewalld
出现Active: active (running)切高亮显示则表示是启动状态。
出现 Active: inactive (dead)灰色表示停止,看单词也行。
2、查看firewall的状态
firewall-cmd --state
3、开启、重启、关闭、firewalld.service服务
#开启 #重启 #关闭
service firewalld start
service firewalld restart
service firewalld stop
4、查看防火墙规则
firewall-cmd --list-all
5、查询、开放、关闭端口
# 查询端口是否开放
firewall-cmd --query-port=8080/tcp
# 开放80端口
firewall-cmd --permanent --add-port=80/tcp
# 移除端口
firewall-cmd --permanent --remove-port=8080/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload
# 参数解释
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口;
=================================================
如果安装erlang时报错,请参考:
问题描述:在ubuntu下安装erlang时,进行apt-get操作,出现了如下报错:
https://blog.csdn.net/shimadear/article/details/90598646
apt命令详解:
相关推荐
Nginx Redis Rabbitmq Tomcat全套安装包.zip(Linux),内含pcre-8.36.tar.gz、openssl-1.0.1c.tar.gz、nginx-1.8.1.tar.gz、redis-3.2.0.tar.gz、rabbitmq-server-3.5.7-1.noarch.rpm、apache-tomcat-7.0.57.tar.gz...
在IT行业中,Spring Boot、Redis和RabbitMQ是三个非常重要的技术组件,它们分别用于简化Java应用程序开发、数据缓存和消息队列处理。本文将详细介绍如何将这三者整合在一起,以构建一个高效、可扩展的应用系统。 ...
Ubuntu 安装 Redis 和 Redis-PHP 扩展 在本文中,我们将学习如何在 Ubuntu 环境下安装 Redis 数据库和 Redis-PHP 扩展,以便在 PHP 项目中使用 Redis。 安装 Redis 1. 首先,需要下载 Redis 软件包,使用以下命令...
在Ubuntu系统中安装Redis并配置为开机自启动服务是一个常见的任务,这有助于确保服务器重启后Redis服务能够自动恢复,提供持续的数据存储和检索能力。以下将详细介绍如何在Ubuntu上完成这个过程。 首先,我们需要...
1. 配置SpringBoot的application.properties或yaml文件,设置数据库、Redis和RabbitMQ的连接信息。 2. 创建Mybatis的Mapper接口和对应的XML文件,定义SQL语句。 3. 编写Service层,注入Mapper并实现业务逻辑。 4. ...
4、安装redis、mysql、rabbitmq、maven等环境 5、启动前,检查配置 application.properties 中相关redis、mysql、rabbitmq地址 6、登录地址:http://localhost:8080/login/to_login 7、商品秒杀列表地址:...
秒杀例子 redis+rabbitmq秒杀例子 redis+rabbitmq秒杀例子 redis+rabbitmq秒杀例子 redis+rabbitmq 1 分类异常提示 2 token登录 3 页面缓存,写到redis 4 js等缓存
基于SpringBoot+MyBatis+Redis+RabbitMQ 实现的秒杀系统 基于SpringBoot+MyBatis+Redis+RabbitMQ 实现的秒杀系统 基于SpringBoot+MyBatis+Redis+RabbitMQ 实现的秒杀系统 基于SpringBoot+MyBatis+Redis+RabbitMQ ...
### Ubuntu安装与部署Redis知识点详解 #### 一、Ubuntu安装Redis步骤详解 ##### 1. 下载Redis安装包 - **目的**: 获取Redis最新稳定版本的源码包。 - **命令**: `wget ...
在本教程中,我们将深入探讨如何在Ubuntu 16.04上安装Redis 3.2.8,这是一个流行的开源键值存储系统,常用于缓存、消息队列和其他高性能数据处理场景。以下是你需要知道的关键步骤和相关知识点: 1. **了解Redis**...
《基于FastAPI与Amis-Admin的后台管理系统集成Redis与RabbitMQ》 在现代Web应用开发中,高效的数据管理和异步任务处理是至关重要的。本项目“fastapi-amis-admin开发的一个后台管理系统”旨在提供一套完整的解决...
这是一个基于SpringBoot、Redis、RabbitMQ和MySQL技术栈实现的商城秒杀系统源码项目。下面将详细解析其中涉及的技术点。 1. **Spring Boot**: Spring Boot是Spring框架的一个扩展,它简化了创建独立的、生产级别...
基于Spring Boo+Mybatis+Redis+RabbitMQ设计的高并发电商秒杀系统基于Spring Boo+Mybatis+Redis+RabbitMQ设计的高并发电商秒杀系统基于Spring Boo+Mybatis+Redis+RabbitMQ设计的高并发电商秒杀系统基于Spring Boo+...
RedisDesktopManager工具 redis-desktop-manager_0.9.0.17_amd64.deb
基于SpringBoot+Mybatis+Redis+RabbitMQ的商品秒杀系统源码+数据库.zip基于SpringBoot+Mybatis+Redis+RabbitMQ的商品秒杀系统源码+数据库.zip基于SpringBoot+Mybatis+Redis+RabbitMQ的商品秒杀系统源码+数据库.zip...
本项目是一个基于SpringBoot、MyBatis、Redis、RabbitMQ和MySQL构建的成熟外卖送餐系统服务端设计源码,包含110个文件,其中包括91个Java源文件、11个XML配置文件、2个属性文件、2个文本文件以及其他相关文件。...
《基于SpringBoot、MySQL、Redis、RabbitMQ与Guava构建的高并发商品限时秒杀系统》 在当今互联网行业中,商品限时秒杀已经成为一种常见的促销手段,它能有效吸引用户注意力并激发购买欲望。本项目是利用SpringBoot...
ubuntu/linux redis 图形工具 rdm 最新版 snap离线安装包 (Redis Desktop Manager) 安装rdm离线snap安装包 安装rdm最新版 2019.5-c57dd5f 下载后执行如下命令 执行 sudo snap ack redis-desktop-manager_335....
基于SpringBoot + MySQL + Redis + RabbitMQ + Guava开发的高并发商品限时秒杀系统。基于SpringBoot + MySQL + Redis + RabbitMQ + Guava开发的高并发商品限时秒杀系统。基于SpringBoot + MySQL + Redis + RabbitMQ ...
基于Java+SpringBoot2.0+Mysql+mybatisPlus+Redis+RabbitMq设计的高并发秒杀系统基于Java+SpringBoot2.0+Mysql+mybatisPlus+Redis+RabbitMq设计的高并发秒杀系统基于Java+SpringBoot2.0+Mysql+mybatisPlus+Redis+...