Nginx作为一款轻量级的Web 服务器/反向代理服务器,其势头要超过 Apache的样子,优点你完全搜索一下就ok了,小编在这里采用了编译安装最新的版本Nginx-1.11.4,在虚拟机进行测试成功,希望对你有所帮助。
Linux系统:Centos 6.5 x64
Nginx版本:Nginx-1.11.4
一、安装配置依赖软件
1、创建文件夹nginx
[root@localhost ~]# mkdir nginx [root@localhost ~]# cd nginx [root@localhost nginx]#
2、安装 prce和https
安装prce(重定向支持)和openssl(https支持,如果不需要https可以不安装。)
[root@localhost nginx]# yum -y install pcre* [root@localhost nginx]# yum -y install openssl*
二、下载安装 nginx-1.11.4.tar.gz
到官网http://nginx.org/en/download.html
选择你想安装的版本,我们这里选择最新的nginx-1.11.4.tar.gz
1、下载
[root@localhost nginx]# http://nginx.org/download/nginx-1.11.4.tar.gz
2、解压
[root@localhost nginx]# tar -zxvf nginx-1.11.4.tar.gz
3、进入目录编译安装
[root@localhost nginx]# cd nginx-1.11.4 [root@localhost nginx-1.11.4]#
4、编译安装
[root@localhost nginx-1.11.4]# ./configure --prefix=/usr/local/nginx \ --user=www \ --group=www \ --with-mail \ --with-mail_ssl_module \ --with-http_ssl_module \ --with-http_flv_module \ --with-http_dav_module \ --with-http_sub_module \ --with-http_spdy_module \ --with-http_realip_module \ --with-http_addition_module \ --with-http_gzip_static_module \ --with-http_stub_status_module \ --with-pcre make && make install
三、启动重启相关设置
1、开启nginx进程
启动
[root@localhost ~]# cd /usr/local/nginx/sbin/ [root@localhost sbin]# ./nginx
2、重启
[root@localhost ~]#cd /usr/local/nginx/sbin/ [root@localhost sbin]# ./nginx -s reload
3、设置为开机启动
[root@localhost ~]# netstat -tulnp | grep :80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 29709/nginx
4、 查看nginx版本
[root@localhost ~]# /usr/local/nginx/sbin/nginx -v nginx version: nginx/1.11.4
5、网页文件目录
/usr/local/nginx/html/
6、网页测试
在地址栏里输入你的服务器地址:
四、建议相关阅读:
1、centos7.2X64位安装nginx1.10.1
2、CentOS7.1中编译安装Nginx1.4.7
3、centos6.x安装nginx和配置nginx虚拟主机实现多站点
4、centos6.x安装web开发环境nginx-php
5、CentOS6.5 64位编译PHP7 (nginx+mysql+php7)