Nginx安装优化-编译安装

一、安装Nginx所需的pcre库

#直接yum安装了
yum install pcre pcre-devel -y

#检查是否已安装
rpm -qa pcre pcre-devel

#如果显示有这两个名就说明已经安装成功

 二、安装Nginx

安装nginx前,先安装openssl-server 和 gcc-c++

#安装openssl-devel 和 gcc-c++

#不安装gcc-c++是无法编译的

yum install -y openssl openssl-devel gcc-c++


#######
#下载需要安装wget
yum install -y wget

nginx官网下载页:http://nginx.org/en/download.html

!!下载稳定版本

本文环境:centos7.3 + Nginx1.14.0

#创建存放安装包的目录
mkdir -p /mnt/app/
# mkdir 是创建目录;
#-p表示不提示目录是否存在循环常见所有层级目录,如果存在则忽略
#######################################################

#切换到app目录
cd /mnt/app

#用wget下载
wget -q http://nginx.org/download/nginx-1.14.0.tar.gz

#tar解压安装包
tar xf nginx-1.14.0.tar.gz

#创建nginx用户并加入名为nginx的组
useradd nginx -s /sbin/nologin -M

#切换到nginx目录下执行安装
cd nginx-1.14.0
./configure --user=nginx --group=nginx --prefix=/application/nginx-1.14.0/ --with-http_stub_status_module --with-http_ssl_module

#编译
make && make install

创建nginx软连接
ln -s /application/nginx-1.14.0 /application/nginx

################################################

nginx安装参数说明

--prefix=PATH     #指定安装路径

--user=USER     #进程用户权限

--group=GROUP #进程用户组权限

--with-http_stub_status_module #激活状态信息

--with-http_ssl_module  #激活ssl功能

猜你喜欢

转载自www.cnblogs.com/hulue/p/9171995.html
今日推荐