Laradock 如何修改 nginx 的端口

最近线上部署项目时碰到一个问题,808080端口被别的服务占用了,我想把项目的端口改为别的(例如8888),
请问应该在哪里去修改?我网上查了半天都没找到答案,自己试着修改配置文件也没有成功,我以为要修改下面图片这里
/laradock/nginx/sites/mes_laravel.conf

server {

    listen 8888;
    listen [::]:8888;

    # For https
    # listen 443 ssl;
    # listen [::]:443 ssl ipv6only=on;
    # ssl_certificate /etc/nginx/ssl/default.crt;
    # ssl_certificate_key /etc/nginx/ssl/default.key;

    ......

修改后,重新build了nginx,然后启动,但是没有生效。请问应该修改哪个文件?

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

.en 文件中修改 NGINX_HOST_HTTP_PORT

4年前 评论
讨论数量: 3

.en 文件中修改 NGINX_HOST_HTTP_PORT

4年前 评论
qiuyuhome

你修改的是 docker 的 nginx 容器中的端口, 而你想要的修改的, 应该是物理主机开放的端口. 楼上已经给出了答案.

4年前 评论

我想新增端口如何做呀?我的意思 我有两个项目 想用一个 ip 不同端口 除了 80 我想增加另一个请问如何操作?谢谢

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!