Nginx部署

一、准备工作

安装nginx前先安装 pcre pcre-devle openssl openssl-devel



二、安装nginx

./configure --user=nginx --group=nginx --prefix=/usr/local/nginx1.18 --with-http_stub_status_module --with-http_ssl_module


Make

Make install


三、检查启动


/usr/local/nginx/Sbin/Nginx -t 检查语法


/usr/local/nginx/Sbin/Nginx 启动nginx


sudo fuser -n tcp 80 –k 解除80端口占用


四、配置

根目录 root

站点目录 html


/usr/local/nginx/conf/fastcgi.conf 动态配置文件


/usr/local/nginx/conf/nginx.conf 静态配置文件




配置nginx.conf

每个server 一个站点

Server{

Listen 80;

Server_name localhost; 域名

Location / {

Root html ;

Index index.html index.html; 首页文件

}

Error_page 500 502 503 504 /50x.html;遇到500 等错误,跳的50x.html

Location = /50x.html {

Root html;

}

}

相关文章

技术栈:为什么NGINX能扛住李佳琦直播间?底层原理揭秘 !

你有没有想过,单个 NGINX 实例是如何处理数百万个并发连接的?NGINX 可扩展性和高性能背后的秘诀在于事件驱动的非阻塞 I/O 架构。这种架构能够充分利用 CPU 和内存资源,高效地处理不断增长...

阿里Java三面:高可用RabbitMQ集群的搭建及原理分析

前言任何一个服务,如果仅仅是单机部署,那么性能总是有上限的,RabbitMQ 也不例外,当单台 RabbitMQ 服务处理消息的能力到达瓶颈时,可以通过集群来实现高可用和负载均衡。RabbitMQ 集...

Nginx主从原理最全详解(图文全面总结)

关注△mikechen△,十余年BAT架构经验倾囊相授!大家好,我是mikechen睿哥。Nginx是大型架构的必备中间件,下面我就全面来详解Nginx主从原理@mikechen文章来源:mikech...

nginx 初学者指引

本文会简单介绍 nginx 并演示相关的简单任务。首先你需要安装好 nginx。nginx 拥有一个主进程和几个 worker 进程。主进程的主要工作是读取和处理配置,维护 worker 进程。wor...

nginx配置文件详解

Nginx是一个高性能的Web服务器,它可以在Linux系统上运行,提供高效的静态文件服务和动态内容服务。要发挥Nginx的全部功能,需要正确配置Nginx的配置文件。Nginx的配置文件通常位于/e...