一、安装并配置nginx

1、安装nginx所需依赖包,并下载nginx到/usr/src/

  1. yum -y install pcre pcre-devel openssl openssl-devel gcc gcc-c++
  2. wget http://nginx.org/download/nginx-1.10.3.tar.gz

2、编译安装nginx,并做软连接以便启动nginx

  1. ./configure --prefix=/usr/local/nginx --with-http_realip_module --with-http_stub_status_module --with-http_sub_module --with-http_gzip_static_module --with-pcre && make && make install
  2. ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
  3. ln -s /usr/local/nginx/bin/nginx /usr/local/bin/

3、配置nginx代理tomcat(修改nginx配置文件)

  1. upstream tomcat{
  2. server tomcat_IP:8080;(配置需要代理的tomcat地址,默认采用轮询调度方式)
  3. server tomcat_IP:8080;(配置需要代理的tomcat地址,默认采用轮询调度方式)
  4. }
  5. location / {
  6. root html;
  7. index index.html index.htm;
  8. proxy_pass http://tomcat; (调用upstream的配置)
  9. }

二、安装配置tomcat

1、下载jdk

  1. wget http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz
  2. tar xzf jdk-8u191-linux-x64.tar.gz

2、配置 java环境变量

  1. vim /etc/profile(在文件最后添加如下三行)
  2. export JAVA_HOME=/usr/src/jdk1.8.0_191jdk解压后的目录。根据实际而定)
  3. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  4. export PATH=$JAVA_HOME/bin:$PATH
  5. . /etc/profile (加载profile文件)
  6. java -version(检测是否配置成功)

3、下载tomato并启动

  1. wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz
  2. tar xzf apache-tomcat-8.5.34.tar.gz && ./startup

注:

tomcat的默认网页目录在tomcat/webapps/ROOT/下,如果需要修改网页根目录则需要修改Tomcat的server.xml文件,修改内容如下:

  1. <Context path=” docBase=”/opt debug=”0 reloadable=”true />(修改docBase后的路径)