1. nginx服务器的安装

安装准备: nginx依赖于pcre库,要先安装pcre

yum install pcre pcre-devel

cd /usr/local/src/

wget wget http://nginx.org/download/nginx-1.6.3.tar.gz

tar zxvf nginx-1.6.3.tar.gz

cd nginx-1.6.3

./configure --prefix=/data/local/nginx

make && make install

这个时候nginx已经安装完成

启动:

cd /data/local/nginx, 看到如下4个目录

./

....conf配置文件

... html网页文件

...logs  日志文件

...sbin  主要二进制程序

2.nginx服务器启动停止管理

首先需要查看nginx是否已经启动:
    有两种方法:1.netstat -tunpl|grep nginx (查看是否有nginx端口号在监听)   2.ps aux|grep nginx(查看nginx是否有进程在跑,主要看主进程)

如果你是使用的yum安装的则比较简单:  
    1.    /etc/init.d/nginx start

[root@lx /]# /etc/init.d/nginx start

Starting nginx:                                            [  OK  ]

2:service nginx start

[root@lx /]# service nginx start

Starting nginx:                                            [  OK  ]

注意这里重启停止可以使用:
    service nginx restart/stop
    /etc/init.d/nginx restart/stop

3.    进入nginx中sbin目录启动nginx
    /data/local/nginx/sbin/nginx

详细如下:

[root@lx /]# /data/local/nginx/sbin/nginx

[root@lx /]# ps aux|grep nginx

nginx     2112  0.0  0.5  32956  9804 ?        S    May05   0:06 php-fpm: pool www

nginx     2113  0.0  0.4  33136  9336 ?        S    May05   0:06 php-fpm: pool www

nginx     2782  0.0  0.2  31044  5472 ?        S    May05   0:00 php-fpm: pool www

nginx     2783  0.0  0.3  31812  6444 ?        S    May05   0:00 php-fpm: pool www

root      9480  0.0  0.0   7268   916 ?        Ss   02:14   0:00 nginx: master process /data/local/nginx/sbin/nginx

nginx     9481  0.0  0.6  18080 11904 ?        S    02:14   0:00 nginx: worker process

nginx     9482  0.0  0.6  18080 11904 ?        S    02:14   0:00 nginx: worker process

nginx     9483  0.0  0.6  18080 11864 ?        S    02:14   0:00 nginx: worker process

nginx     9484  0.0  0.6  18080 11892 ?        S    02:14   0:00 nginx: worker process

root      9486  0.0  0.0   4424   760 pts/1    S+   02:14   0:00 grep nginx

这里需要注意的是:如果路径后面没有跟上nginx.conf配置文件路径则启动会默认为读取默认的配置文件,我们也可以指定配置文件进行启动

[root@lx /]# /data/local/nginx/sbin/nginx -c  /data/local/nginx/conf/nginx.conf

[root@lx /]# netstat -tunpl|grep nginx

tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      9576/nginx

tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      9576/nginx

