参考文章:https://blog.csdn.net/u013502406/article/details/56839773
今天,项目需在服务器上安装nginx做负载均衡,因此记录下如何操作。
nginx安装需要依赖Gcc、PCRE、zlib;PCRE安装需要依赖gcc-c++
1、安装GCC
解压gcc安装包 unzip gcc-4.4.7-4.el6.x86_64.zip
进入解压目录 cd /gcc-4.4.7-4.el6.x86_64
依次执行
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm
2、安装gcc-c++
rpm-ivh libstdc++-4.4.7-4.el6.x86_64.rpm
rpm-ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpm
rpm-ivh gcc-c++-4.4.7-4.el6.x86_64.rpm
3、安装PCRE
解压安装包 unzip pcre-8.39.zip
进入安装目录 cd /pcre-8.39
执行./configure
执行 make
执行 make install
4、安装zlib
解压安装包 tar zxvf /zlib-1.2.8.tar.gz
进入安装目录 cd /zlib-1.2.8
执行./configure
执行 make
执行 make install
5、安装nginx
解压安装包 tar zxvf /nginx-1.10.1.tar.gz
进入安装目录 cd /nginx-1.10.1.tar.gz
执行./configure
执行 make
执行 make install
6、添加软连接
cd /lib64
ln -s libpcre.so.0.0.1 libpcre.so.1
7、nginx常用命令
启动:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
重启:/usr/local/nginx/sbin/nginx -s reload
停止:/usr/local/nginx/sbin/nginx -s stop
端口在/usr/local/nginx/conf/nginx.conf中修改