1、安装gcc g++的依赖库
1 | sudo apt-get install build-essential |
2、安装pcre依赖库s
1 | sudo apt-get install libpcre3 libpcre3-dev |
3、安装zlib依赖库
1 | sudo apt-get install zlib1g-dev |
4、安装ssl依赖库
1 | sudo apt-get install openssl libssl-dev |
5下载安装包
1 | wget http://nginx.org/download/nginx-1.19.6.tar.gz |
6、解压
1 | tar zxvf ./nginx-1.19.6.tar.gz |
7、进入解压目录
1 | cd nginx-1.19.6/ |
8、安装
1 | ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module |
9、启动
1 | /usr/local/nginx/sbin/nginx |
常用Command
1 | #启动nginx |
第9步已经启动了。可以通过
ps ef|grep nginx
可以看到有两个进程。主进程和工作进程。默认配置文件(nginx.conf)在
/usr/local/nginx/conf/nginx.conf
所以第九步的另一种启动方式是(指定配置文件启动) /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
由于默认配置文件路径是 /usr/local/nginx/conf/nginx.conf 所以第九步简写了