php - aws ec2 lighsail nginx没有指向laravel
问题描述
我对在服务器上部署非常陌生。我按照本教程从 github 部署了我的 laravel 项目,并成功完成了所有步骤。
但是当我在浏览器上指向我的实例 ip 时,它会加载 nginx 主页而不是 laravel。
检查1:sudo nano /etc/php-fpm.d/www.conf
; Note: This value is mandatory.
listen = 127.0.0.1:8080
我想这意味着实例应该听 laravel 而不是其他的?
我怀疑的是,sudo nano /etc/nginx/sites-available/myapp.site
myapp.site 是空的。我想它应该创建符号链接。我该如何解决这个问题?
这是我在浏览器上看到的实例 ip: nginx 欢迎页面
解决方案
根据本教程,的内容/etc/nginx/sites-available/myapp.site
应包含此文件的值。
一旦它包含这些内容,请执行以下操作:
sudo ln -s /etc/nginx/sites-available/myapp.site /etc/nginx/sites-enabled/myapp.site
sudo service nginx restart
假设遵循本教程的其余部分,您现在应该能够看到您的站点。
推荐阅读
- ios - 错误:libc++abi.dylib:以 NSException (lldb) 类型的未捕获异常终止
- node.js - Firebase Cloud Firestore 触发器 context.auth 始终为 null
- amazon-web-services - 分配的内存中是否考虑了 AWS Lambda 程序包大小?
- three.js - 在三个js中增加圆柱体的厚度
- flutter - Flutter:你能在加载一个flutter_spinkit后输出一个小部件吗?
- javascript - 出现错误:在 mocha selenium node js 中没有或错误的原因拒绝了承诺
- python - 如何将 pyomo 约束转换为规则表达式?
- arrays - 目标 c 中的结构数组
- python - pandas合并和计算空格数如何保证不重复?
- javascript - 如何设置wms参数(bbox、width、height、x、y)