【注意】安装文件时建议使用root权限进行操作
下载相关资源文件
wget http://nginx.org/download/nginx-1.16.0.tar.gz
如果出现wget不存在之类的可使用
yum install wget
ubuntu用户可使用【apt-get install wget】,
总体感觉ubuntu的提示比较人性化,安装软件时都能精准提示很给力,不过桌面系统让它给人感觉一种不稳的感觉,实际还阔以但大部分服务器还是选择redhat阵营的centos
解压资源包
tar -zxvf nginx-1.16.0.tar.gz
tar命令是linux下很常用的命令
- -z 调用gzip程序来压缩文件,压缩后的文件名称以.gz结尾。
- -x 解压文件【-c 是压缩文件】
- -v 显示详细的tar处理的文件信息
- -f 要操作的文件名
配置编译环境
./configure --prefix=/usr/local/nginx --with-openssl=/usr/local/openssl
设置nginx的安装目录以及指定openssl依赖,如果没有指定openssl可能出现如下警告
OpenSSL library is not used
通过【make】命令编译
这一步很容易出错,大部分原因都是缺少依赖
通过【make install】命令安装
安装基本上是没什么大问题的,执行结束木有报错就可以去刚刚配置的命令疯狂操作喽