Nginx的安装与配置

开发步骤

1、需要在 /usr/local 下面创建nginx目录

++++指令:mkdir /usr/local/nginx

2、下载nginx的安装包

++++指令:先执行 yum -y install wget 再执行 wget http://nginx.org/download/nginx-1.13.0.tar.gz

3、解压安装包

++++指令:tar -axvf nginx-1.13.0.tar.gz

4、编译

++++指令:先进入nginx.1.13.0目录之中 编译指令 ./configure

5、编译过程中出现的三个错误
  • 第一个错误: C compile cc is not found 错误

    原因是因为:缺少编译环境 安装编译源码所需要的工具和库

    执行命令

    yum install gcc gcc-c++ ncurses-devel perl

  • 第二个错误: the HTTP rewrite module requires th PCRE library

    错误原因:缺少 HTTP rewrite module模块 禁用或者安装所需要的模块即可

    如果选择安装的话:

    执行指令

    yum install pcre pcre-devel

  • 第三个错误: the HTTP gzip module requires the zliblibrary 错误

    错误原因:缺少 HTTP zlib类库 我们也是选择安装该模块

    执行命令:

    yum install zlib gzip zlib-devel

6、重新选择编译

在 nginx-1.13.0 目录之中
执行命令 ./configcur

7、安装nginx

++++指令:make & make install ------------默认安装到------/usr/local/nginx 下面

8、启动nginx服务器
    • 查看nginx的安装目录

      cd /usr/local/nginx

      conf 配置文件

      html 网站的默认根目录

      logs 日志

      sbin 软件目录

    • 启动nginx

      cd sbin

      执行命令

      ./nginx

    • 查看nginx是否启动成功

      ps -ef | grep nginx

    • 在客户端上查看nginx是否启动成功

      输入nginx对应的虚拟机的ip号即可查看

      nginx默认端口号 80 如果启动成功 查看页面 Welcome to nginx!

  • nginx其他命令

    • 停止nginx服务器

      ./nginx -s quit 退出

      ./nginx -s stop 停止

    • 重载nginx服务器

      ./nginx -s reload ---->必须先 ./nginx一次啊这个重载指令才能生效

    • 检查nginx配置文件的情况

      ./nginx -t

    • 检查nginx环境

      ./configure

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值