配置文件存放目录:/etc/nginx
主配置文件:letc/nginx/conf/nginx.conf
管理脚本:/usr/lib64/systemd/system/nginx.service
模块:/usr/lisb64/nginx/modules
应用程序:/usr/sbin/nginx
程序默认存放位置:/usr/share/nginx/html
日志默认存放位置:Ivar/log/nginx
配置文件目录为:/usr/local/nginx/conf/nginx.conf
不同安装方式的nginx的配置文件位置不同,通过命令搜索到位置:
sudo find / -name "nginx.conf"
- 设置为通配符: 将
server_name设置为一个星号(*),这样任何IP地址都能访问这个服务器块。server_name *; - 设置为默认服务器: 如果你的Nginx配置中没有其他
server块,并且你想要这个服务器块作为默认服务器来响应所有请求,你可以使用default关键字:
listen 80 default_server; server_name _;
配置举例:
##全局配置
user www www;
worker_processes auto;
error_log /www/wwwlogs/nginx_error.log crit;
pid /www/server/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;
stream {}
##配置
events{}
upstream{}//负载均衡
##http请求配置,里面有站点配置
http{
###站点
server {
listen 80;
server_name localhost;
location / {
ip:访问/路径请求这个ip服务器
}
location /app {
ip1:访问/app路径请求这个ip1服务器
}
}
}