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

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)_第1张图片

Ubuntu16.04安装nginx(并启用SSL)_第2张图片

Ubuntu16.04安装nginx(并启用SSL)_第3张图片

Ubuntu16.04安装nginx(并启用SSL)_第4张图片

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

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

Ubuntu16.04安装nginx(并启用SSL)_第5张图片

Ubuntu16.04安装nginx(并启用SSL)_第6张图片

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

Ubuntu16.04安装nginx(并启用SSL)_第7张图片


你可能感兴趣的:(前端学习)