如何在服务器上部署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进行部署,简化更新过程。
➡️