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

网站建设专业团队检测WordPress主题的网站

网站建设专业团队,检测WordPress主题的网站,全国十大婚恋网站排名,东营做网站的公司前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到网站。 简介 Redis 是一个内存中的键值存储#xff0c;以其灵活性、性能和广泛的语言支持而闻名。在本指南中#xff0c;我们将演示如何在 U…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到网站。 简介 Redis 是一个内存中的键值存储以其灵活性、性能和广泛的语言支持而闻名。在本指南中我们将演示如何在 Ubuntu 16.04 服务器上安装和配置 Redis。 先决条件 要完成本指南您需要访问 Ubuntu 16.04 服务器。您需要一个具有 sudo 权限的非根用户以执行此过程所需的管理功能。您可以按照我们的 Ubuntu 16.04 初始服务器设置指南来了解如何设置具有这些权限的帐户。 当您准备好开始时请使用您的 sudo 用户登录到 Ubuntu 16.04 服务器并继续以下操作。 安装构建和测试依赖项 为了获得 Redis 的最新版本我们将从源代码编译和安装软件。在下载代码之前我们需要满足构建依赖项以便编译软件。 为此我们可以从 Ubuntu 存储库安装 build-essential 元包。我们还将下载 tcl 包这样我们就可以测试我们的二进制文件。 我们可以通过输入以下命令来更新本地的 apt 包缓存并安装依赖项 sudo apt-get update sudo apt-get install build-essential tcl下载、编译和安装 Redis 接下来我们可以开始构建 Redis。 下载并解压源代码 由于我们不需要长期保留我们将要编译的源代码我们可以随时重新下载它我们将在 /tmp 目录中构建。让我们现在切换到那里 cd /tmp现在下载最新稳定版本的 Redis。这始终可在稳定的下载 URL 上找到 curl -O http://download.redis.io/redis-stable.tar.gz通过输入以下命令解压 tarball tar xzvf redis-stable.tar.gz进入刚刚提取的 Redis 源目录结构 cd redis-stable构建和安装 Redis 现在我们可以通过输入以下命令来编译 Redis 二进制文件 make在编译二进制文件后运行测试套件以确保一切都构建正确。您可以通过输入以下命令来执行此操作 make test这通常需要几分钟才能运行。完成后您可以通过输入以下命令将二进制文件安装到系统中 sudo make install配置 Redis 现在 Redis 已安装我们可以开始配置它。 首先我们需要创建一个配置目录。我们将使用传统的 /etc/redis 目录可以通过输入以下命令来创建 sudo mkdir /etc/redis现在复制 Redis 源存档中包含的示例 Redis 配置文件 sudo cp /tmp/redis-stable/redis.conf /etc/redis接下来我们可以打开文件以调整配置中的一些项目 sudo nano /etc/redis/redis.conf在文件中找到 supervised 指令。当前此项设置为 no。由于我们正在运行使用 systemd init 系统的操作系统我们可以将其更改为 systemd . . .# If you run Redis from upstart or systemd, Redis can interact with your # supervision tree. Options: # supervised no - no supervision interaction # supervised upstart - signal upstart by putting Redis into SIGSTOP mode # supervised systemd - signal systemd by writing READY1 to $NOTIFY_SOCKET # supervised auto - detect upstart or systemd method based on # UPSTART_JOB or NOTIFY_SOCKET environment variables # Note: these supervision methods only signal process is ready. # They do not enable continuous liveness pings back to your supervisor. supervised systemd. . .接下来找到 dir 目录。此选项指定 Redis 将用于转储持久数据的目录。我们需要选择一个 Redis 将具有写权限且普通用户无法查看的位置。 我们将使用 /var/lib/redis 目录稍后我们将在其中创建 . . .# The working directory. # # The DB will be written inside this directory, with the filename specified # above using the dbfilename configuration directive. # # The Append Only File will also be created inside this directory. # # Note that you must specify a directory here, not a file name. dir /var/lib/redis. . .完成后保存并关闭文件。 创建 Redis systemd 单元文件 接下来我们可以创建一个 systemd 单元文件以便 init 系统可以管理 Redis 进程。 首先创建并打开 /etc/systemd/system/redis.service 文件 sudo nano /etc/systemd/system/redis.service在文件中我们可以在 [Unit] 部分开始添加描述并定义一个要求在启动此服务之前网络必须可用 [Unit] DescriptionRedis 内存数据存储 Afternetwork.target在 [Service] 部分我们需要指定服务的行为。出于安全考虑我们不应该以 root 用户身份运行服务。我们应该使用一个专门的用户和组我们将简单地称之为 redis。我们将立即创建这些。 要启动服务我们只需要调用 redis-server 二进制文件指向我们的配置。要停止它我们可以使用 Redis 的 shutdown 命令可以用 redis-cli 二进制文件执行。此外由于我们希望 Redis 在可能的情况下从故障中恢复我们将 Restart 指令设置为 “always” [Unit] DescriptionRedis 内存数据存储 Afternetwork.target[Service] Userredis Groupredis ExecStart/usr/local/bin/redis-server /etc/redis/redis.conf ExecStop/usr/local/bin/redis-cli shutdown Restartalways最后在 [Install] 部分我们可以定义服务在启用时应附加到的 systemd 目标配置为在启动时启动 [Unit] DescriptionRedis 内存数据存储 Afternetwork.target[Service] Userredis Groupredis ExecStart/usr/local/bin/redis-server /etc/redis/redis.conf ExecStop/usr/local/bin/redis-cli shutdown Restartalways[Install] WantedBymulti-user.target完成后保存并关闭文件。 创建 Redis 用户、组和目录 现在我们只需创建在前两个文件中引用的用户、组和目录。 首先创建 redis 用户和组。可以通过输入以下命令一次性完成 sudo adduser --system --group --no-create-home redis现在我们可以通过输入以下命令创建 /var/lib/redis 目录 sudo mkdir /var/lib/redis我们应该让 redis 用户和组拥有此目录的所有权 sudo chown redis:redis /var/lib/redis调整权限以便普通用户无法访问此位置 sudo chmod 770 /var/lib/redis启动和测试 Redis 现在我们准备启动 Redis 服务器。 启动 Redis 服务 通过输入以下命令启动 systemd 服务 sudo systemctl start redis通过运行以下命令检查服务是否没有错误 sudo systemctl status redis您应该看到类似于以下内容 ● redis.service - Redis 服务器Loaded: loaded (/etc/systemd/system/redis.service; enabled; vendor preset: enabled)Active: active (running) since Wed 2016-05-11 14:38:08 EDT; 1min 43s agoProcess: 3115 ExecStop/usr/local/bin/redis-cli shutdown (codeexited, status0/SUCCESS)Main PID: 3124 (redis-server)Tasks: 3 (limit: 512)Memory: 864.0KCPU: 179msCGroup: /system.slice/redis.service└─3124 /usr/local/bin/redis-server 127.0.0.1:6379 . . .测试 Redis 实例功能 要测试服务是否正常运行使用命令行客户端连接到 Redis 服务器 redis-cli在随后的提示符中通过输入以下内容测试连接 ping您应该看到 PONG通过输入以下内容检查是否可以设置键 set test Its working!OK现在通过输入以下内容检索值 get test您应该能够检索到我们存储的值 Its working!退出 Redis 提示符返回到 shell exit作为最后的测试让我们重新启动 Redis 实例 sudo systemctl restart redis现在再次连接客户端并确认您的测试值仍然可用 redis-cliget test您的键的值仍然可以访问 Its working!完成后再次返回到 shell exit启用 Redis 开机自启动 如果你的所有测试都通过了并且你希望在服务器启动时自动启动 Redis你可以启用 systemd 服务。 要这样做请输入以下命令 sudo systemctl enable redisCreated symlink from /etc/systemd/system/multi-user.target.wants/redis.service to /etc/systemd/system/redis.service.结论 现在你的 Ubuntu 16.04 服务器上应该已经安装并配置了 Redis 实例。要了解更多关于如何保护你的 Redis 安装的信息请参考我们的《如何在 Ubuntu 14.04 上保护你的 Redis 安装》从第3步开始。尽管它是针对 Ubuntu 14.04 编写的但在 16.04 上也应该大部分适用。
http://www.pierceye.com/news/653903/

