如何在服务器上部署Laravel项目——完整的分步指南

💡 原文英文,约700词,阅读约需3分钟。
📝

内容提要

文章介绍了在服务器上部署Laravel项目的步骤:购买域名和主机,确保支持PHP和MySQL;准备本地项目,配置环境变量并上传;设置公共目录和权限,创建数据库并更新配置;安装Composer依赖,运行迁移,生成应用密钥,配置生产环境;指向正确域名目录,启用友好URL,测试应用。

🎯

关键要点

  • 购买域名和主机,确保支持PHP和MySQL。
  • 准备Laravel项目,清除缓存并优化项目。
  • 压缩并上传Laravel项目,使用FTP或cPanel文件管理器。
  • 上传后解压缩文件。
  • 设置公共目录,将public文件夹内容移动到根目录并更新index.php路径。
  • 确保/storage和/bootstrap/cache目录可写。
  • 创建MySQL数据库并更新.env文件中的数据库凭据。
  • 安装Composer依赖,使用SSH或本地安装后上传vendor文件夹。
  • 运行数据库迁移,使用SSH或本地迁移后导入数据库。
  • 生成应用密钥并在.env文件中设置。
  • 将环境配置为生产,设置APP_ENV和APP_DEBUG。
  • 将域名指向Laravel项目的正确目录。
  • 启用友好URL,编辑.htaccess文件以移除/public。
  • 测试应用,确保其正常工作并修复配置问题。
  • 可选:使用SSH或Git进行部署,简化更新过程。
➡️

继续阅读