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

一键安装的方法

sudo apt-get install nginx

安装完成之后,我们先检查一下nginx的版本,看下是否安装成功

nginx -v

 

 

安装成功后,我们进入nginx的目录下

cd /etc/nginx/

 

 

 

一、安装环境介绍

  需要预先安装gcc,通常ubuntu默认自带,所以默认已经有这个环境了,后续步骤默认是使用root账户进行的

二、下载及安装nginx相关组件

  1、进入任意目录,我选用的是通常选用的/usr/local/src目录

cd /usr/local/src

  2、下载相关组件

wget http://nginx.org/download/nginx-1.10.2.tar.gz
wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
wget http://zlib.net/zlib-1.2.11.tar.gz
 wget    https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz

  3、安装nginx相关组件

  安装openssl

tar zxvf openssl-fips-2.0.10.tar.gz
cd openssl-fips-2.0.10
./config && make && make install

  安装pcre

tar zxvf pcre-8.40.tar.gz
cd pcre-8.40
./configure && make && make install

  安装zlib

tar zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure && make && make install

  4、安装nginx

tar zxvf nginx-1.10.2.tar.gz
cd nginx-1.10.2
./configure && make && make install

三、启动nginx

  1、启动nginx

/usr/local/nginx/sbin/nginx

  2、查看nginx是否启动成功

netstat -lnp

  3、基本操作

/usr/local/nginx/sbin/nginx#启动
/usr/local/nginx/sbin/nginx -s stop(quit、reload)#停止/重启
/usr/local/nginx/sbin/nginx -h#命令帮助
vi /usr/local/nginx/conf/nginx.conf#配置文件

 

 

 

apt-get install build-essential 

apt-get install libtool  
安装pcre依赖库
apt-get install libpcre3 libpcre3-dev
安装zlib依赖库
apt-get install zlib1g-dev
安装openssl
apt-get install openssl libssl-dev

 

apt-get install libgd-dev

 

apt-get install libperl-dev  

 

./configure --prefix=/usr/local/nginx_image_filter_and_ssl_and_perl --with-http_image_filter_module --with-http_ssl_module  --with-http_perl_module

make && make install

Ubuntu16 nginx安装http_image_filter_module模块

 

//查看端口
netstat -ntpl

 

posted @ 2019-10-18 23:25  G-Beniot  阅读(1297)  评论(0编辑  收藏  举报