Nginx的下载、安装、启动|重启|关闭-虚拟机下操作

原创 2016年11月02日 10:19:15
1、下载nginx
下载地址为:http://nginx.org/download/nginx-1.10.1.tar.gz
进入linux命令行模式,使用下面命令将nginx下载到/usr/local/src/目录下面
cd /usr/local/src/
wget http://nginx.org/download/nginx-1.10.1.tar.gz
如图

下面进行nginx的解压和安装,使用如下命令进行操作
2、解压nginx压缩包
tar zxvf nginx-1.10.1.tar.gz
如图


3、安装nginx
先进入nginx-1.10.1文件夹
cd nginx-1.10.1/
执行命令,将nginx安装到/usr/local/nginx目录下
./configure --prefix=/usr/local/nginx
注意:
nginx的安装过程中,nginx的rewrite依赖PCRE库的还有也有依赖zlib的,所以需要在./configure之前需要安装pcre和zlib,命令如下:
yum install pcre
yum install zlib
如果已经安装还出现了提示未安装的情况,则需要安装devel
yum install pcre-devel
yum install zlib-devel
缺少这个两个库的错误信息如下:
缺少PCRE
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.
缺少zlib
./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using --without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using --with-zlib=<path> option.
也有出现缺少openssl的情况,可以自己安装,方法和pcre安装一样。
这里文档中的方法是使用yum安装,需要有联网模式,如果不能访问公网,则自己到外网下载库,然后编译安装.

4、启动、重启、关闭nginx
nginx默认的端口是80端口,但是linux的80端口是可能被其他程序或者系统本身占用的,还有本案例使用的root的用户,一般真正项目中不会使用root用户,linux系统是不允许非root用户使用1000以前的端口的。
可以先查看下80端口是否被占用,命令如下:
netstat -antp


从图中发现80端口未被占用,如果被占用,可以直接将其pid使用kill -9 pid将其杀死
启动nginx
先进入/usr/local/nginx/sbin目录下,输入./nginx命令启动nginx
cd /usr/local/nginx/sbin
./nginx
只要没有其他的提示就启动成功了,然后测试是否启动成功
在物理机的浏览器上面输入虚拟机的ip,能够得到如下nginx的欢迎页面,如果无法访问请检查linux防火墙是否关闭


关闭nginx
./nginx -s stop
重启nginx
./nginx -s reload


 





版权声明:本文为博主原创文章,未经博主允许不得转载。

vmware虚拟机重启。以及系统服务重启后的相关设置

问题如下:一个模块老是在系统重启的时候自动加载一个模块。 (猜测是某个服务启动时,加载的模块)解决方法一(交互式重启)在系统重启后,常按“I”可以暂停自动加载服务模式,进入交互式加载模式。找到相应的服...
  • guogaofeng1219
  • guogaofeng1219
  • 2011年03月29日 11:36
  • 5722

虚拟机Linux系统安装nginx服务器并启动的步骤

工作前的准备: 1.装有Linux的虚拟机。 2.nginx安装包,注意是gz结尾的压缩文件。 具体步骤1: 1 nginx安装环境 nginx是C语言开发,建议在linux上运行,...
  • LemonTreey
  • LemonTreey
  • 2016年11月15日 16:26
  • 3549

linux系统下nginx/mysql/php启动、停止、重启命令

/usr/local/nginx/sbin/nginx /etc/init.d/mysql start /usr/local/php/sbin/php-fpm start   #nginx命令...
  • demored
  • demored
  • 2016年04月29日 10:39
  • 294

虚拟机CentOS7安装配置Nginx服务器相关步骤说明

在虚拟机中的centOS7安装nginx服务器
  • bk120
  • bk120
  • 2017年07月19日 23:07
  • 432

linux虚拟机安装nginx服务器教程

  • 2017年10月31日 21:31
  • 272KB
  • 下载

Nginx的下载、安装、启动|重启|关闭-虚拟机下操作

1、下载nginx 下载地址为:http://nginx.org/download/nginx-1.10.1.tar.gz 进入linux命令行模式,使用下面命令将nginx下载到/usr/loc...
  • structur_e
  • structur_e
  • 2016年11月02日 10:19
  • 588

nginx启动、重启、关闭

方式一:传统方法 一、启动   cd usr/local/nginx/sbin ./nginx 二、重启   更改配置重启nginx   kill...
  • sinat_32829963
  • sinat_32829963
  • 2018年02月05日 20:06
  • 14

nginx在MAC上的安装、启动、重启和关闭

nginx在MAC上的安装、启动和关闭
  • yqh19880321
  • yqh19880321
  • 2017年04月23日 00:24
  • 8231

windows7 下nginx1.8.1(稳定版本) 启动、停止和重新加载配置

在windows7 系统中使用ngingx ,我们需要了解一下nginx 的一下基本操作指令,比如:nginx 启动,nginx 停止,重新载入nginx 等常用的指令,本篇文章参考:nginx 开发...
  • zhouzhiwengang
  • zhouzhiwengang
  • 2016年04月16日 01:32
  • 6222

linux下如何重启nginx

在nginx的早期版本,nginx重启需要通过kill命令向nginx发送信号来实现nginx的重启。但是,现在,nginx增加了-s选项,实现nginx的停止,重新加载功能。1. 如果是平滑的重启n...
  • liuhe2296044
  • liuhe2296044
  • 2018年01月10日 11:50
  • 31
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Nginx的下载、安装、启动|重启|关闭-虚拟机下操作
举报原因:
原因补充:

(最多只允许输入30个字)