源码包部署tomcat

版权声明:观极著作 https://blog.csdn.net/weixin_41619143/article/details/88426905


JAVA
在openjdk下载
jre----痩身版的-------jdk
java的容器----->tomcat,websphere(银行用的多),Jboss(12306),weblogic
tomcat是------java写的一堆代码,直接解包使用(前提有jdk解释器)
  tomcat服务起
#/usr/local/tomcat/bin/strtup.sh
  起 的端口8080.8005,8009
#netstat -anutlp | grep java
   tomcat默认网页根路径
#ls /usr/local/tomcat/webapps/ROOT
tomcat----派错日志
#ls /usr/local/tomcat/logs/catalina.log
########################################
web的搭建
httpd+php    +mysal
nginx+php    +mysql
tomcat+java    +mysql 
CDN-----content delivery network
===========================================

一,安装部署Tomcat
#yum -y install java-1.8.0-openjdk
#yum -y install java-1.8.0-openjdk-headless
#java -version
    
#tar -xf apache-tomcat-8.0.30.tar.gz (安装包自己下载)
#mv apache-tomcat-8.0.30 /usr/local/tomcat
#cd /usr/local/tomcat
#/usr/local/tomcat/bin/startup.sh
#netstat -anutlp | grep java
测试:
#vim /usr/local/tomcat/webapps/ROOT/test.jsp
<html>
<body>
<center>
Now time is: <%=new java.util.Date()%> //显示服务器当前时间
</center>
</body>
</html>

#/usr/local/tomcat/bin/shutdown.sh
#/usr/local/tomcat/bin/startup.sh

firefox http://201.1.2.100:8080
------------------------tomcat部署完工------------------------------------

二,使用tomcat部署虚拟主机
#vim /usr/local/tomcat/conf/server.xml
128行左右
<Host> name="www.a.com" appBase="a"
     unpackWARs="true" autoDeploy="true">
</Host>
<Host> name="www.b.com" appBase="b"
     unpackWARs="true" autoDeploy="true">
</Host>
#mkdir -p /usr/local/tomcat/{a,b}/ROOT/
#echo "AAA" > /usr/local/tomcat/a/ROOT/index.htm
#echo "BBB" > /usr/local/tomcat/b/ROOT/index.html
#/usr/local/tomcat/bin/shutdown.sh 
#/usr/local/tomcat/bin/startup.sh 
测试:
firefox http://www.a.com:8080  http://www.b.com 
----------------------tomcat虚拟主机完工------------------
三,Tomcat集群配置(201.1.1.5上配置nginx调度器)
nginx安装略
#vim /usr/local/nginx/conf/nginx/conf
http{
    upstream toms {
        server 201.1.2.100:8080;
        server 201.1.2.200:8080;
    }
    server  {
        listen 80;
        server_name localhost;
        location / {
            proxy_pass  http://toms;
        }
    }

#/usr/local/nginx/sbin/nginx -s reload

在web1和web2上部署上tomcat,
/usr/local/tomcat/webapps/ROOT/index.jsp改成不同的测试页面
测试:
google-chrome http://201.1.1.5访问代理服务器
--------------------------------------------完工---------------------------------------------------

猜你喜欢

转载自blog.csdn.net/weixin_41619143/article/details/88426905