繁体   English   中英

如何在 cPanel 中托管 Laravel 和 Inertiajs (React) 应用程序?

[英]How do I host Laravel and Inertiajs (React) app in cPanel?

我用惯性应用程序构建了一个 laravel,现在我要将我的应用程序部署到某个主机上。

我尝试过 Siteground 来部署它,但它不支持 NPM!

现在我正在尝试用 cpannel 来做,这是我的文件结构: 在此处输入图像描述

而且我已经连接了 SSH 终端。 laravel 安装没有问题,但是当我执行npm install时,我得到-bash: npm: command not found

你能帮我举个例子吗!

在生产中,如果您有(React 应用程序)的生产版本,则不需要安装节点模块

我通常在前端使用 Reactjs,所以这个过程是

  1. yarn build
  2. 获取应用程序的构建版本并将其添加到服务器的根目录

对于 Laravel

  1. git clone ******
  2. cp .env.example .env
  3. 编辑 .env 数据以匹配您的生产数据
  4. 运行composer install
  5. 运行php artisan key:generate
  6. php artisan migrate
  7. 例如,使用符号链接将您的服务器指向公用文件夹

你的应用现在应该已经上线了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM