国产系统离线环境安装

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: arm64国产操作系统,无外网的情况下安装项目所需环境

redis安装

包上传/home/application/docker/images/

docker load < /home/application/docker/images/redisarm.tar

docker tag xxxx redis:arm64v8

vi /etc/sysctl.conf

添加

vm.overcommit_memory=1

net.core.somaxconn= 1024

保存执行sysctl -p

准备redis.conf 打开最后一行注释

找到requirepass 行打开注释并设置密码为nczz2021@123

docker run -d --privileged=true --restart=always -p 6379:6379 -v /home/application/docker/redis/conf/redis.conf:/etc/redis/redis.conf -v /home/application/docker/redis:/data --name redis redis:arm64v8 /etc/redis/redis.conf --appendonly yes --requirepass "nczz2021@123"

rabbitmq安装

包上传/home/application/docker/images/

docker load < /home/application/docker/images/rabbitmqarm64v8.tar

docker tag xxxx rabbitmq:arm64v8

docker run -d --restart=always --privileged=true --name rabbitmqarm64v8 -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=nczz2021@123 -p 5672:5672 -p 15672:15672 -v /home/application/docker/rabbitmq:/var/lib/rabbitmq rabbitmq:arm64v8

fastdfs安装

上传包libfastcommon-1.0.38.tar.gz、fastdfs-5.11.tar.gz到指定目录/home/application/fastdfs

tar -zxvf libfastcommon-1.0.38.tar.gz

cd libfastcommon-1.0.38/

./make.sh

./make.sh install

tar -zxvf fastdfs-5.11.tar.gz

cd fastdfs-5.11/

./make.sh

./make.sh install

进入conf目录

cp mime.types http.conf /etc/fdfs/

在fastdfs目录下创建文件夹 tracker、storage

cd /etc/fdfs/

配置tracker

cp tracker.conf.sample tracker.conf

vi tracker.conf

将内容修改为“base_path=/home/application/fastdfs/tracker”和“thread_stack_size = 128KB"

启动tracker

/usr/bin/fdfs_trackerd /etc/fdfs/tracker.conf start

配置storage

创建两个存放数据的目录path0、path1

cd /etc/fdfs/

cp storage.conf.sample storage.conf

vi storage.conf

将内容修改为“base_path=/home/application/fastdfs/storage”、“store_path0=/XXXX/path0”、store_path1=/XXXX/path1 和“tracker_server=XX.XX.XX.XX:22122”(注意将store_path0上一行的path_cout改为2)

启动storage

/usr/bin/fdfs_storaged /etc/fdfs/storage.conf start

配置client

cd /etc/fdfs/

cp client.conf.sample client.conf

vi client.conf

将内容修改为“base_path=/home/application/fastdfs/tracker”和“tracker_server=XX.XX.XX.XX:22122”

安装和配置fastdfs-nginx-module

tar -zxvf fastdfs-nginx-module-v1.15.tar.gz

cd /XXX/fastdfs-nginx-module/src/

vi config

去掉所有路径中的local

cp /XXXX/fastdfs-nginx-module/src/mod_fastdfs.conf /etc/fdfs/

vi /etc/fdfs/mod_fastdfs.conf

base_path=/XXXX/fastdfs

tracker_server=XXXXXXX:22122

url_have_group_name = true

store_path0=

store_path1=

http.need_find_content_type=true

安装和配置Nginx

tar -zxvf nginx-1.15.2.tar.gz

cd nginx-1.15.2

./configure --prefix=/usr/local/nginx

./configure --prefix=/usr/local/nginx --add-module=/XXX/fastdfs-nginx-module/src/

make

make install

启动nginx

cd /usr/local/nginx/sbin/

./nginx -c /usr/local/nginx/conf/nginx.conf

资源包地址:

https://gitee.com/giteeClass/zip

目录
相关文章
|
Java 应用服务中间件 微服务
信创迁移适配实战-SpringBoot项目打包war部署至TongWeb7
信创迁移适配实战-SpringBoot项目打包war部署至TongWeb7
4319 0
信创迁移适配实战-SpringBoot项目打包war部署至TongWeb7
|
存储 安全 算法
MySQL 数据库支持国密算法
数据库加密,作为杀手锏,是数据库底线防守的秘密武器,通过在数据库存储层进行数据加密处理,达到即使数据被黑客盗取也无法解密的效果,从根源上解决数据泄露问题。 近年,市场对于数据库加密产品的需求呈上升趋势,但由于技术门槛极高,国内真正能够提供此类产品的企业本就寥寥无几,尤其针对全球份额排名第二的MySQL数据库,能够对其支持的加密产品一直没有出现。 不同于传统的视图+触发器模式的透明加密方式,本文所提MySQL国密加密产品采用数据库引擎代码改造技术,真正实现数据在存储层的加、解密功能,避免以往加密过程中,数据库文件导入导出的繁琐方法,最大程度减少性能损失。 产品是为用户需求而生,而我们要做的
1926 0
|
JavaScript 小程序 Java
服装定制|基于SSM+vue的服装定制系统的设计与实现(源码+数据库+文档)
服装定制|基于SSM+vue的服装定制系统的设计与实现(源码+数据库+文档)
223 0
|
12月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
496 4
|
NoSQL Java Redis
Redis 分布式锁的正确实现方式( Java 版 )
分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。
20918 3
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的公文发文管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的公文发文管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
147 1
|
Docker 容器
Docker Desktop 配置阿里云镜像加速
Docker Desktop 配置阿里云镜像加速
|
人工智能 弹性计算 缓存
带你读《弹性计算技术指导及场景应用》——2. 技术改变AI发展:RDMA能优化吗?GDR性能提升方案
带你读《弹性计算技术指导及场景应用》——2. 技术改变AI发展:RDMA能优化吗?GDR性能提升方案
525 1
|
JavaScript 前端开发 Java
博客管理系统|基于SpringBoot+Vue+ElementUI个人博客系统的设计与实现
博客管理系统|基于SpringBoot+Vue+ElementUI个人博客系统的设计与实现
606 0
|
Shell 网络安全 Docker
【Docker系列】docker镜像与容器基本操作命令(二)
【Docker系列】docker镜像与容器基本操作命令(二)
【Docker系列】docker镜像与容器基本操作命令(二)