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
建立nginx的yum仓库
执行rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm命令
下载并安装nginx
启动nginx服务
systemctl start nginx
配置/etc/nginx/conf.d目录下面修改default.conf
了解更多详情:
https://edu.csdn.net/course/detail/28104
https://edu.csdn.net/course/detail/28103
nginx部署方法二(需gcc 相关软件):
直接通过nginx-1.4.2.tar.gz 压缩文件进行安装
解压文件
创建nginx 安装目录 cd /usr/local/ 执行mkdir nginx-1.4.2 命令
缺少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
了解更多详情:
https://edu.csdn.net/course/detail/28104
https://edu.csdn.net/course/detail/28103
执行make install
启动切换到安装目录cd /usr/local/nginx-1.4.2/sbin执行setsid ./nginx &
修改配置切换到cd /usr/local/nginx-1.4.2/conf 目录修改vi nginx.conf 文件,修改配置文件需重启nginx
了解更多详情:
https://edu.csdn.net/course/detail/28104
https://edu.csdn.net/course/detail/28103