问题一:是否可以将传统 LAMP/LNMP 项目直接 FaaS 化?
是否可以将传统 LAMP/LNMP 项目直接 FaaS 化?
参考回答:
是的,可以将传统 LAMP 或 LNMP 项目直接 FaaS 化。阿里云函数计算的 Custom Runtime 允许开发者自定义 HTTP Server,接管所有请求,从而直接部署如 WordPress 这样的 Web 项目。
关于本问题的更多问答可点击原文查看:
https://developer.aliyun.com/ask/674934
问题二:如何使用阿里云函数计算的 Custom Runtime 部署 WordPress 项目?
如何使用阿里云函数计算的 Custom Runtime 部署 WordPress 项目?
参考回答:
要使用阿里云函数计算的 Custom Runtime 部署 WordPress 项目,你需要将 WordPress 目录、nginx.conf、php-fpm.conf、php.ini-production 以及 bootstrap 脚本打包成一个 zip 包。在函数计算平台创建一个函数时,选择 Custom Runtime 并上传这个 zip 包。bootstrap 脚本负责启动 nginx 和 php-fpm。
关于本问题的更多问答可点击原文查看:
https://developer.aliyun.com/ask/674936
问题三:bootstrap 脚本的主要作用是什么?
bootstrap 脚本的主要作用是什么?
参考回答:
bootstrap 脚本的主要作用是启动 nginx 和 php-fpm。当函数计算启动 Custom Runtime 执行环境时,会默认调用 bootstrap 文件(或设置的 Args 参数)来启动用户自定义的 HTTP Server,从而接管所有请求。
关于本问题的更多问答可点击原文查看:
https://developer.aliyun.com/ask/674937
问题四:在 bootstrap 脚本中如何启动 nginx 和 php-fpm?
在 bootstrap 脚本中如何启动 nginx 和 php-fpm?
参考回答:
在 bootstrap 脚本中,你可以使用类似以下命令来启动 nginx 和 php-fpm:
echo "start php-fpm" php-fpm7.4 -c /code/php.ini-production -y /code/php-fpm.conf echo "start nginx" nginx -c /code/nginx.conf这些命令将启动 PHP-FPM 和 Nginx 服务器,使用指定的配置文件。
关于本问题的更多问答可点击原文查看:
https://developer.aliyun.com/ask/674939
问题五:函数计算 Custom Runtime 的底层系统是什么?
函数计算 Custom Runtime 的底层系统是什么?
参考回答:
函数计算 Custom Runtime 的底层系统是 Linux,并且已经内置了 nginx/1.10.3 和 php-fpm7.4,PHP 应用可以直接使用这些内置的软件环境。
关于本问题的更多问答可点击原文查看: