背景
Ubuntu最新版也只是将Nginx的支持到了1.18.0,并且爆出了很多漏洞,所以决定将现有的1.18.0停用,改用官网最新的1.25.1版本,
Nginx的下载
方式
地址为 https://nginx.org/download/nginx-1.25.1.tar.gz
相关依赖包的下载
因为不是Ubuntu根据apt的安装方法,所以事先之前需要下载相应的依赖包
1 | apt-get install gcc |
解压缩及设置安装
下载好后使用一下命令解压缩nginx-1.25.1.tar.gz
1 | tar -xvf nginx-1.25.1.tar.gz |
ps
–prefix:指定最终安装到的目录 默认值 /usr/local/ngnix
–sbin-path:用来指定可执行文件目录:默认的是 sbin/nginx
–conf-path:用来指定配置文件目录:默认的是 conf/nginx.conf
Nginx的命令
1 | nginx #启动 |
后续问题
- 遇到ssl证书网站会无法启动
解决方法,重新到Nginx下载解压后的目录,运行./configure --prefix=/usr/local/nginx --with-http_ssl_module
,结束后再执行make
不执行make install