首页 > 系统相关 >Nginx

Nginx

时间:2024-10-15 09:46:04浏览次数:7  
标签:配置文件 nginx sudo Nginx systemctl conf txt

  1. apt-get update
  2. apt-get install nginx
  3. sudo systemctl start nginx
  4. sudo systemctl status nginx出现以下界面代表启动成功,如果出现图二,就修改文件权限
    sudo chown nginx:nginx /run/nginx.pid
    sudo chmod 644 /run/nginx.pid

  5. 查看防火墙状态ufw status
    status :inactive代表没有启用
  6. nginx配置文件在/etc/nginx/nginx.conf,此处配置文件中还include了两个配置文件mime.types是字符等配置文件,于是查看conf.d/目录下的配置文件
  7. conf.d/下存在default.conf,添加如图location块,即可通过访问/helin/路径访问到/usr/share/nginx/html下的love.html
    切记修改完配置文件后,nginx -t 查看配置文件是否有错误
    重新加载已经重启(可不执行)
    systemctl reload nginx
    systemctl restart nginx
  8. 可以在/usr/share/nginx/html直接编写txt文档,如下图love.txt,那么可以通过http://ip/love.txt访问到该txt文件

标签:配置文件,nginx,sudo,Nginx,systemctl,conf,txt
From: https://www.cnblogs.com/helStrive/p/18466790

相关文章

  • 如何在 Ubuntu 16.04 上将 Nginx 网站根目录移动到新位置
    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。简介在Ubuntu上,默认情况下,Nginxweb服务器将其文档存储在/var/www/html目录中,通常位于根文件系统与操作系统的其余部分一起。然而,有时将文档根目录移动到另一个位置会......
  • Docker-nginx数据卷挂载
    数据卷(volume)是一个虚拟目录,是容器内目录与宿主机目录之间映射的桥梁。以Nginx为例,我们知道Nginx中有两个关键的目录:html:放置一些静态资源conf:放置配置文件如果我们要让Nginx代理我们的静态资源,最好是放到html目录;如果我们要修改Nginx的配置,最好是找到conf下的nginx.conf文件......
  • datart前端单独部署到nginx
    这里假设你的本地可以正常跑起来前端项目,服务器为centos7且已经部署了nginx构建前端工程(frontend文件夹下是前端工程)npmrunbuild:all将构建出来的build文件夹放到服务器一个路径下配置nginx.conf,这里只写了http节点下的server节点怎么配置server{listen3000;......
  • nginx搭建视频下载站
    目录1.前言与介绍 2.atuoindex模块介绍 3.主要的功能 4.下载站基本要求5.具体配置6.做完如上的配置重载服务 7.创建密码文件 8.在windows主机上做域名解析 9.查看统计结果1.前言与介绍 前面的学习中根据nginx的简单的配置实现了根据IP端口和域名实现......
  • Web集群服务-Nginx
    1.web服务1. WEB服务:网站服务,部署并启动了这个服务,你就可以搭建一个网站2. WEB中间件:等同于WEB服务3. 中间件:范围更加广泛,指的负载均衡之后的服务4. 数据库中间件:数据库缓存,消息对列2. 极速上手指南nginx官网: nginxdocumentation2.1 配置yum源vim......
  • prometheus+grafana 监控nginx
    一:安装插件1.1 查看nginx已启用tub_status模块nginx-V2>&1|grep-owith-http_stub_status_module如果在终端输出with-http_stub_status_module,说明nginx已启用tub_status模块在nginx的配置文件添加如下配置location/nginx_status{stub_statuson;......
  • 自定义 http header 名称中带下划线时,可能会被 nginx 忽略删除
    在设计自定义header时,会发现如user_id这样的header无法被后端读取到想来中间有一层nginx搜了一下果然是它的影响,具体情况就不记录了,可以看参考链接。简单记录是因为下划线可能会导致一些兼容性问题,所以nginx默认不允许header名称带下划线,但也允许手动开启。解决方......
  • 解决Gerrit+Nginx+Git LFS传大文件失败的问题
    首先有两个位置要放开限制:一是nginx这边上传文件大小要放开。编辑/etc/nginx/conf.d/gerrit.conf:client_max_body_size500m二是gerrit这边lfs的大小限制要放开。拉取All-Projects仓库,执行$gitfetchoriginrefs/meta/config$gitcheckoutFETCH_HEAD然后添加一个lfs.c......
  • nginx刷新reload不生效问题排查
    问题现象有个项目现场同事说他修改了nginx的配置,也执行了reload命令,但是就是不生效,而且能够正常访问nginx,不清楚为什么。怎么办,什么年代了,当然是让他问问AI看怎么肥事。他说问了几个AI,也照着试了,把配置文件都给AI看了,都说没啥问题,AI让重启,让检查网络问题,让查看日志输出。很好,......
  • 在Ubuntu上升级Nginx
    1、安装先决条件:sudoaptinstallcurlgnupg2ca-certificateslsb-releaseubuntu-keyring2、导入官方的nginx签名密钥,以便apt可以验证软件包的真实性。获取密钥:curlhttps://nginx.org/keys/nginx_signing.key|gpg--dearmor|sudotee/usr/share/keyrings/nginx......