Nginx安装步骤

Nginx安装配置

  • 官网下载链接2018-5-10 11:17:53最新版: wget https://nginx.org/download/nginx-1.13.12.tar.gz

请在安装前关闭防火墙,否则会有一些预想不到的错误

CentOS 7.0默认使用的是firewall作为防火墙。关闭firewall

  1. systemctl stop firewalld.service #停止firewall
  2. systemctl disable firewalld.service #禁止firewall开机启动
  3. firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

在安装Nginx之前请先安装相关的一些依赖

  • wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
  • wget http://zlib.net/zlib-1.2.11.tar.gz
  • wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.40.tar.gz

安装c++编译环境,如已安装可略过

  • yum install gcc-c++
    期间会有确认提示输入y回车
    Is this ok [y/N]:y
    

安装Nginx及相关组件

openssl安装

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

pcre安装

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

zlib安装

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

nginx安装

  1. tar zxvf nginx-1.13.12.tar.gz
  2. cd nginx-1.13.12
  3. ./configure && make && make install

启动Nginx

先找一下nginx安装到什么位置上了

whereis nginx
进入nginx目录并启动

Nginx的基本操作

启动
[root@localhost ~]# /usr/local/nginx/sbin/nginx
停止/重启
[root@localhost ~]# /usr/local/nginx/sbin/nginx -s stop(quit、reload)
命令帮助
[root@localhost ~]# /usr/local/nginx/sbin/nginx -h
验证配置文件
[root@localhost ~]# /usr/local/nginx/sbin/nginx -t
配置文件
[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf

启动成功后在浏览器输入服务器地址Nginx默认端口号是80出来欢迎使用Nginx即成功

你可能感兴趣的:(Nginx安装步骤)