nginx安装路径,查找配置文件以及如何配置
比较小白的问题,就是安装完nginx,想看配置和安装路径的时候,总是是要花一些时间才能找到,所以就总结一下。
一、nginx的安装路径
1、ps -ef | grep nginx
显示如下:
先解释一下命令的意思:
ps : 将某个进程显示出来
-A 显示所有程序。
-e 此参数的效果和指定”A”参数相同。
-f 显示UID,PPIP,C与STIME栏位。
grep命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
这条命令的意思是显示有关nginx有关的进程
二、知道路径之后,如何知道配置文件在哪呢
1、查找配置文件路径
这边就是根据第一次查询的路径,直接输入 -t即可,下面的is ok部分就是配置文件的位置。
2、网上一般都是配置 /etc/nginx/sites-available里面的default,那么到底哪个才是真正的配置文件呢
答:
default文件为默认配置文件,你可以根据它里面的内容作为参考
真正起作用的配置文件是nginx.conf
可以将default.conf文件当做安装后的配置备份文件
3、我们可以看一下nginx.conf里面的东西
这个部分代表了引入default文件。也就是说,如果你不配置nginx.conf,只配置default的话,也是可以的。因为程序读到nginx.conf的时候,也会读取default里面的内容
三、配置文件如何配置
server {listen 80;server_name 你的域名;root 根目录;index index.php index.html;# location ~ ^/$ {# return 400;
# }if (!-e $request_filename) {rewrite ^/(.*) /index.php/$1 last;}location ~* \.php {fastcgi_pass unix:/var/run/php5-fpm.sock;# fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; include fastcgi_params;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}location ~ /\.git { deny all; }
}
这是我的配置。这边最后的部分是禁止从外部访问.git目录,防止git配置文件泄露。
end
参考链接:
https://blog.tanteng.me/2016/04/git-config-safe/
http://blog.csdn.net/sinat_24928447/article/details/49869199
http://blog.csdn.net/ljfrocky/article/details/50524354
nginx安装路径,查找配置文件以及如何配置相关推荐
- Linux - Linux下Java安装路径查找;配置Java环境变量
一.查看Java的安装路径 1.已经安装好了JDK,也配置了环境变量 1.执行 java -version java -version 出现了版本号,表示安装过了JDK,配置了环境变量 2.在配置过j ...
- nginx安装部署pc端限制访问配置
安装和部署 下载最新稳定版stable version for windows 下载地址http://nginx.org/download/nginx-1.14.2.zip Nginx/windows ...
- LNMP搭建,nginx安装,php-fpm,版本升级,配置虚拟主机
环境,glibc安装mysql,yum源配好epel 1.安装依赖 # yum -y install pcre-devel zlib-devel openssl-devel 2.下载nginx 官网: ...
- Nginx安装配置及使用方法
文章目录 基本概念 1. Nginx介绍 2. 无代理 3. 正向代理 4. 反向代理 4.1 负载均衡 4.2 动静分离 4.3 高可用(HA)集群 Nginx安装 1. 安装编译工具及库文件 2. ...
- Nginx安装配置与SpringBoot项目整合
本篇文章将在上篇<Redis安装与SpringBoot项目整合详细教程>(上文链接:https://blog.csdn.net/sp958831205/article/details/88 ...
- Mac 查找应用安装路径
记录一下,如何快速找到mac上安装应用的安装环境. 查找Java安装路径 查找应用安装路径 一.查找Java安装路径 最近重新安装Java JDK,发现找不到Java安装路径,后来发现以下命令: // ...
- Nginx 安装与使用
前言 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大 ...
- Nginx安装及其编译命令、详细教程
文章目录 安装 依赖环境 Nginx安装 1. 下载 2. 解压 3. 配置安装信息 4. 编译安装 5. 启动 命令 命令 启动 停止 从容停止 快速停止 强制停止所有nginx进程 平滑重启 安装 ...
- Linux - 查看软件安装与安装路径
[1]查看软件是否安装 因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了.总结起来就是这样几类: ① rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否 ...
最新文章
- 谈javascript变量声明
- 【小白学习PyTorch教程】六、基于CIFAR-10 数据集,使用PyTorch 从头开始​​构建图像分类模型...
- 如何关闭uefi启动模式|预装win8/win10电脑禁用uefi引导方法
- java jdbc修改_java----jdbc(数据库的添加,删除,修改,更新)
- Java IO: InputStreamReader和OutputStreamWriter
- eclipse 下使用git clone
- java 不定长参数实现原理
- php使用自定义ip,PHP跨平台获取服务器IP地址自定义函数分享
- 廖雪峰的Python总结
- android运行win7系统,安卓手机安装运行Win7系统教程(图文)
- HTML初识——网页设计html基础
- UIAccelerometer 加速计
- USB、UART、SPI PCI/PCIE等总线速率
- 【没有刀剑,如何行走江湖】半晌私语(上)
- 高德打车宣布上线共享雨伞:或许是醉翁之意不在酒
- Dubbo分布式服务框架入门(附工程)
- 压力传感器与51单片机C语言程序,基于51单片机的智能压力传感器设计
- mysql case when用法
- 使用Rook+Ceph在Kubernetes上作持久存储
- 产品驱动增长模式的最佳实践
热门文章
- 【SpringCloud】zuul:网关
- 【SpringCloud】Ribbon:负载均衡
- c++ const 转 非const
- vs release 调试 路径设置
- yolov5 soft_nms cluster_nms,cluster_SPM_nms,cluster_diounms,cluster_SPM_dist_nms,diou_nms
- ASVL_PAF_RGB24_B8G8R8 格式转换
- Adding a new op when using tensorflow in windows
- 拉格朗日乘子法(Lagrange Multiplier)和KKT条件
- libcusolver.so.8.0: cannot open shared object file: No such file or director
- grabcut.cpp:380: error: (-215) !bgdSamples.empty() !fgdSamples.empty() in function initGMMs