首页 > 系统相关 >ubuntu nginx 配置端口

ubuntu nginx 配置端口

时间:2024-10-02 10:01:15浏览次数:9  
标签:8080 Nginx default 端口 nginx ubuntu listen

ubuntu nginx 配置端口
在Ubuntu上配置Nginx监听端口,你需要编辑Nginx的配置文件。默认情况下,配置文件通常位于/etc/nginx/sites-available/default。

以下是如何更改Nginx配置以监听特定端口的步骤:

打开终端。

输入以下命令以编辑默认的Nginx配置文件:

sudo nano /etc/nginx/sites-available/default
在该文件中,找到listen指令。默认情况下,它可能看起来像这样:

listen 80 default_server;
listen [::]:80 default_server;
将80改成你想要Nginx监听的端口号,例如8080。确保该端口号当前没有被其他服务使用。

listen 8080 default_server;
listen [::]:8080 default_server;
保存并关闭文件(如果你使用的是nano编辑器,可以按Ctrl + O保存,然后按Ctrl + X退出)。

重新加载Nginx配置以使更改生效:

sudo systemctl reload nginx
确认Nginx正在新端口上监听:

sudo netstat -tulnp | grep nginx
你应该能看到Nginx正在监听的端口号(在这个例子中是8080)。

请注意,更改端口可能需要更改防火墙设置以允许流量通过新端口。这通常通过ufw命令行工具来完成。例如,要允许端口8080的流量:

sudo ufw allow 8080/tcp
确保在进行任何更改之前,你有适当的权限,并且已经备份了你的配置文件。

标签:8080,Nginx,default,端口,nginx,ubuntu,listen
From: https://www.cnblogs.com/zhyp/p/18444448

相关文章

  • Idea启动SpringBoot程序报错:Veb server failed to start. Port 8082 was already in u
    目录Idea启动SpringBoot程序报错:Vebserverfailedtostart.Port8082wasalreadyinuse一、解决办法1、查找占用端口的进程2、结束进程①在任务管理器中终结指定pid的进程②在命令提示符中结束进程 3、重新启动项目4、对于macOS和Linux系统二、博主亲历三、为......
  • 使用Ubuntu时遇到的各种问题(二)
    1.底盘里程计的计算:1.[基于STM32底盘控制与ROS上层导航小车制作]第六节ROS计算和发布里程计与tf变换_ros小车里程计计算-CSDN博客2.SLAM从入门到精通(底盘里程计的计算)_小车里程计csdn-CSDN博客           要了解差速轮,那么我们先预设一些变量。差速轮的间......
  • 设置Ubuntu桌面分辨率方法
    首先使用xrandr查看分辨率$xrandrScreen0:minimum320x200,current1920x1080,maximum4096x4096VGA-1connectedprimary1920x1080+0+0(normalleftinvertedrightxaxisyaxis)0mmx0mm1024x76860.00800x60060.3256.258......
  • 基于Base64上传Excel文件(使用nginx座位静态服务器)
    1.导入依赖<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.12</version></dependency><dependency><groupId>org.apache.poi......
  • 在Ubuntu下,为Vim配置C/C++代码补全
    1.安装vim-plugvim-plug是vim的一个插件管理器。(1)vim-plug的下载网址(2)新建目录~/.vim/autoload/(3)将 plug.vim文件放入该目录(4)添加vim-plug的代码到~/.vimrc文件,如下所示callplug#begin()"ListyourpluginsherePlug'tpope/vim-sensible'callplug#end......
  • 在 win10 2021 LTSC 上安装配置 wsl2 和 ubuntu
    一、起因因为C盘文件太多,加之程序错误,导致C盘中出现许多无效项,注册列表也出现了很多的错误,因此对计算机系统进行了重装操作,并且不是由本地进行的重装,通过微软的服务器进行的重装。在重装之前,Windows的linux子系统,是完全正常使用的。但是在重装后试图重新安装Linux子系统,就发现......
  • NGINX 提示 "Primary script unknown" 错误
    起因我在home目录下打算安装thinkphp进行学习,采用nginx作为web服务器,遇到了错误,记录如下.具体的错误提示在nginx的错误日志error.log中提示如下:FastCGIsentinstderr:"Primaryscriptunknown"whilereadingresponseheaderfromupstream翻译过来,大致的......
  • 【Linux】Docker下载与使用-nginx
    目录一、Docker介绍     二、Docker结构三、下载Daocker1.在linux上下载docker,执行以下命令即可:2.开启docker3.执行以下操作并进行使用四、在Docker上安装nginx一、Docker介绍             Docker:是给予Go语言实现的开源项目。   ......
  • 在 win10 2021 LTSC 上安装配置 wsl2 和 ubuntu
    在win102021LTSC上安装配置wsl2和ubuntu的过程:参考官方文档:https://learn.microsoft.com/zh-cn/windows/wsl/install-manual(最后一步安装ubuntu发行版时,请自己解压,然后拷贝到其他目录再运行ubuntu.exe,否则默认放到了c盘)win10系统启用wsl2:wsl--install----......
  • 转载 https://blog.csdn.net/h1773655323/article/details/142098658#:~:text=%E7%94%
    在Ubuntu20.04上安装Python3.12:详细教程写bug如流水于2024-09-1014:41:34发布阅读量837收藏11点赞数4分类专栏:Python文章标签:ubuntupythonlinux版权Python专栏收录该内容53篇文章7订阅订阅专栏今天这篇文章将指导您如何在Ubuntu20.04上安装Python3.12......