LINUX下负载均衡NGINX安装
一、安装GCC编译环境,如果有则不需要
1)安装mpc库
2)安装gmp库
3)安装mpfr库
4) 安装GCC
以上GCC的安装不缀述,可参考各种大神步骤;
二、安装pcre库
https://sourceforge.net/projects/pcre/files/pcre/
下载后解压并在解压文件夹目录内
./configure
make
make install
如果需要安装的库都安装了在执行./configure时还报错,则可用以下参数重新执行; ./configure --disable-shared --with-pic
三、安装zlib库
http://zlib.net/zlib-1.2.8.tar.gz
./configure
make
make install
四、安装openssl库
https://www.openssl.org/
./configure
make
make install
以上不安装的话,在编译会各种报错;另外,安装完以上后需要将其bin目录添加到PATH中,否则编译会因找不到全命令报错;
五、NGINX安装
http://nginx.org/en/download.html
同样在解压后进入文件夹执行三步
./configure
make
make install
以下,完成了安装,通过 /usr/local/nginx/sbin/nginx 完成启动;查看进程是否已经启动:
ps -ef | grep nginx
root 19476 1 0 08:34 ? 00:00:00 nginx: master process ./nginx
nobody 19477 19476 0 08:34 ? 00:00:00 nginx: worker process
有一个主进程,有一个处理进程;
查看是否监听80端口
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
浏览器输入 http://安装机器的IP/ ,如 http://localhost/
显示进入到了nginx的欢迎页面,即安装成功。