国产系统离线环境安装

本文涉及的产品
云数据库 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

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore &nbsp; &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
3月前
|
IDE 测试技术 持续交付
网易Airtest全新推出:小型便携式集群解决方案!
网易Airtest全新推出:小型便携式集群解决方案!
|
2月前
|
搜索推荐 数据挖掘 数据处理
5款值的下载的高效工具软件
每次分享实用的软件,都会给人一种踏实和喜悦的感觉,这也是我热衷于搜集和推荐高效工具软件的原因。
22 0
|
3月前
|
测试技术 Linux 数据安全/隐私保护
如何远程访问Linux MeterSphere一站式开源持续测试平台
MeterSphere 是一站式开源持续测试平台, 涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium 等主流开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。
|
8月前
|
Linux 测试技术 数据安全/隐私保护
Linux MeterSphere一站式开源持续测试平台远程访问
在Linux 中部署MeterSphere 并且结合cpolar 内网穿透实现远程也可以访问MeterSphere 界面!
570 0
Linux MeterSphere一站式开源持续测试平台远程访问
|
9月前
|
数据挖掘 Linux Shell
Linux服务器丨重测序数据分析软件安装指南
Linux服务器丨重测序数据分析软件安装指南
|
9月前
|
Ubuntu Linux 数据处理
Docker学习笔记丨可以快速移植重复使用的生信软件安装解决方案,助力解决软件安装难题
Docker学习笔记丨可以快速移植重复使用的生信软件安装解决方案,助力解决软件安装难题
|
11月前
|
缓存 开发工具 git
统信UOS系统开发笔记(六):提取在线安装软件后,提取其安装包,部署目标机使用离线软件包方式安装软件
前面搭建了基础环境,在使用统信UOS系统的相关行业也是不能上网的,但是可以传递压缩包,为了很好的方便相关从业人员工作,特将此种方式流程分享出来。(与国产银河麒麟不同)   本篇文章的重点就是离线安装,包括了在线安装,提取离线安装包,离线安装并完成测试验证。
|
Linux 数据安全/隐私保护 芯片
国产统一操作系统UOS安装与初体验
国产统一操作系统UOS安装与初体验
774 0
国产统一操作系统UOS安装与初体验
|
SQL 分布式计算 Hadoop
Hadoop大数据生态组件环境安装
首先安装Centos系统修改网络配置 我的三台机器: master 192.168.179.10 slave1 192.168.179.11 slava2 192.168.179.12
76 0
|
存储 缓存 安全
CleanMyMac X软件在哪里可以下载免费版使用?有哪些优势?
CleanMyMac X 内部包含有很多不同的功能组件,它们需要以各种各样的方式协同合作,这对我而言也是一个新鲜的设计过程。
124 0