ThinkPHP 或 Laravel 项目部署及注意事项
仅记录本地部署操作流程
使用 phpstudy 工具软件,安装 Nginx + MySQL
1. 新建网站
- 输入测试域名
- 选择项目根目录
- 编辑.hosts文件,添加测试域名的本地解析
2. 复制项目源代码到根目录
3. 修改网站根目录指向public目录
4. 修改/public/.user.ini:
去除其中的public
5. 修改Nginx配置
6. 重启服务
7. 访问测试域名,看有无报错(修改php.ini中 `display_errors`控制显示报错信息与否)
8. 若有 composer.json 需要安装包,安装 composer,项目根目录执行`composer install`
- linux 环境需要指定composer.json所在目录` --working-dir=[composer.json所在目录]`
遗漏问题待补充