Linux : centOS 与 Ubuntu 安装 Nginx

源码下载: wget http://nginx.org/download/nginx-1.14.0.tar.gz

解压:tar –zxvf xxx

安装依赖: yum -y install  openssl  openssl-devel  pcre-devel

配置检测:./configure

配置包含ssl模块:  ./configure  --with-http_ssl_module

编译:make

安装:make install

测试:nginx –t

配置文件nginx.conf

ubuntu : 

源码下载: wget http://nginx.org/download/nginx-1.14.0.tar.gz

解压:tar –zxvf xxx

安装依赖 

sudo apt-get install zlib1g-dev

sudo apt-get install libpcre3 libpcre3-dev

sudo apt-get install openssl libssl-dev

配置检测:./configure

配置包含ssl模块:  ./configure  --with-http_ssl_module --prefix=/usr/local/nginx (设置安装文件夹)

(如果源码和安装目录在一起可能会出现诡异的bug)

编译:make

如果没有make命令,可能需要安装 g++:

sudo apt-get install g++

或者试试这个 sudo apt-get install pentium-builder

或者试试这个 sudo apt-get  install  build-essential (可能只需要这一个就好了...)

 

测试:nginx –t

查看Nginx的版本号:nginx -V

启动Nginx:start nginx

快速停止或关闭Nginx:nginx -s stop

正常停止或关闭Nginx:nginx -s quit

配置文件修改重装载命令:nginx -s reload

原文地址:https://www.cnblogs.com/cccy0/p/9303924.html