多语言展示
当前在线:1567今日阅读:26今日分享:39

linux离线安装及配置详情说明

离线部署redis,部署的虚拟机没有网络也没有gcc编译器,所以就寻找具备gcc编译器的编译环境把redis编译安装好
工具/原料
1

liunx

2

redis-4.0.10.tar.gz

3

gcc

4

gcc++

方法/步骤
1

准备环境安装包

2

检查服务器上是否已经存在gcc-c++环境,使用以下命令。[root@laptop-glk18mrt ~]# rpm -qa | grep gcc-c++或[root@laptop-glk18mrt ~]# gcc -v这查提示是已安装的如果没安装准备gccgcc ++进到gcc/gcc++目录 运行安装命令  rpm -Uvh *.rpm --nodeps --force  或者阿里云镜像地址http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/运行  rpm -Uvh *.rpm --nodeps --force  安装完成后,使用以下命令,查看gcc版本和g++版本。gcc -vg++ -v

3

redis安装redis版本: redis-4.0.10.tar.gz来到redis安装包路径下,解压到指定目录下。命令 tar -zxvf redis-4.0.10.tar.gz -C  /usr/local/[root@laptop-glk18mrt local]# cd redis-4.0.10/

4

编译make安装到指定目录下。make install PREFIX=/usr/local/redis-4.0.10

5

修改redis.conf配置设置端口号:port 6379允许远程连接:bind 0.0.0.0允许后台运行:daemonize yes设置密码:requirepass 密码 复制redis下的redis.conf文件到bin目录下。cp /usr/local/redis-4.0.10/redis.conf /usr/local/redis-4.0.10/bin修改redis.conf文件[root@laptop-glk18mrt bin]# vi redis.conf设置端口号:port 6379允许远程连接:bind 0.0.0.0允许后台运行:daemonize yes

6

启动redis 位置 [root@laptop-glk18mrt ~]# cd /usr/local/redis-4.0.10/bin/1-  /usr/local/redis-4.0.10/bin/redis-server(前端启动不读取配置文件,虚拟机关闭则关闭)2- /usr/local/redis-4.0.10/bin/redis-server /usr/local/redis-4.0.10/bin/redis.conf(后端启动读取配置文件启动,虚拟机关闭仍后台运行,前提是已设置redis.conf 文件中 daemonize 值为 yes)    使用RedisDesktopManager测试连接

7

设置服务化  位置  /etc/systemd/system/新增文件:/etc/systemd/system/redis.service redis.service文件内容如下,建议在本地改好,上传到目录/etc/systemd/system/[Unit]Description=The redis-server Process ManagerAfter=syslog.targetAfter=network.target[Service]Type=forkingExecStart=/usr/local/redis-4.0.10/bin/redis-server /usr/local/redis-4.0.10/bin/redis.confExecReload=/bin/kill -USR2 $MAINPIDExecStop=/bin/kill -SIGINT $MAINPIDRestart=alwaysPrivateTmp=true[Install]WantedBy=multi-user.target上传redis.service文件

8

开机自启  设置以下命令。systemctl daemon-reloadsystemctl start redis.servicesystemctl enable redis.service

9

测试

注意事项
1

准备安装liunx系统

2

准备相关的安装包

推荐信息