nawawa001 发表于 2018-11-8 07:43:58

nginx 1.8.1安装使用

  下载nginx安装包
  wget -O http://nginx.org/download/nginx-1.8.1.tar.gz
  解压
  tar -xvf nginx-1.8.1.tar.gz
  或者可以解压到制定目录
  tar -xvf nginx-1.8.1.tar.gz -C /usr/local/nginx
  下载pcre
  https://ftp.pcre.org/pub/pcre/
  下载zlib
  http://download.chinaunix.net/download/0013000/12241.shtml
  下载openssl
  http://mirrors.ibiblio.org/openssl/source/old/fips/
  解压出来下载好的安装包

  先安装openssl
  # ./config
  # echo $?
  0
  # make && make install
  然后安装zlib

  源码编译安装要有一个习惯,执行echo $? 查看编译是否有报错
  安装pcre
  # ./configure
  # make && make install
  最后安装nginx
  # ./configure --with-pcre=../pcre-8.21 --with-zlib=../zlib-1.2.7 --with-openssl=../openssl-fips-2.0.2
  # make && make install
  至此安装nginx完成

  启动nginx服务
  # ./nginx ----启动服务
  # lsof -i :80   ------查看80端口是否侦听

  COMMAND   PID   USER   FD   TYPE DEVICE>  nginx   11848   root    6uIPv420493      0t0TCP *:http (LISTEN)
  nginx   11849 nobody    6uIPv420493      0t0TCP *:http (LISTEN)
  # netstat -antup | grep 80------查看80端口是否侦听
  tcp      0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      11848/nginx
  # ps -ef | grep nginx-----查看nginx进程 一个主,一个worker进程;
  root      11848      10 01:54 ?      00:00:00 nginx: master process ./nginx
  nobody    11849118480 01:54 ?      00:00:00 nginx: worker process
  root      11854   10540 01:55 pts/0    00:00:00 grep nginx
  访问nginx网页

  nginx默认页面;如果无法访问,关闭iptables;关闭selinux;

页: [1]
查看完整版本: nginx 1.8.1安装使用