文档章节

nginx_(1)

pan_1308
 pan_1308
发布于 2017/02/13 16:19
字数 635
阅读 3
收藏 0

1、GCC 编译器

      全称 GNU Compiler Collection,是 GNU 社区推出的功能强、性能优越的用于编程开发的自由编译器。目前可以编译的语言有:c、c++、Objective-c 、java 等。

centos 系统下的安装 - 使用 yum 命令:

-> yum -y install gcc-c++ autoconf automake

2、Nginx 依赖模块

      Nginx 的一些模块需要其他第三方库的支持,如:gzip模块需要 zlib库, rewrite 模块需要 pcre库,ssl功能需要 openssl库等。

centos 系统下的安装 - yum 命令:

-> yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel

3、 Nginx 下载  -> 网址:http://nginx.org/

4、 Nginx 安装

      windows 下:

      步骤:解压 下载的 windows 版本的 nginx压缩包,在 windows 的 cmd 命令窗口中 切换到 解压的压缩包路径下,然后输入 命令: start nginx ,即可启动 nginx;

      检查是否启动:可以查看 windows 任务 进程 中是否有 nginx.exe 进程即可。

      其他操作: nginx -s [stop | quit | reopen | reload] 来执行。

      linux 下:

      步骤: -->  tar -zxvf nginx-0.x.xx.tar.gz

                 -->  cd nginx-0.x.xx (切换到 解压目录)

                 -->  ./configure 

                 -->  make

                 -->  sudo make install (注意:需要 root 账户)

      安装后的路径: Nginx 将被默认安装到 /usr/local/nginx 路径下; 可以在 原解压缩后的nginx-0.x.xx 目录下执行 ./configure 命令查看 nginx 的 安装情况.

       启动:若是 nginx 安装在 /usr/local/nginx/ 目录中,命令是:

       /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
      说明: "-c" 指定了配置文件的路径,如果不加“-c" 参数,nginx 会默认加载其安装目录的conf子目录的nginx.conf文件,即:/usr/local/nginx/conf/nginx.conf

       停止

       有3中停止方式:从容停止快速停止强制停止

       从容停止:> 查看进程

                       

                       > 杀死进程

                       

       快速停止:> 查看进程

                       

                       > 杀死进程

                       

       强制停止

       验证操作:验证ngin x配置文件是否正确

       方法一:进入nginx安装目录sbin下,输入命令./nginx -t

          看到如下显示  nginx.conf syntax is ok

                               nginx.conf test is successful

          说明配置文件正确!

       

     方法二:在启动命令-c前加-t

    

    平滑重启 Nginx 服务

    如果更改了配置就要重启Nginx,要先关闭Nginx再打开?不是的,可以向Nginx 发送信号,平滑重启。

    方法一:进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可,即是: /usr/local/nginx/sbin/nginx -s reload  (即是 nginx 安装路径 -s reload);

    

    方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务;即是: kill -HUP 住进程号或进程号文件路径。

    

       

 

 

© 著作权归作者所有

共有 人打赏支持
pan_1308
粉丝 4
博文 95
码字总数 58819
作品 0
黄冈
configure可以通过,但是make test失败,没有错误原因提示

configure可以通过,但是make test失败,没有错误原因提示 Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------......

爱如空气66
2015/01/20
923
0
让nginx在CentOS下以chroot的方式运行

实验环境为64位的CentOS6.4,nginx使用官方最新稳定版的, 下载源码包 # wget http://nginx.org/download/nginx-1.6.2.tar.gz [root@2core local]# tar zxvf nginx-1.6.2.tar.gz 隐藏nginx的......

学思
2014/10/24
0
0
nginx命令:启动,停止及命令参数详解

在项目开发中需要模仿真实运行环境,或者在运维项目的时候我们都会用的nginx,我们需要掌握一些基础的nginx命令,比如启动、停止nginx服务命令、配置改变时重载nginx、检查nginx配置文件命令等...

文心丶雕龙
2016/10/10
331
0
Mac搭建nginx+rtmp服务器

Mac搭建nginx+rtmp服务器 概述 Mac安装RTMP服务器过程记录下来! 一、安装Homebrew 执行命令: 1 2 3 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/in......

理性编程
2016/06/16
197
0
CentOS配置Nginx官方的Yum源

由于yum源中没有我们想要的nginx,那么我们就需要创建一个“/etc/yum.repos.d/nginx.repo”的文件,其实就是新增一个yum源。 [root@niaoyun~]# vim /etc/yum.repos.d/nginx.repo 然后将下面的...

Mr_sheng
2017/11/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后...

TonyStarkSir
今天
3
0
关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
今天
4
0
打开eclipse出现an error has occurred see the log file

解决方法: 1,打开eclipse安装目录下的eclipse.ini文件; 2,打开的文本文件最后添加一行 --add-modules=ALL-SYSTEM 3,保存重新打开Eclipse。...

任梁荣
昨天
4
0
搞定Northwind示例数据库,无论哪个版本的SQLServer都受用

Northwind数据库 从这里可以找到突破口: http://social.msdn.microsoft.com/Forums/zh-CN/Vsexpressvb/thread/8490a1c6-9018-40c9-aafb-df9f79d29cde 下面是MSDN: http://msdn2.microsoft......

QQZZFT
昨天
1
0
mysql主从同步,安装配置操作

准备 两台mysql服务,我这里准备了如下: 主库:192.168.176.128 从库:192.168.176.131 如何在Linux上安装mysql服务,请看https://blog.csdn.net/qq_18860653/article/details/80250499 操作...

小致dad
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部