nginx网站服务器,可以支持高并发访问量
第一步:源码编译安装nginx
[root@x101 nginx-1.14.2]# yum install -y pcre-devel zlib-devel openssl [root@x101 nginx-1.14.2]# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx [root@x101 nginx-1.14.2]# make && make install
第二步: 修改主配置文件
[root@x101 conf]# vim nginx.conf #user nobody; worker_processes 1; events { worker_connections 4096; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; include vhost/*.conf; } [root@x101 conf]# mkdir -p /abc{1..2} [root@x101 conf]# vim vhost/abc1.conf server { listen 80; server_name www.abc1.com; charset utf8; location / { root html/abc1; index index.html index.htm; } } [root@x101 conf]# vim vhost/abc2.conf server { listen 80; server_name www.abc2.com; charset utf8; location / { root html/abc2; index index.html index.htm; } } [root@x101 conf]# vim ../html/abc1/index.html <h1>welcome to abc1</h1> <hr> [root@x101 conf]# vim ../html/abc2/index.html <h1>welcome to abc2</h1> <hr>
第二步: 添加本地解析,客户端访问测试
修改c:\Windows\System32\drivers\etc\hosts,添加ip地址到域名的解析
192.168.0.155 www.abc1.com
192.168.0.155 www.abc2.com
第四步:添加反向代理
[root@x101 conf]# vim nginx.conf #user nobody; worker_processes 1; events { worker_connections 4096; } http { upstream webserver { server 192.168.0.63:80; server 192.168.0.64:80; } include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; include vhost/*.conf; } [root@x101 conf]# vim vhost/abc1.conf server { listen 80; server_name www.abc1.com; charset utf8; location / { root html/abc1; index index.html index.htm; proxy_pass http://webserver; } } [root@x101 conf]# vim vhost/abc2.conf server { listen 80; server_name www.abc2.com; charset utf8; location / { root html/abc2; index index.html index.htm; proxy_pass http://webserver; } } [root@x101 conf]# ../sbin/nginx -t [root@x101 conf]# ../sbin/nginx -s reload
为者常成,行者常至
Give me five~!