首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在app服务上安装Predis?

如何在app服务上安装Predis?
EN

Stack Overflow用户
提问于 2016-01-28 20:31:08
回答 1查看 1.6K关注 0票数 0

我正在使用azure应用程序服务我的应用程序需要在服务器上安装Predis扩展,我如何在应用程序服务上安装它?应用程序是在PHP中。

EN

回答 1

Stack Overflow用户

发布于 2016-01-29 12:35:38

您可以将Predis SDK打包到您的应用程序中,并通过GIT或FTP一起部署到Azure Web Apps Service。有关更多信息,请访问Create a PHP-MySQL web app in Azure App Service and deploy using Git

此外,您只需在composer.json中配置Predis SDK即可。

代码语言:javascript
运行
复制
"require": {
        "predis/predis": "1.*"
    }

然后在Azure Web Apps服务中安装composer扩展。然后,当你通过Git部署到Azure时,Azure部署任务将运行composer install命令来安装文件中配置的依赖项和composer命令。

您可以参考How to install composer on app service?来安装composer扩展

此外,如果你在Azure中使用Redis缓存,你应该首先为PHP集成启用非SSL端点:

和代码片段:

代码语言:javascript
运行
复制
require 'vendor/autoload.php';
$client = new Predis\Client('redis://{your_redis_service_name}.redis.cache.windows.net');
$client->auth('{password key}');
$client->set('foo', 'bar');
$value = $client->get('foo');
echo $value;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35061565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档