nginx的安装
1.首先要安装相关依赖包
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
2.下载nginx的安装包
wget https://nginx.org/download/nginx-1.16.1.tar.gz
3.解压安装包
tar -zxvf nginx-1.16.1.tar.gz
4.进入到nginx
tar -zxvf nginx-1.16.1.tar.gz
5.创建一个路径
mkdir -p /usr/local/nginx
6.安装到指定路径
./configure --prefix=/usr/local/nginx
7.进行编译并安装
make && make install
nginx的目录结构
nginx的命令
1.查看版本号 :./nginx -v
2.检查配置文件的正确性:./nginx -t
3.启动nginx: ./nginx
启动完成后查看nginx的进程:ps -ef | grep nginx
4.停止nginx: ./nginx -s stop
5.重新加载配置文件: ./nginx -s reload
nginx配置文件结构
整体分为三个部分,分别是
1:全局块:和nginx运行相关的全局配置
2:events块:和网络连接相关的配置
3: HTTP块:代理,缓存,日志记录,虚拟主机配置
HTTP块又分为两部分:http全局块和server块
server块有分为server全局块和location块
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 80;
server_name localhost;
location / {
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}