Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务,也可以支持作为 HTTP代理服务对外进行服务。Nginx采用C进行编写,不论是系统资源开销还是CPU使用效率都比 Perlbal 要好很多。
处理静态文件,索引文件以及自动索引;打开文件描述符缓冲。
无缓存的反向代理加速,简单的负载均衡和容错。
nginx下载网址
nginx 目前稳定版的是1.14.1
下载完后解压
tar -xzvf 包名 -C指定的解压目录
#进入到解压后 的目录
cd 目录名
#编译
./configure
#看是否报错
一般来说是gcc,zlib报错
#安装gcc
apt-get install build-essential
apt-get install libtool
#安装pcre
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
#安装zlib
apt-get install zlib1g-dev
#安装ssl
apt-get install openssl
#在执行
./configure 直到没有错误
#执行make
make
#成功后
make install
#此时在usr/local下出现nginx目录
#查看nginx是否启动
ps -ef |grep nginx
#
cd /usr/local/nginx/sbin
./nginx 启动nginx
#在浏览器输入localhost可以看到 欢迎页面