2018-05-30

                                                         Nginx 部署

1.什么是nginx

nginx 是俄罗斯人写的一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,其主要的工作模式就是在客户端和服务器之间加了一层代理,主要的功能是实现负载均衡。

2.linux下环境的搭建

(1).安装gcc


安装gcc

(2).安装第三依赖库pcre


安装pcre

(3).安装zlib库,用于解压gzip格式


安装zlib库

(4).openssl安装,用于支持https的访问


openssl安装

这些就是安装nginx的环境部署,不然会报错


环境未搭建报错

2.下载并安装nginx

(1).下载nginx


下载nginx

(2).在/usr/lcoal下面创建目录


创建目录

(3).解压安装包到当前的/etc目录


解压到当前的目录下

(4).cd到nginx的解压目录下,将其安装到/usr/local/nginx文件夹底下


安装目录

(5).在当前目录下安装nginx


安装nginx

(6).cd到nginx的安装目录/usr/local/nginx下


检测图

用完该指令过后出现如下的nginx版本之后,表明,我们的nginx已经安装成功了。

3.nginx的常用指令

(1).cd到nginx安装目录下启动nginx


启动nginx

出现下面的图,说明启动成功了

nginx启动 图

(2).其他常用指令

/usr/local/nginx/sbin/nginx -t   ---测试nginx测试文件是否正确

/usr/local/webserver/nginx/sbin/nginx -s reload -- 重新载入配置文件

/usr/local/webserver/nginx/sbin/nginx -s reopen--重启nginx

/usr/local/webserver/nginx/sbin/nginx -s stop   --停止nginx


4.nginx中最重要的文件 nginx.conf文件,他是我们nginx能实现负载均衡功能的核心,其目录结构像这样的

你可能感兴趣的:(2018-05-30)