首页 > 后端开发 > php教程 > 如何将旧的 php 网站部署到 koyeb

如何将旧的 php 网站部署到 koyeb

Mary-Kate Olsen
发布: 2024-12-29 08:45:11
原创
975 人浏览过

How to deploy old php website to koyeb

我从 2007 年开始就有这个副项目,它是一个单文件 php 网站,带有 sqlite 数据库和一些图片、js 和 css。我保留它只是为了有时监控 php 端的情况。

无论如何,当我第一次建立这个网站时,我使用的是共享托管,后来我转移到专用服务器,今天我决定转移到 koyeb.com,这是一个不错的云提供商。

如何将旧的 php 代码移至云端,我按照以下步骤操作

  1. 我将所有代码和文件复制到我的 github 存储库
  2. 创建了包含以下文本的composer.json文件
{
  "require": {
     "php": "^8.1",
     "ext-pdo": "*",
     "ext-pdo_sqlite": "*"
 }  
}

登录后复制
  1. 按照此处所述安装 Composer 并运行 Composer 更新,这将生成供应商文件夹和 Composer.lock
  2. 创建Procfile文件
web: heroku-php-apache2 ./

登录后复制
  1. 全部推送到git
  2. 转到 koyeb 控制台并将其从 github 部署到迷你实例

我没有尝试使用 Dockerfile,但也可以根据此页面进行配置。

参考:

  • PHP 示例

以上是如何将旧的 php 网站部署到 koyeb的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板