博微软件网络服务器安装,负载均衡服务器nginx详细安装教程及网络部署

前文回顾:一个简单的原因让我不得不考虑负载

小源做了个网站,很简单,传统的java开放框架,和一个tomcat搞定。没想到的是网站火起来了,访问量很大,很快一个tomcat就搞不定了,怎么办?我是不是可以用两个tomcat呢?如果两个tomcat还搞不定,我可以考虑用3个或者4个tomcat?那么问题来了,我怎么让两个tomcat能正常工作起来。找了很多资料,一个常用的负载方法映入眼前,nginx。nginxnginx是什么?并不重要,只需要知道他能让两个tomcat能正常工作起来就行。

28900dac9ffbbc8f1eccb220fea4d51f.png

安装nginx

这一章主要解决安装问题,至于配置和性能等其他问题下文详解,咱们先来说说目前的网站部署情况。系统centos6.5,安装好了jdk,安装好了tomcat,并且网络什么的都已经设置完成了。

1.安装插件

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

2.安装PCRE

这玩意干什么的?这是让Nginx 支持 Rewrite ,那么Rewrite又是什么?就是让不同的子域名能挑战到不同的目录,不同的域名规则能访问不同的应用服务器。还是不懂?没关系,无非就是装个新的玩意,装就装呗。

先下载了再说

wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

解压安装包

tar zxvf pcre-8.35.tar.gz

进入解压目录安装

cd pcre-8.35

./configure

make && make install

查看pcre版本

pcre-config --version

681645d17c196b2557dc482a56878223.png

好吧,到目前为止都挺简单的。不过倒腾了这么久,好像还没开始安装nginx呢!!!

3.正式安装nginx

下载nginx:

wget http://nginx.org/download/nginx-1.10.2.tar.gz

解压,安装,其实这和前面没什么不一样

eaa61aa87765cc3ac9653d02b1ec4586.png

安装

cd /opt/module/nginx-1.10.2/

./configure

make && make install

安装好了,进入相关目录发现有一大堆东西,这些东西好像也不陌生,日志啊,配置文件啊,等等

799a65af36ede43dbdac27fd5294d5a6.png

启动试试。

[root@host-2 sbin]# ./nginx

配置什么的先不管,反正没报错,先在浏览器上访问看看。

635f75349466815ea133465d6b8fd409.png

举报/反馈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值