linux 部署 Nginx

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 服务器。

   nginx部署方法一(不需安装gcc相关软件直接安装):

   1、直接通过下载对应当前系统版本的nginx包(package)进行安装

wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

linux 部署 Nginx

 

 

建立nginx的yum仓库

执行rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm命令

linux 部署 Nginx

 

下载并安装nginx

linux 部署 Nginx

 

 

启动nginx服务

systemctl start nginx

配置/etc/nginx/conf.d目录下面修改default.conf

linux 部署 Nginx

 

nginx部署方法二(需gcc 相关软件):

直接通过nginx-1.4.2.tar.gz 压缩文件进行安装

linux 部署 Nginx

解压文件

linux 部署 Nginx

创建nginx 安装目录 cd /usr/local/ 执行mkdir nginx-1.4.2 命令

linux 部署 Nginx 

缺少pcre-devel  openssl openssl-devel 安装两个包

yum -y install pcre-devel

yum -y install openssl openssl-devel

执行安装命令./configure --prefix=/usr/local/nginx-1.4.2/ \--with-http_ssl_module --with-http_spdy_module \--with-http_stub_status_module --with-pcre

 linux 部署 Nginx

 

执行make install

 

linux 部署 Nginx

启动切换到安装目录cd /usr/local/nginx-1.4.2/sbin执行setsid ./nginx &

linux 部署 Nginx 

修改配置切换到cd /usr/local/nginx-1.4.2/conf 目录修改vi nginx.conf 文件,修改配置文件需重启nginx 

linux 部署 Nginx 

了解更多详情:

https://edu.****.net/course/detail/28104

https://edu.****.net/course/detail/28103