一、选定安装文件目录

可以选择任何目录

cd /usr/local/src

二、安装PCRE库

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下载最新的 PCRE 源码包,使用下面命令下载编译和安装 PCRE 包

cd /usr/local/src
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
tar -zxvf pcre-8.37.tar.gz
cd pcre-8.34
./configure
make
make install

三、安装zlib库

http://zlib.net/zlib-1.2.11.tar.gz 下载最新的 zlib 源码包,使用下面命令下载编译和安装 zlib包

cd /usr/local/srcwget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

四、安装openssl

cd /usr/local/src
wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz
tar -zxvf openssl-1.0.1t.tar.gz

五、安装nginx

Nginx 一般有两个版本,分别是稳定版和开发版,您可以根据您的目的来选择这两个版本的其中一个,下面是把 Nginx 安装到 /usr/local/nginx 目录下的详细步骤:

cd /usr/local/src
wget http://nginx.org/download/nginx-1.1.10.tar.gz
tar -zxvf nginx-1.1.10.tar.gz
cd nginx-1.1.10
./configure
make
make install

六、启动nginx

因为可能apeache占用80端口,apeache端口尽量不要修改,我们选择修改nginx端口。

  linux 修改路径/usr/local/nginx/conf/nginx.conf,Windows 下 安装目录\conf\nginx.conf。

  修改端口为8090,localhost修改为你服务器ip地址。(成功就在眼前!!)

启动nginx

etstat -ano|grep 80

如果查不到执行结果,则忽略上一步(ubuntu下必须用sudo启动,不然只能在前台运行)

sudo /usr/local/nginx/nginx

七、nginx重启、关闭、启动

启动

启动代码格式:nginx安装目录地址 -c nginx配置文件地址

 sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

停止

nginx的停止有三种方式:

  • 从容停止

  1、查看进程号

~]# ps -ef|grep nginx

2、杀死进程

[root@LinuxServer ~]# kill -QUIT 2072

  • 快速停止

1、查看进程号

 ~]# ps -ef|grep nginx

2、杀死进程

[root@LinuxServer ~]# kill -TERM 2132或 [root@LinuxServer ~]# kill -INT 2132

强制停止

[root@LinuxServer ~]# pkill -9 nginx

重启

1、验证nginx配置文件是否正确

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

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

nginx.conf test is successful

说明配置文件正确!

.

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

2、重启Nginx服务

方法一:进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可

方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务

转载于:https://www.cnblogs.com/tiechui2015/p/11225441.html

Nginx的启动、停止与重启---linux相关推荐

  1. nginx的启动停止和重启

    windows 进入ngnix所在目录 1.启动nginx start nginx.exe 2.停止nginx nginx.exe -s stop   3.重新加载nginx           ng ...

  2. 一行命令实现Java项目启动停止和重启

    一行命令实现Java项目启动停止和重启 一行命令实现Java项目启动停止和重启 功能 默认不入参是启动项目 支持项目启动.停止.重启:start | stop | restart 支持自定义java路 ...

  3. nginx总结二(nginx的启动停止以及版本平滑升级)

    一.nginx的启动与停止. 1.nginx的启动 [root@mem1 ~]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx. ...

  4. 重启openssl服务linux,Nginx的启动、停止与重启---linux

    一.选定安装文件目录 可以选择任何目录 cd /usr/local/src 二.安装PCRE库 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcr ...

  5. nginx windows启动停止_Nginx之3抛砖引玉 - (目录索引)

    目录索引(Index) 目前为了在不同的区域共享文件,会选择Windows的Samba共享.FTP... 但在互联网上分享软件或文件,因为考虑到匿名性及便捷性,更多的会选择使用应用服务器作为文件分发, ...

  6. mysql启动命令 windows_Windows下Nginx的启动停止等基本操作命令详解

    在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍. 1.启动: C:serverginx-1.0.2& ...

  7. nginx启动停止重启

    nginx的启动停止与重启 启动:启动代码格式:nginx安装目录地址 -c nginx配置文件地址 [root@LinuxServer sbin]# /usr/local/nginx/sbin/ng ...

  8. linux内核启动停止在booting the kernel.

    linux内核启动停止在Uncompressing Linux................................................................ done ...

  9. nginx已经启动 无法访问页面

    通过IP访问,可以看到  welcome nginx 的提示 下面我重启linux服务器,重启后通过ip访问,死活连接不上了?没办法了,只有在百度和google 最后发现问题不是出在nginx上,而是 ...

最新文章

  1. 退休是不可能的,90岁还要继续干!
  2. 从Linux到Meego
  3. iOS 证书错误 Certificates下面的 App Store and Ad Hoc是灰的?? 点不了
  4. pca算法介绍及java实现_PCA算法原理及实现
  5. 计算机视觉领域还能耍什么花样?
  6. 数据结构和算法 D3
  7. 什么是Code Review(转)
  8. 邮箱大师手机版服务器异常,邮箱大师安装步骤 邮箱大师常见问题
  9. 红外视觉1:近红外与中远红外图像
  10. python有趣的简单代码-python有趣代码
  11. Python初级入门精讲-王大鹏-专题视频课程
  12. SMETA验厂咨询,Sedex验厂工厂的自检流程有哪些
  13. UTRAN Iub接口介绍
  14. 用计算机研究脑电波,超现实主义 用脑电波控制计算机设备
  15. 移动web适配的方式
  16. iOS视频转Gif(附example code)
  17. 【福利】免费领取企业信息查询两年VIP会员
  18. EChart 展现内蒙古地图数据
  19. pd_to_datetime将时间戳转换日期格式,日期不正确
  20. Python全栈开发之路day1

热门文章

  1. 多个表关联的查询语句
  2. 【WPF】MVVM模式的3种command
  3. 前端将数据转化为弹幕效果的实现方式
  4. [HDU 1427]速度计算24点(DFS暴力搜索)
  5. Django运维后台的搭建之一:使用model建立数据信息
  6. 物联网 数据驱动企业 如何应对数据洪流
  7. 《Flink官方文档》示例总览
  8. C# 字符串 数据类型 判断 与特定规则验证
  9. 数据库生成T4模版在代码生成中的应用心得
  10. 关于php socket客户端连接java socket服务器端,出现连接中断的问题。