shuijingping 发表于 2018-11-12 09:15:05

nginx软件编译安装

  第一个里程:软件依赖包安装
  pcre-devel:   perl语言正则表达式兼容软件包
  openssl-devel:使系统支持https方式访问
  yum install -y pcre-devel openssl-devel
  

第二个里程:创建一个管理nginx进程的虚拟用户  
useradd www -s /sbin/nologin/ -M
  

  第三个里程:下载并解压nginx软件
  cd /server/tools
  wget http://nginx.org/download/nginx-1.12.2.tar.gz
  tar xf nginx-1.12.2.tar.gz
  

第四个里程:进行软件编译安装  
软件编译安装三部曲:
  
①. 编译配置
  ./configure --prefix=/application/nginx-12.2 --user=www --group=www --with-http_ssl_module --with-http_stub_status_module
  --prefix=PATH   指定软件安装在什么目录下
  --user=USER       指定软件worker进程管理用户,利用www虚拟用户管理worker进程
  --group=USER
  --with-http_ssl_module         使nginx程序可以支持HTTPsF访问功能
  --with-http_stub_status_module   用于监控用户访问nginx服务情况
  
②. 编译过程
  make
  
③. 编译安装
  make install
  

  第五个里程:为nginx程序软件创建链接目录(注:这是为了以后运维省事,避免开发人员麻烦)
  ln -s /application/nginx-12.2 /application/nginx
  第六个里程:启动nginx程序服务
  /application/nginx/sbin/nginx -t (检查配置文件语法是否正常)
  /application/nginx/sbin/nginx
  

注意:/application/nginx/sbin/nginx -V可以查看到nginx配置详情

页: [1]
查看完整版本: nginx软件编译安装