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. JWT(JSON Web Token) Java与.Net简单编码实现

    参考 JWT(JSON WEB TOKENS)-一种无状态的认证机制 基于Token的WEB后台认证机制 各种语言版本的基于HMAC-SHA256的base64加密 Java与.Net实现实现 // ...

  2. DSOFramer原有的接口说明

    (转自:http://blog.csdn.net/hwbox/article/details/5669414) DSOFramer原有的接口说明 =========================== ...

  3. Attach to process 的问题

    Attach to process找不到W3WP选项怎么办?刷新它的一个网页

  4. Popular HashMap and ConcurrentHashMap Interview Questions

    http://howtodoinjava.com/core-java/collections/popular-hashmap-and-concurrenthashmap-interview-quest ...

  5. cmakelist

    cmake 添加头文件目录,链接动态.静态库 罗列一下cmake常用的命令. CMake支持大写.小写.混合大小写的命令. 1. 添加头文件目录INCLUDE_DIRECTORIES 语法: incl ...

  6. 有关项目依赖包发生 Manifest Merge 冲突的详细解决方案

    安卓开发使用 Gradle 插件管理依赖包确实非常方便,尤其是在解决一些依赖冲突的问题上.比如,重复依赖的问题,具体内容请我之前写的一篇文章: 有关 Android Studio 重复引入包的问题和解 ...

  7. python常用模块之time&datetime模块

    python常用模块之time&datetime模块 在平常的代码中,我们经常要与时间打交道.在python中,与时间处理有关的模块就包括:time和datetime,下面分别来介绍: 在开始 ...

  8. 那些年提交AppStore审核踩过的坑

    此文刚刚上了CocoaChina的首页:那些年提交AppStore审核踩过的坑  欢迎围观,谢谢大家支持. //add by 云峰小罗,2016.08.04 做iOS开发近5年了,每次提交版本时不可谓 ...

  9. IOS开发 警告 All interface orientations must be supported unless the app requires full screen.

    在IOS开发中遇到警告  All interface orientations must be supported unless the app requires full screen. 只要勾上R ...

  10. iOS-----AVFoundation框架的功能详解

    使用AVFoundation拍照和录制视频 需要开发自定义的拍照和录制视频功能,可借助于AVFoundation框架来实现,该框架提供了大量的类来完成拍照和录制视频.主要使用如下类: AVCaptur ...