nginx安装

Linux下nginx安装、配置与使用

简介

  • 系统平台:CentOS release 6.6 (Final) 64位。

  • 软件安装目录 /usr/local/src

  • 常用nginx安装目录(推荐) /usr/local/nginx

  • 下面示例中nginx安装目录 /usr/local/webserver/nginx/sbin/nginx

参考文档

菜鸟教程: http://www.runoob.com/linux/nginx-install-setup.htmlarrow-up-right

https://www.yiibai.com/nginx/nginx-install-linux-packages.htmlarrow-up-right

一、安装编译工具及库文件

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

二、首先要安装 PCRE

PCRE 作用是让 Nginx 支持 Rewrite 功能。

1、下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gzarrow-up-right

2、解压安装包:

3、进入安装包目录

4、编译安装

5、查看pcre版本

安装 Nginx

1、下载 Nginx,下载地址:http://nginx.org/download/nginx-1.17.5.tar.gzarrow-up-right

2、解压安装包

3、进入安装包目录

4、编译安装

5、查看nginx版本

到此,nginx安装完成。

Nginx 配置

创建 Nginx 运行使用的用户 www:

/usr/sbin/useradd -g www www 执行可能会报错

报如下错误:

groupadd: invalid group ID 'www'

修复方式如下:

配置nginx.conf ,将/usr/local/webserver/nginx/conf/nginx.conf替换为以下内容

检查配置文件nginx.conf的正确性命令:

启动 Nginx

Nginx 启动命令如下:

访问站点

从浏览器访问我们配置的站点ip:

Nginx 其他命令

以下包含了 Nginx 常用的几个命令:

windows下nginx安装、配置与使用

简介

Nginx 是一个很强大的高性能Web和反向代理服务,也是一种轻量级的Web服务器,可以作为独立的服务器部署网站,应用非常广泛,特别是现在前后端分离的情况下。而在开发过程中,我们常常需要在window系统下使用Nginx作为Web服务器。

下载Nginx

1、去到Nginx官网:http://nginx.org/ ,然后点击“download”

2、在下载界面选择自己想要下载的版本,点击对应版本,下载Nginx。

3、 Nginx的压缩包下载完成。

Nginx的使用

1、解压Nginx压缩包。

2、在nginx的配置文件是conf目录下的nginx.conf,默认配置的nginx监听的端口为80,如果本地电脑的80端口有被占用,如果本地80端口已经被使用则修改成其他端口。

查看80端口是否被占用的命令是:

3、启动Nginx方法:

  • 直接双击Nginx目录下的nginx.exe,双击后一个黑色的弹窗一闪而过就消失了,启动就完成了。

  • 打开电脑的cmd命令窗口,然后切换到nginx目录下,输入命令 nginx.exe 或者 start nginx ,回车即可完成启动。

4、查看Nginx是否成功的方法

5、关闭Nginx

  • 在cmd命令窗口里面输入nginx命令(快速停止nginx)

  • 使用(完整有序的停止nginx)命令

  • 使用taskkill命令

6、重启Nginx

7、重新打开日志文件:

8、查看Nginx版本:

Last updated