Linux中如何修改nginx的nginx.conf配置文件,并刷新生效?

这篇具有很好参考价值的文章主要介绍了Linux中如何修改nginx的nginx.conf配置文件,并刷新生效?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 1、进入nginx的conf目录(按照自己实际的路径来)

 cd /data/nginx/conf/

linux修改nginx配置文件,Linux,Java后端开发,nginx,linux,服务器

2、 可以先查看当前配置文件内容

more nginx.conf

3、回车查看更多

4、vim进入修改文件

vim nginx.conf

5、修改之后 按Esc键退出,输入:wq保存退出

:wq

6、执行 ./sbin/nginx -t命令测试nginx.conf文件是否合法

./sbin/nginx -t

linux修改nginx配置文件,Linux,Java后端开发,nginx,linux,服务器

 7、重启nginx

杀掉进程,重启nginx,实现重启nginx服务文章来源地址https://www.toymoban.com/news/detail-574846.html

kill -HUP 进程号

注意:很多生产上的nginx不能随时杀掉进程的,因为会影响用户业务。实际过程中我们更多的用下面的命令来直接刷新nginx配置文件生效,服务不会中断!

./sbin/nginx -s reload

到了这里,关于Linux中如何修改nginx的nginx.conf配置文件,并刷新生效?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解析Nginx配置文件conf中的常用块

    Nginx是一个高性能的HTTP和反向代理服务器,它的配置文件主要由多个块组成。 本文将介绍Nginx配置文件中的常用块及其功能 。 events块 events块用于设置Nginx的工作模式和连接数相关的参数。 http块 http块用于配置Nginx处理HTTP请求的相关参数。 server块 server块用于配置一个虚拟主

    2024年01月19日
    浏览(46)
  • Nginx网站服务详解(Nginx服务的主配置文件 ——nginx.conf)

    目录 一、全局配置的六个模块简介 二、Nginx配置文件的详解 1)全局配置模块  2)I/O 事件配置  3)HTTP 配置  4)web服务监听设置 5)其他设置 location常见配置指令:“root、alias、proxy_pass 对比:  当设置  location /test{     },alias /var/www/html  和   root /var/www/html  有什么区别

    2024年02月07日
    浏览(58)
  • 一文彻底搞懂Nginx的.conf文件路径配置

    前言:最近在Nginx上部署Vue项目,同时还存了一些静态资源,但我查了好久都没找到一篇详细介绍路径配置的文章,因此就根据我有限的经验写了这篇文章,希望能够对读者有所帮助 如下图所示,这是我配置好的一个server代码块,我这里配置了https,所以会比默认的多一部分

    2024年02月09日
    浏览(43)
  • 【ubuntu】ubuntu 20.04安装docker,使用nginx部署前端项目,nginx.conf文件配置

    docker 官网:Install Docker Engine on Ubuntu 1.将apt升级到最新 2.使用apt安装 docker 和 docker-compose (遇到提示输入 y ) 3.将当前用户添加到docker用户组 4.运行hello-world 运行成功 1.修改配置文件 修改conf/nginx.conf 2.重新挂载 给容器设置自启动(如果提示就去掉sudo) 给docker设置开机自启动

    2024年01月20日
    浏览(56)
  • 记录 | 修改.gitignore文件,如何重新生效

    git rm -r --cached解决已提交的文件在.gitignore中加入忽略后无效的问题 当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件了, 可以使用:

    2024年01月21日
    浏览(78)
  • linux smb.conf文件配置

    smb.conf文件是smb服务的唯一的一个配置文件,用来配置smb共享文件 smb.conf文件中有包括一些全局设置和局部设置,已\\\"[***]\\\"作为分割每个文件配置,但是在“[global]”中的配置则为全局配置,对整个smb服务器有效 [global] samba服务器的全局设置,对整个服务器有效。 workgroup 语法:

    2024年02月12日
    浏览(57)
  • 【问题】3.解决Nginx改变配置文件后不生效问题

    目录 问题描述 : 解决方案: 一般修改完配置文件,执行下面命令就可以生效 或者: 都可以 执行了上述操作没有用 重启nginx也没有用 inux解决方案: 1.杀死所有进程: 2.启动nginx 如果无效,就用 命令查找出所有nginx的进程,再kill 掉主进程即可 其他常用命令:   启动nginx: 

    2024年02月13日
    浏览(41)
  • 如何修改Hosts文件(Windows、Linux)本机配置域名解析

    Hosts文件是一种在计算机网络中存储主机名与IP地址对应关系的文本文件。通过配置Hosts文件,可以避免在网络环境中DNS无法正常解析时,出现无法访问互联网的问题。 1 以windows10系统为例,手指同时按住 windows 键和 X 键,在电脑桌面右下角弹出来的菜单里选择Windows Powershell(

    2024年02月03日
    浏览(46)
  • mysql大文件导入sql,没有配置my-ini的情况下,或者配置文件不生效命令修改

    找到mysql的bin用管理员登录mysql mysql -u root -p 修改最大传输包 set global max_allowed_packet = 5 1024 1024*100;

    2024年02月11日
    浏览(47)
  • linux /etc/resolv.conf 改完dns 怎么保证重启仍然生效

    在 Linux 系统中,可以使用 resolvconf 工具来管理 /etc/resolv.conf 文件。这个工具会在系统重启后自动重新配置 DNS。 另外一种方法是直接修改 /etc/network/interfaces 文件,在里面加上 dns-nameservers x.x.x.x 便可 你可以通过运行 sudo resolvconf -u 来更新 DNS 配置,使之生效。 此外,也可以在 /

    2024年02月11日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包