CentOS中安装配置Nginx

一。安装Nginx

‘首先我们需要在nginx官网中下载nginx安装包,在这就下载最新版 nginx-1.13.7版本

CentOS中安装配置Nginx

CentOS中安装配置Nginx

下载完成以后我们进入下载页面进行查看

下载文件目录为 home/userName/下载,然后我们就可以看到我们所下载的nginx安装包的压缩包

CentOS中安装配置Nginx

然后我们对其就行解压

CentOS中安装配置Nginx

解压完成后我们进入nginx目录下

CentOS中安装配置Nginx

然后我们使用  ./configure 命令安装nginx

CentOS中安装配置Nginx

安装过程会遇到如上错误,这个错误说明我们缺少PCRE库,所以我们必须先安装PCRE库

CentOS中安装配置Nginx

安装成功pcre库后我们再继续使用 ./configure 命令安装nginx.。

此时我们又会遇到如下错误,下面错误说明我们缺少zlib库,

CentOS中安装配置Nginx

所以我们必须再次先安装zlib库

CentOS中安装配置Nginx

zlib库安装完毕后我们再次使用 ./configure命令进行安装nginx,这次将不会报任何错误。

CentOS中安装配置Nginx

./configure命令完成我们在输入make命令

CentOS中安装配置Nginx

CentOS中安装配置Nginx

make命令完成后我们再次使用make  install命令进行安装

CentOS中安装配置Nginx

CentOS中安装配置Nginx

至此,我们的nginx就已经安装完成,然后我们进入 usr/local中进行查看nginx

CentOS中安装配置Nginx

我们发现这个目录下存在nginx,也就代表我们安装成功。

二。配置Nginx

nginx安装完成以后,我们需要进行配置nginx才可以使用。然后我们需要进入nginx中查看nginx的结构

CentOS中安装配置Nginx

conf:nginx配置文件所在的目录。

html:默认所带的页面所在的html

logs:日志所在的目录

sbin:nginx执行文件所在的目录

首先我们先查询下本机IP地址(当然也可以使用127.0.0.1)。

CentOS中安装配置Nginx

我的系统ip为192.168.2.137.

然后我们进入conf目录的nginx.conf配置文件中进行配置(配置文件中属性不多过多介绍,)

CentOS中安装配置Nginx

然后我们在http节点中添加以下信息

http
{
server{
listen 192.168.2.137: #nginx所监听的ip与端口号
server_name 192.168.2.137 服务名称 一般与listen一致
charset utf- #编码格式
location /{
index index.html index.htm #默认页
root htmls #根目录
}
}
}

然后进行保存配置文件,因为我们设置的根目录为htmls,所以我们必须在nginx目录中创建html目录作为根目录

CentOS中安装配置Nginx

然后我们在htmls目录中创建index.html并写入一句话

CentOS中安装配置Nginx

CentOS中安装配置Nginx

然后我们使用以下命令进行启动nginx

CentOS中安装配置Nginx

其中/usr/local/nginx/sbin/nginx为nginx启动项,而 /usr/local/nginx/conf/nginx.conf 为配置文件。

最后我们使用浏览器访问192.168.2.137;7777

CentOS中安装配置Nginx

上一篇:centos中安装配置nginx完成之后主机无法访问


下一篇:Java 基础 - JDK 和 JRE 有什么区别