先上官网下载安装包,安装nginx需要预先安装zlib、pcre
安装nginx
解压:var -zxvf nginx-5,解压完进入目录,可以看到,configure为环境检测脚本
./configure进行安装前的检测:
缺少pcre和zlib,安装pcre和zlib,下载好相应的targz包,解压:
安装pcre,进入到pcre解压目录下,源码方式安装:make && make install
同样方式安装zlib,两者都是源码包方式安装
安装完成后再来安装nginx:
切到nginx目录下并运行make命令:
安装完nginx后,nginx默认安装再/usr/local下,可以找到nginx安装文件,里面包含配置文件和运行文件夹sbin,运行sbin下的nginx即可运行nginx:
进入到sbin下,打开nginx运行:
出现问题:
我的是64位,解决办法:
启动nginx成功,可以使用主机ip直接在浏览器访问,默认80端口:
安装jdk、tomcat:
tomcat解压即可使用,用nginx负载均衡,这里多安装几个tomcat
解压tomcat进入查看解压文件,在bin目录下可以找到启动/停止tomcat服务执行文件:
另外复制出两tomcat,统一放到一个文件夹下:
启动:
提示需要安装jdk
安装jdk,rpm方式安装:
java -version看下,安装成功
默认安装在/usr/java下:
安装完启动tomcat:
访问tomcat:
启动成功
分别配置三个tomcat的端口,修改server.xml,端口号依次加1,8080,8081,8082,其他tomcat相关端口同样设置:
8080 8005 8009,8081 8006 8010,8082 8007 8011
分别启动这三台tomcat:
为了区分三台tomcat,分别在其中新建一个jsp页面,获取当前sessionid:
安装mysql