首页 » PHP教程 » 云办事器支撑php吗技巧_小轨范云托管无需做事器支配PHP

云办事器支撑php吗技巧_小轨范云托管无需做事器支配PHP

访客 2024-11-17 0

扫一扫用手机浏览

文章目录 [+]

进入小程序管理后台,点击开拓-云开拓,进入后直接开通,这个是免费的。

2. 开通云托管

进入小程序开拓者工具,点击云开拓:

云办事器支撑php吗技巧_小轨范云托管无需做事器支配PHP

在云开拓掌握台开通云托管,也可以在 “设置 -> 拓展功能” 中开通。

云办事器支撑php吗技巧_小轨范云托管无需做事器支配PHP
(图片来自网络侵删)

3. 创建做事

这里以PHP为例子,其他的都差不多,点击创建做事,填写做事名称后点确定:

4. 准备代码创建一个空文件夹用于放我们的PHP代码:

mkdir helloworldcd helloworld创建index.php并写入如下内容:

<?php echo 'Hello World!';创建Dockerfile并编辑如下:

# 利用官方 PHP 7.3 镜像.# https://hub.docker.com/_/phpFROM php:7.3-apache# 将本地代码复制到容器内COPY index.php /var/www/html/# Apache 配置文件内利用 8080 端口RUN sed -i 's/80/8080/g' /etc/apache2/sites-available/000-default.conf /etc/apache2/ports.conf# 将 PHP 配置为开拓环境# 如果您须要配置为生产环境,可以运行以下命令# RUN mv "$PHP_INI_DIR/php.ini-production" "$PHP_INI_DIR/php.ini"# 参考:https://hub.docker.com/_/php#configurationRUN mv "$PHP_INI_DIR/php.ini-development" "$PHP_INI_DIR/php.ini"添加.dockerignore文件

DockerfileREADME.mdvendor

这个文件的内容是要打消指定的内容。

新建做事版本

给刚刚创建的做事添加一个版本:

选择本地上传:

云托管支持本地上传和代码库拉取两种办法:

本地上传可以选择文件夹或 ZIP 压缩包进行上传。
须要上传包含精确 Dockerfile 的代码目录,否则,将提示 Dockerfile 不合法。
代码库拉取支持 GitHub,GitLab 和 Gitee 的代码库拉取,须要点击授权后,才可以看到自己的代码仓库。
在弹出的界面完成代码授权后,关闭即可看到自己的代码仓库。

须要把稳,文件夹或 ZIP 压缩包上传的代码中不能超过 2 MB

在创建版本时,可以选择「稍后配置」或「开启 100% 流量」两种流量配置,若选择「稍后配置」,该版本将不会被分配流量。

点击确认后,就会自动帮你创建了:

点击版本右侧的「详情」,可以查看版本的详细信息,包括版本的构建日志,版本详情以及实例信息:

构建日志:供应版本构建日志信息。
若版本构建失落败,可以不才方建议处点击「重新构建」版本详情:可以针对版本的备注和扩缩容实例数量进行调度实例信息:可以看到当前容器的实例,对应的实例 ID 以及创建韶光。
点击「Web Shell」,可以在弹出的窗口中对实例进行操作。
调用云托管做事

调用云托管做事须要根本版本库在2.13.1以上,先检讨下当前的根本库版本:

调用云托管做事

在小程序中,利用如下的代码就可以调用云托管容器:

// 确认已经在 onLaunch 中调用过 wx.cloud.init 初始化环境const res = await wx.cloud.callContainer({ path: '/container-helloworld', // 填入容器的访问路径(云托管-做事列表-路径) method: 'GET',})console.log(res)

在 Web 端,可以利用如下代码进行调用:

// 初始化 Cloud 实例// 容器调用必填环境id,不能为空var c1 = new wx.cloud.Cloud({ resourceEnv: '环境id'})await c1.init()// 返回值同 wx.requestconst res = await c1.callContainer({ path: '/container-helloworld', // 填入容器的访问路径(云托管-做事列表-路径) // 别的参数同 wx.request method: 'POST',})console.log(res)

学会支配PHP,后其他环境也都差不多,比如node、python,都大同小异。

标签:

相关文章

介绍手机盗图技术,隐私安全如何守护

随着互联网的快速发展,智能手机已经成为人们日常生活中不可或缺的一部分。在享受便捷的我们不得不面对一个棘手的问题——手机盗图。本文将...

PHP教程 2025-01-02 阅读0 评论0

介绍闪照,社交时代的新宠,如何正确使用

随着科技的发展,社交软件的更新换代,闪照这一功能逐渐走进了人们的视野。闪照,顾名思义,就是指在短时间内消失的照片。如何正确使用闪照...

PHP教程 2025-01-02 阅读0 评论0

介绍手机比较之路,全方位评测指南

在科技飞速发展的今天,手机已经成为我们生活中不可或缺的一部分。面对琳琅满目的手机品牌和型号,如何挑选一款适合自己的手机成为了许多消...

PHP教程 2025-01-02 阅读0 评论0