nginx学习与配置-安装与启动关闭管理的更多相关文章

  1. (Nginx学习一)安装和启动及对应文件夹介绍

    nginx 安装和启动及对应文件夹介绍 1 安装 官网下载nginx文件  http://nginx.org/en/download.html 解压即可 2 文件夹介绍 在解压后nginx压缩包后发现 ...

  2. zookeeper学习(零)_安装与启动

    zookeeper学习(零)_安装与启动 最近换了新的电脑,终于买了梦寐以求的macbook.最近也换了新的公司,公司技术栈用到了zookeeper.当然自己也要安装学习下.省的渣渣的我,被鄙视就麻烦 ...

  3. wordpress nginx详细环境配置安装命令和相关问题解决

    很详细的有关WordPress和nginx的环境配置安装操作步骤 指南,适合新手一步步按照命令操作安装WordPress并运行在生产环境中. 操作步骤转载自: Heap Stack blog(ping ...

  4. JMeter学习-012-JMeter 配置元件之-HTTP Cookie管理器-实现 Cookie 登录

    前文我们讲过了若何获取登录后的 Cookie 信息,不知如何获取登录 Cookie 的朋友,敬请参阅我之前写的博文:Fiddler-005-获取 Cookie 信息.参阅上篇文章,获取到 Cookie ...

  5. Nginx 安装学习笔记(1.安装和启动)

    centos7 编译安装和启动.停止https://www.cnblogs.com/xingyunblog/p/9072553.html 一.安装nginx 1.下载 wget http://ngin ...

  6. 【Nginx】简介以及安装、启动、关闭

    一.概述 二.Nginx基本安装 2.1 Windows安装Nginx Nginx目录结构 2.2 Linux安装Nginx 2.3 Mac利用homebrew安装 三.nginx启动关闭 3.1 重 ...

  7. nginx学习(一):安装nginx

    学习下nginx,本篇文章主要讲解下在linux下安装nginx 下载nginx 安装包 1.去官网http://nginx.org/下载对应的nginx包,推荐使用稳定版本: 2.上传tar包到li ...

  8. Nginx学习之配置RTMP模块搭建推流服务

    写在开始 小程序升级实时音视频录制及播放能力,开放 Wi-Fi.NFC(HCE) 等硬件连接功能.同时提供按需加载.自定义组件和更多访问层级等新特性,增强了第三方平台的能力,以满足日趋丰富的业务需求. ...

  9. MongoDB学习记录(一) - 安装、启动与建立数据库

    简要说明一个基本概念:MongoDB中的三要素:数据库(database).集合(collection)和文档(document). 文档:类似于JSON对象,由字段(field)和值(value)组 ...

随机推荐

  1. IOS-简单动画

    iOS那些简单的动画(不定期更新) 字数669 阅读1118 评论16 喜欢59 关于 Core Animation Core Animation是一组非常强大的动画处理API,使用它能做出很多优雅的 ...

  2. IOS-pch文件配置

    --到Xcode7都可以这么解决.亲测. 发现一个好东西.就是这个.pch文件.我的理解是他里面存放了我们在各个controller里面需要的头文件,那这样一来,就免去了在不同的ViewControl ...

  3. 【Error】InterfaceError (0, '')

    也不知道什么时候接触到的这个错误,暂且记录下. 错误描述:InterfaceError (0, '') Traceback: File "/usr/local/lib/python2.7/s ...

  4. 同步锁Lock

    用于解决多线程安全问题有三种方式: 同步代码块(隐式锁,基于JVM) 同步方法(隐式锁,基于JVM) 同步锁(显式锁,jdk1.5后出现,相对于前两种方式,更加灵活) 下面通过一段程序来说明一下同步锁 ...

  5. opengl:初次接触

    1.概述 OpenGL(Open Graphics Library),开放的图形程序接口,是编程接口的规范,并不是像OpenCV那样是库.GLFW是开源的基于opengl标准的库,并且是跨平台的.其开 ...

  6. LNMP的搭建与原理

    常见的web框架结构:例如:lnmp和:ampL=LINUX N=NGINX A=APACHE P=php T=Tomcat lnmp的原理 在LNMP组合工作时,首先是用户通过浏览器输入域名请求Ng ...

  7. Spring整合hibernate:3、使用XML进行声明式的事务管理

    配置applicationContext.xml文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2 ...

  8. MoreEffectiveC++Item35 条款27: 要求或禁止对象产生于heap中

    一 要求对象产生在heap中 阻止对象产生产生在non-heap中最简单的方法是将其构造或析构函数声明在private下,用一个public的函数去调用起构造和析构函数 class UPNumber ...

  9. MoreEffectiveC++Item35(效率)(条款16-24)

    条款16 谨记80-20法则 条款17 考虑使用 lazy evaluation(缓释评估) 条款18 分期摊还预期的计算成本 条款19 了解临时对象的来源 条款20 协助完成"返回值的优化 ...

  10. Amazon面试题

    亚马逊面试题: 如下所示的Map中,0代表海水,1代表岛屿,其中每一个岛屿与其八领域的区间的小岛能相连组成岛屿群.写代码,统计Map中岛屿个数. /* Q1. Map [ 0 0 0 0 0 0 0 ...