在rocky中安装nginx
由于在 rocky 上直接编译 nginx 老报错,所以可以尝试使用如下方式来安装 nginx 。
1 | sudo dnf update |
安装完之后,很可能在反向代理服务时会报502,那么这个可能是开启了 SELinux,可尝试使用如下命令来解决问题(参考了这个文章)。
1 | setsebool -P httpd_can_network_connect true |
如果提示 [emerg] 1862962#1862962: bind() to 0.0.0.0:12355 failed (13: Permission denied)
那么可尝试如下方法
1 | # 临时关闭 SELinux |
一些必要操作
1 | # 设置nginx开机自启动 |
默认安装了nginx后,相关路径解释如下
1 | /usr/sbin/nginx: nginx路径 |
其他使用可参考该篇文章。
相关问题
nginx直接静态托管除
/usr/share/nginx/html下的目录,均报permission denied
暂未解决,直接将静态项目的目录放到/usr/share/nginx/html下即可。相关安装样例模板
可参考 这篇文章
- 本文标题:在rocky中安装nginx
- 创建时间:2024-01-11 21:31:12
- 本文链接:article/operate-system/rocky/install-nginx-in-rocky/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论