1.安装依赖库

安装gcc g++ 的依赖库
apt-get install build-essential 
apt-get install libtool  
安装pcre依赖库
pt-get install libpcre3 libpcre3-dev
安装zlib依赖库
apt-get install zlib1g-dev
安装openssl
apt-get install openssl libssl-dev

2.下载Nginx解压安装

// 用wget下载
wget http://nginx.org/download/nginx-1.9.8.tar.gz
// 解压
tar -xzvf nginx-1.9.8.tar.gz
//进入解压目录
cd  nginx-1.9.8.tar
//配置
./configure --prefix=/usr/local/nginx --with-http_stub_status_module –with-http_ssl_module
//编译并安装
make && make install
//进入nginx 安装目录的sbin目录启动nginx测试是否安装成功
cd /usr/local/nginx/sbin
//启动nginx
./nginx

---操作流程如下图所示:

Ubuntu16.04安装nginx(并启用SSL)

Ubuntu16.04安装nginx(并启用SSL)

Ubuntu16.04安装nginx(并启用SSL)

Ubuntu16.04安装nginx(并启用SSL)

注:若出现nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)可尝试以下方法解决

//查看端口
netstat -ntpl
//将nginx的进程杀掉,重启nginx
kill -9 pid
./nginx

Ubuntu16.04安装nginx(并启用SSL)

Ubuntu16.04安装nginx(并启用SSL)

最后访问 ip:80 测试Nginx安装是否成功

Ubuntu16.04安装nginx(并启用SSL)


相关文章:

  • 2022-01-19
  • 2021-11-13
  • 2021-10-04
  • 2021-09-04
  • 2021-11-03
  • 2021-06-19
  • 2021-11-16
  • 2021-06-05
猜你喜欢
  • 2021-05-27
  • 2021-09-14
  • 2021-11-19
  • 2021-06-16
  • 2021-11-21
  • 2021-09-19
  • 2021-10-10
相关资源
相似解决方案