ubantu20.04源码安装nginx-1.20.2
一、下载nginx
传送门:nginx官网
-
根据自己需要下载对应版本
-
下载后解压文件
linux下:tar -zxvf nginx-1.20.2.tar.gz
-
linux下需要安装依赖,已经有的或者windows的跳过
apt install openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev make
二、编译安装nginx
-
进入解压后的文件
看大图:
终端下进入该目录,输入以下命令./configure --prefix=/home/my/Desktop/nginx__/nginx \ --with-http_ssl_module \ --http-client-body-temp-path=/home/my/Desktop/nginx__/nginx/temp/client_body_temp \ --http-proxy-temp-path=/home/my/Desktop/nginx__/nginx/temp/proxy_temp \ --http-fastcgi-temp-path=/home/my/Desktop/nginx__/nginx/temp/fastcgi_temp \ --http-uwsgi-temp-path=/home/my/Desktop/nginx__/nginx/temp/uwsgi_temp \ --http-scgi-temp-path=/home/my/Desktop/nginx__/nginx/temp/scgi_temp
图解(安装位置自定义):
-
安装(终端下执行)
make && make install
检查自定义的安装位置是否出现如下文件夹,若有则安装成功
三、启动与关闭nginx
-
启动
cd 自定义的安装位置/nginx && mkdir temp && sbin/nginx
-
关闭
sbin/nginx -s stop
欲知后事如何请听下篇分解:前后端分离下 nginx如何搭载前端代码,后端如何调试开发