当前位置: 首页 > news >正文

网站托管服务 重庆软件开发培训技术学校

网站托管服务 重庆,软件开发培训技术学校,个人可以做外贸的网站,品牌建设书籍CentOS 7安装redis6.2.61. 官网下载redis文件2. 校验安装依赖2.1 安装系统默认版本gcc2.2 升级gcc版本3. 解压编译安装4. 修改配置redis.conf4.2 设置密码4.3 绑定ip#xff08;可选#xff09;5. 启动redis服务并测试5.2 测试安装是否成功5.3 redis开机自启配置6.开放防火墙… CentOS 7安装redis6.2.61. 官网下载redis文件2. 校验安装依赖2.1 安装系统默认版本gcc2.2 升级gcc版本3. 解压编译安装4. 修改配置redis.conf4.2 设置密码4.3 绑定ip可选5. 启动redis服务并测试5.2 测试安装是否成功5.3 redis开机自启配置6.开放防火墙端口1. 官网下载redis文件 两种方式进行下载 1.使用wget命令直接下载到服务器目录下 wget https://download.redis.io/releases/redis-6.2.6.tar.gz 2.直接去官网下载然后上传到服务器指定目录下 放置目录如下 2. 校验安装依赖 2.1 安装系统默认版本gcc 使用 gcc -v 查看当前环境系统默认的4.8.5版本 如果是 command not found则需要先安装gcc。 安装默认版本gcc安装过程需要输入一直输入【y】即可 yum install gcc-c 出现【Complete!】即安装成功。 2.2 升级gcc版本 CentOS7安装有默认GCC环境默认4.8.5版本编译redis-6.x要求C5.3以上编译器否则会遇到大量的错误。主要原因是从 redis-6.x 开始的多线程代码依赖C标准库中的新增类型_Atomic。但是注意gcc从 4.9 版本才开始正式和完整地支持stdatomicgcc-4.8.5部分支持。centos7默认的gcc版本为4.8.5 5.3无法编译。 需要把gcc升级到9版本 yum -y install centos-release-scl yum -y install devtoolset-9-gcc devtoolset-9-gcc-c devtoolset-9-binutils #设置环境变量 scl enable devtoolset-9 bash #验证版本 gcc -v3. 解压编译安装 # 解压下载文件 tar -xzvf redis-6.2.6.tar.gz #进入解压目录 cd /home/redis-6.2.6 #编译并安装在指定目录 make install PREFIX/usr/local/redis如果遇到报错 zmalloc.h:50:10: fatal error: jemalloc/jemalloc.h: 没有那个文件或目录50 | #include jemalloc/jemalloc.h| ^~解决方法 #make 时指定分配器为libc make MALLOClibc #再执行编译并安装在指定目录 make install PREFIX/usr/local/redis查看安装目录下的bin文件夹如下即表示成功 4. 修改配置redis.conf 4.1 改为守护进程方式运行 从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录 cp /home/redis-6.2.6/redis.conf /usr/local/redis/bin/修改配置文件,使redis服务以守护进程的方式运行 cd /usr/local/redis/bin/ vi redis.confdaemonize no 改成 daemonize yes 然后保存并退出即可 4.2 设置密码 4.3 绑定ip可选 默认本机如果希望所有主机都可以访问可修改为bind 0.0.0.0 5. 启动redis服务并测试 5.1 启动redis-server cd /usr/local/redis/bin/ ./redis-server redis.conf查看启动是否成功 ps -ef |grep redis如下图就表示启动成功 5.2 测试安装是否成功 #进入安装目录 cd /usr/local/redis/bin ./redis-cli -p 6379#如果设置了密码需要验证 auth 你的密码使用ping命令若返回pong表示安装成功 测试set,get 5.3 redis开机自启配置 #进入/lib/systemd/system/目录 cd /lib/systemd/system/ #创建redis.service文件 vim redis.serviceredis.service: [Unit] Descriptionredis-server Afternetwork.target[Service] Typeforking # ExecStart需要按照实际情况修改成自己的地址 ExecStart/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf PrivateTmptrue[Install] WantedBymulti-user.target设置redis开机启动 systemctl enable redis.service查看是否之前已经启动 ps -ef|grep redis # 杀死redis线程 kill -9 pid启动redis服务 systemctl start redis.service查看服务状态 systemctl status redis.service其他redis命令 # 停止服务 systemctl stop redis.service # 取消开机自动启动(卸载服务) systemctl disabled redis.service 6.开放防火墙端口 #查看防火墙状态 systemctl status firewalld #查看开放的端口 firewall-cmd --query-port6379/tcp #添加端口 firewall-cmd --zonepublic --add-port6379/tcp --permanent #重载防火墙 firewall-cmd --reload #再次查看端口是否已经开放 firewall-cmd --query-port6379/tcp
http://www.w-s-a.com/news/844828/

相关文章:

  • 廊坊网站排名优化报价自学网站建设和seo
  • 摄影网站开发背景vs2012做网站
  • 网站建设空间使用标准沈阳网站建设招标公司
  • 网站流量怎么做的成都山而网站建设公司
  • 天河区网站建设公司爱站网排名
  • 怎样开发设计网站建设博物馆网页设计案例
  • 山西建设厅网站查不了seo搜索引擎优化包邮
  • 临沂网站建设价格太原网站优化公司
  • 网页设计基础课程设计搜索引擎优化英文
  • 网站备案号怎么查楼书设计素材网站
  • 网站设计机构有哪些中国建设银行网站登录不上
  • 烟台理工学校网站罗湖建设网站
  • 卑鄙的网站开发公司郑州人才网站
  • 成都专业的网站设计公司文化建设的成就
  • 做书籍封皮的网站如何建网站教程视频
  • 唐山建站公司模板ipfs做网站
  • 贵阳做网站品牌网站模板
  • 紫网站建设我的个人博客
  • 优秀网站菜单网页上的视频怎么下载
  • 龙口建网站公司价格国内的平面设计网站
  • 电子商务网站建设与管理读后感上海市基础工程公司
  • 织梦免费企业网站做网站时,404网页如何指向
  • 摄影工作室网站源码百度为什么会k网站
  • 哪个网站有淘宝做图的素材网站分享做描点链接
  • 做哪个网站零售最好网站空间在哪里
  • 荆州网站建设多少钱南阳做网站推广
  • 网站代理打开个人网站设计源码
  • 做php网站的话要学什么语言wordpress搜索不到
  • 金华官方网站建设网络营销策划模板
  • 网站开发到上线在线生成小程序