您的位置:首页 > 运维架构 > Nginx

nginx负载均衡的离线安装方法

2018-01-23 12:08 447 查看
1.下载nginx的tar安装包;

2.下载nginx离线安装需要的依赖包;

3.将下载好的安装包上传到需要安装的目录下,我这里是在/usr/local目录下:

进入该目录,解压nginx的tar包:tar -zxvf nginx-1.6.3.tar.gz

进入nginx中:cd nginx-1.6.3

执行该命令:./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre

到此会看到报错显示有依赖的包没装,用该命令安装提示所依赖的包,安装命令:rpm -ivh rpm包

例如:安装gcc依赖的包cloog

rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm

…………依赖包安装完成后,

4.[root@localhost nginx-1.6.3]# make

[root@localhost nginx-1.6.3]# make install

[root@localhost nginx-1.6.3]# cd ..

然后会有个nginx文件夹,进入该文件夹:cd nginx

[root@localhost nginx]# cd sbin/

[root@localhost sbin]# ./nginx

然后;

[root@localhost local]# rm -rf nginx-1.6.3

然后再进入nginx

[root@localhost local]# cd nginx

[root@localhost nginx]# cd sbin/

[root@localhost sbin]# ./nginx -s reload

查看nginx进程:ps -ef | grep nginx,如果已经启动会看到3个进程

5.查看80端口是否开放,如果没有则开放

[root@localhost sbin]# vi /etc/sysconfig/iptables

修改之后重启防火墙

[root@localhost sbin]# service iptables restart

在浏览器里输入以下地址,如果出现 Welcome to nginx! 这几个大字,那么恭喜喽……
http://10.69.36.130(该服务器ip):80
6.有包冲突,删除rpm包:rpm -e cpp-4.4.7-4.el6.x86_64

7.查询包命令:rpm -qa | grep openssl

8.最后配置nginx.conf文件即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: