在这之前,首先确保的软件包没过时:
sudo apt update
安装gcc编译器
apt install -y build-essential
安装正则库
apt install -y libpcre3 libpcre3-dev
安装zlib库
apt install -y zlib1g-dev
安装OpenSSL库
apt install -y openssl libssl-dev
接下来,我们下载Nginx源码,我们进入Nginx官网:http://nginx.org/en/download.html 下载最新的stable稳定版本
下载源码
wget http://nginx.org/download/nginx-1.20.2.tar.gz
解压
tar -xf nginx-1.20.2.tar.gz
进入源代码内
cd nginx-1.20.2
普通安装
./configure && make && make install
加上ssl
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-file-aio --with-http_realip_module && make && make install
安装到目录 /usr/local/nginx
启动 : 在nginx目录下有一个sbin目录,sbin目录下有一个nginx可执行程序。
./nginx
停止
./nginx -s stop
动态加载配置文件
./nginx -s reload
服务器地址+默认端口80
标签:http,make,apt,nginx,install,安装,debian From: https://www.cnblogs.com/chen-msg/p/17145525.html