nginx配置

简介: nginx配置

安装好nginx

//指定 nginx 使用哪个配置文件
[root@localhost sbin]# ./nginx -c /usr/local/nginx/conf/nginx.conf
//加载配置文件 重启
[root@localhost sbin]# ./nginx -s reload

查找nginx的pid

[root@iZ2ze8gmxmxwd4e3qze8q0Z conf.d]# netstat -anop | grep 0.0.0.0:80
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      454/nginx: worker p  off (0.00/0/0)
tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN      454/nginx: worker p  off (0.00/0/0)
[root@iZ2ze8gmxmxwd4e3qze8q0Z conf.d]# ss -nltp|grep nginx
LISTEN     0      128          *:80                       *:*                   users:(("nginx",pid=466,fd=12),("nginx",pid=455,fd=12),("nginx",pid=454,fd=12))
LISTEN     0      128          *:443                      *:*                   users:(("nginx",pid=466,fd=13),("nginx",pid=455,fd=13),("nginx",pid=454,fd=13))
LISTEN     0      128          *:8000                     *:*                   users:(("nginx",pid=466,fd=14),("nginx",pid=455,fd=14),("nginx",pid=454,fd=14))
[root@iZ2ze8gmxmxwd4e3qze8q0Z conf.d]# 

linux 查看nginx 启动路径

根据上面

[root@iZ2ze8gmxmxwd4e3qze8q0Z conf.d]# netstat -anop | grep 0.0.0.0:80
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      454/nginx: worker p  off (0.00/0/0)
tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN      454/nginx: worker p  off (0.00/0/0)
[root@iZ2ze8gmxmxwd4e3qze8q0Z conf.d]# ss -nltp|grep nginx
LISTEN     0      128          *:80                       *:*                   users:(("nginx",pid=466,fd=12),("nginx",pid=455,fd=12),("nginx",pid=454,fd=12))
LISTEN     0      128          *:443                      *:*                   users:(("nginx",pid=466,fd=13),("nginx",pid=455,fd=13),("nginx",pid=454,fd=13))
LISTEN     0      128          *:8000                     *:*                   users:(("nginx",pid=466,fd=14),("nginx",pid=455,fd=14),("nginx",pid=454,fd=14))
[root@iZ2ze8gmxmxwd4e3qze8q0Z conf.d]# ll /proc/466/exe
lrwxrwxrwx 1 root root 0 3月  24 15:22 /proc/466/exe -> /usr/sbin/nginx
[root@iZ2ze8gmxmxwd4e3qze8q0Z conf.d]# /usr/sbin/nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
[root@iZ2ze8gmxmxwd4e3qze8q0Z conf.d]# 

nginx 域名跳转端口项目

upstream cloud{
        server 127.0.0.1:5212;
}


server {
        listen 80;
        server_name www.shitou6.work shitou6.work;
        proxy_set_header Host $host:$server_port;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header REMOTE-HOST $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        location /{
        proxy_pass http://cloud/;
        }
}

相关文章
|
1月前
|
移动开发 前端开发 JavaScript
前端vue2、vue3去掉url路由“ # ”号——nginx配置(一)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
104 0
|
1月前
|
JavaScript 前端开发 应用服务中间件
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
angular引入包、路由权限配置、打包问题与nginx配置问题(简单部署)
35 0
|
1月前
|
前端开发 JavaScript 应用服务中间件
前端vue2、vue3去掉url路由“ # ”号——nginx配置(二)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
110 0
|
3天前
|
应用服务中间件 Linux 定位技术
配置和管理Nginx服务
配置和管理Nginx服务
13 4
|
3天前
|
缓存 运维 应用服务中间件
理解和正确配置 Nginx 的 `location` 块是使用 Nginx 时至关重要的一部分
理解和正确配置 Nginx 的 `location` 块是使用 Nginx 时至关重要的一部分
13 2
|
5天前
|
缓存 Ubuntu 应用服务中间件
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
Ubuntu 22.04 上安装、配置和使用 Nginx 可以分为几个简单的步骤
|
13天前
|
Java Serverless 应用服务中间件
Serverless 应用引擎产品使用合集之Web函数启动的Spring Boot项目可以通过什么方式配置Nginx
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
1月前
|
负载均衡 应用服务中间件 nginx
解决nginx配置负载均衡时invalid host in upstream报错
在Windows环境下,配置Nginx 1.11.5进行负载均衡时遇到问题,服务无法启动。错误日志显示“invalid host in upstream”。检查发现上游服务器列表中,192.168.29.128的主机地址无效。负载均衡配置中,两个服务器地址前误加了"http://"。修正方法是删除上游服务器列表和proxy_pass中的"http://"。问题解决后,Nginx服务应能正常启动。
92 4
解决nginx配置负载均衡时invalid host in upstream报错
|
9天前
|
应用服务中间件 nginx
Nginx 配置,自定义日志格式 log_format
Nginx 配置,自定义日志格式 log_format
20 0
|
1月前
|
负载均衡 安全 应用服务中间件
nginx配置ssl和反向代理的配置代码
【5月更文挑战第2天】nginx配置ssl和反向代理的配置代码
61 3