相关文章:

  • 文登市住房和城乡建设局网站山东定制网页建站
  • 北京优化词网站晋城企业网站建设
  • 商城网站 个人备案建设工程质量监理协会网站
  • 易企cms网站模板广告设计与制作好找工作吗
  • wordpress建站容易吗食品饮料网站源码
  • 做网站还有市场吗建一个网站花费
  • 惠州网站建设哪里有wap网站生成
  • 长沙网站外包公司吗搭建wordpress博客系统
  • 通州企业网站建设做网站合成APP
  • 深圳观澜网站建设室内设计软件手机版
  • 苏州建设网站服务国外做家装的网站有哪些
  • 做导航网站赚钱吗大兴区营销网络推广行业
  • 红衫中国网站建设福建手机版建站系统开发
  • 做平面的网站wordpress授权主题
  • 如何做织梦论坛类的网站官网建设目的
  • 安徽网新科技有限公司 网站开发静态网页报告
  • 营销做网站公司怎么做国际货运代理外贸网站
  • 网站建设部署与发布有效期宝石网站建设
  • 网站建设有什么需求分析现在网站都是拿什么软件做的
  • 网站建设需求分析报告撰写阿里云建设网站流程
  • 网站导航栏设计要求seo搜索引擎的优化
  • 杭州做商务网站全屋定制自己设计
  • 汉中定制网站建设公司南昌公司注册
  • 商务网站建设流程步骤小型公司注册资金写多少合适
  • 台州公司网站外包自己做网站运营
  • 聚名网站专业团队p图
  • 网站推广排名收费徐家汇网站建设
  • 做app软件大概多少钱宁波seo优化项目
  • 网站建设土豆视频教程最专业微网站首选公司
  • 合肥做检查军大网站家装公司名称