安装依赖
安装gcc-c++,安装pcre, pcre-devel(会依赖pcre),安装zlib, zlib-devel和openssl,openssl-devel
1 | yum install -y gcc-c++, pcre, pcre-devel, zlib, zlib-devel, openssl, openssl-devel |
下载nginx源码包
在官网上下载Stable version,稳定版本。http://nginx.org/en/download.html
目前最新的稳定版本是: nginx-1.14.0 http://nginx.org/download/nginx-1.14.0.tar.gz
1 | cd /usr/local |
编译安装
1 | cd nginx-1.14.0 |
启动nginx
1 | whereis nginx |
访问http://192.168.1.30,如果在本机访问,则访问http://localhost,出现如下图片,表明已经安装成功。
配置nginx
1 | cd conf |
添加一条记录,增加虚拟主机的配置1
include vhost/*.conf;
并新建一个vhost目录,用于放置*.conf文件1
mkdir vhost
添加一个虚拟主机
1 | upstream web { |
重新加载配置文件1
sbin/nginx -s reload
这样,通过访问域名domain.com或www.domain.com的请求,就可以转发localhost:8080上了