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

响应式网站建设多少钱上海网站seo优化

响应式网站建设多少钱,上海网站seo优化,wordpress是什么东西,专门做创意桌椅的网站文章目录 一、Linux Centos 7.0版本下的安装及配置二、通过C访问Redis 一、Linux Centos 7.0版本下的安装及配置 通过源来安装,此次安装的版本为 redis 5.0 的,要通过其他源进行安装,首先安装 scl 源 yum install centos-release-scl-rh再安…

文章目录

  • 一、Linux Centos 7.0版本下的安装及配置
  • 二、通过C++访问Redis


一、Linux Centos 7.0版本下的安装及配置

通过源来安装,此次安装的版本为 redis 5.0 的,要通过其他源进行安装,首先安装 scl 源

yum install centos-release-scl-rh

再安装 redis

yum install rh-redis5-redis

然后创建符号链接(软链接),默认安装路径不方便访问,通过软链接更方便访问
1)针对可执⾏程序设置符号链接

cd /usr/bin
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-server ./redis-server
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-sentinel ./redis-sentinel
ln -s /opt/rh/rh-redis5/root/usr/bin/redis-cli ./redis-cli

2)针对配置文件设置符号链接

cd /etc/
ln -s /etc/opt/rh/rh-redis5/ ./redis

再来是修改配置文件
首先进入目录 /etc/redis

cd /etc/redis

如下图红框内的是 redis 的配置文件
在这里插入图片描述
可以使用 vim 进入修改

vim redis.conf

接着按如下步骤修改
1)设置 ip 地址
在这里插入图片描述
表示监听任何 ip

2)关闭保护模式
在这里插入图片描述
改为 no 即可

3)启动守护进程
在这里插入图片描述

4)设置工作目录(非必须)
主要用于更方便的访问工作目录,嫌麻烦可以用默认的
先创建工作目录

mkdir -p /var/lib/redis

再在配置文件中设置工作目录
在这里插入图片描述

5)设置日志目录(非必须)
主要用于更方便的查看日志,嫌麻烦可以用默认的
先创建日志目录

mkdir -p /var/log/redis/

再在配置文件中设置日志目录
在这里插入图片描述

至此安装并配置 Redis 完毕,最后启动 redis 即可

redis-server /etc/redis/redis.conf

这是通过配置文件直接启动,通过指令

netstat -anp | head -2 && netstat -anp | grep redis

可以看到运行的 redis 服务
在这里插入图片描述
redis 的端口为 6379,接着可以在 Linux 下直接启动 redis 客户端

redis-cli --raw

如下图
在这里插入图片描述
来测试一下是否成功连接服务器,输入 ping,如果返回 PONG 就表示连接成功
在这里插入图片描述
ps:启动 redis 客户端时可以加上 --raw,加上的作用时输出中文时显示中文

二、通过C++访问Redis

首先在 github 上搜索 redis-plus-plus,链接直达:redis-plus-plus
这是大佬写好的库,可以直接调用其接口来访问自己的 redis 服务器。
准备工作:
1)因为我的Linux 版本是 Centos 7.0,而自带的 cmake 版本较低,所以需要先安装 cmake3

yum install cmake3

2)因为 redis-plus-plus 是基于 hiredis 实现的,因此需要先安装 hiredis

git clone https://github.com/redis/hiredis.git
cd hiredis
make
make install

成功安装后会获得如下动静态库
在这里插入图片描述
3)接着安装 redis-plus-plus

git clone https://github.com/sewenew/redis-plus-plus.git
cd redis-plus-plus
mkdir build
cd build
cmake3 ..
make
make install

成功安装后会获得如下动静态库
在这里插入图片描述
至此安装完成,在通过 C++ 访问 redis 时,就可以调用 redis-plus-plus 提供的相关 API 了,别忘了包含对应头文件

#include <sw/redis++/redis++.h>

一个简单的使用例子:

#include <iostream>
#include <sw/redis++/redis++.h>
using namespace std;int main()
{sw::redis::Redis redis("tcp://127.0.0.1:6379"); //连接到 redis 服务器redis.flushall();string echo = redis.ping();cout << echo << endl;redis.set("k1", "v1");redis.set("k2", "v2");redis.set("k3", "v3");return 0;
}

使用 g++ 编译时别忘了指明相关库的路径,比如:

.PHONY:test
test:test.cppg++ -o $@ $^ /usr/local/lib64/libredis++.a /usr/local/lib/libhiredis.a -std=c++17

执行结果:
在这里插入图片描述
redis 数据库中也确实存储了对应的键值对
在这里插入图片描述
如需了解更多 API 请访问 redis-plus-plus 项目的 API Reference

http://www.shuangfujiaoyu.com/news/55701.html

相关文章:

  • 做视频课程网站媒体发布平台
  • 湛江网站建设保定公司网络软文营销
  • 做建设网站的活的兼职cps广告联盟平台
  • wamp环境下做网站it培训机构培训费用
  • 网站关键字太多市场调研报告模板ppt
  • 第9类商标有网站开发网络推广怎么推广
  • 帮人做非法网站吗百度认证营销推广师
  • 黑料社2023长沙seo排名公司
  • 网站建设服务商百度搜索官网
  • 中山网站建设半江红艾滋病多久可以查出来
  • 个人做网站需要资质吗恶意点击软件有哪些
  • wordpress主题的安装肇庆seo排名
  • 乐云seo商城网站建设2021年新闻摘抄
  • 企业网站建设的主要目的是seo刷排名公司
  • wordpress知更鸟博客主题如何做网站搜索引擎优化
  • java主要是干嘛的seo推广技术培训
  • 品牌网站策划方案小璇seo优化网站
  • 一站式做网站报价安徽搜索引擎优化seo
  • 南昌网站建设的流程网推app怎么推广
  • 响应式网站项目提高网站排名的软件
  • 医学分类手机网站模版朋友圈广告30元 1000次
  • 微信微网站是什么情况百度站长seo
  • 网站手机采集湖南关键词优化首选
  • 东莞现在好找工作吗seo搜索优化技术
  • 企业网站建设应该怎么做开发定制软件公司
  • 珠海做网站费用深圳网站建设三把火科技
  • 长春网站建设电话国家高新技术企业名单
  • 美工设计素材网站厦门百度seo
  • 免费做网站支持绑定seo网站优化工具
  • 蚌埠网站开发网站竞价推广都有哪些