部署Tomcat及jdk

复制代码
java

1.托包

2.rpm -qa |grep java

3.rpm -e java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64 --nodeps

4.for i in `rpm -qa |grep java`;do rpm -e $i --nodeps;done

5.rpm -ivh jdk-8u102-linux-x64.rpm

6.vim /etc/profile	(设置环境变量)

7. 77 JAVA_HOME=/usr/java/jdk1.8.0_102
    78 export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    79 export PATH=$JAVA_HOME/bin:$PATH

7.5. source /etc/profile


Tomcat

8.tar zxvf apache-tomcat-8.5.16.tar.gz

9.mv apache-tomcat-8.5.16 /usr/local/tomcat

10.cd /usr/local/tomcat

11./usr/local/tomcat/bin/startup.sh

12.netstat -anpt |grep java

验证 192.168.10.20:8080

13.vim /usr/local/tomcat/conf/server.xml

14.<Context docBase="/web/webapp1" path="" reloadable="false">
     </Context>

15.mkdir -p /web/webapp1

16.vim /web/webapp1/index.jsp

17./usr/local/tomcat/bin/shutdown.sh

18./usr/local/tomcat/bin/startup.sh

验证 192.168.10.20:8080

19.mkdir -p /usr/local/tomcat/webapps/www

20.mkdir -p /usr/local/tomcat/webapps/bbs

21.echo "This is www page" >/usr/local/tomcat/webapps/bbs/index.jsp

22.vim /usr/local/tomcat/conf/server.xml

23.(1)<Host name="www.ccc.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
        <Context docBase="/usr/local/tomcat/webapps/www" path="" reloadable="true">
        </Context>
     </Host>


     (2)<Host name="www.bbs.com"  appBase="webapps"
             unpackWARs="true" autoDeploy="true">
         <Context docBase="/usr/local/tomcat/webapps/bbs" path="" reloadable="true">
         </Context>
        </Host>


24.vim /etc/hosts

192.168.10.20	www.ccc.com
192.168.10.20	www.bbs.com

验证域名加端口
相关推荐
凤山老林13 分钟前
04-Java JDK, JRE和JVM
java·开发语言·jvm
云程笔记1 小时前
004.环境搭建基础篇:Python、CUDA、cuDNN、PyTorch/TensorFlow安装与版本兼容性踩坑
pytorch·python·tensorflow
小成202303202656 小时前
Linux高级02
linux·开发语言
mounter6256 小时前
【硬核前沿】CXL 深度解析:重塑数据中心架构的“高速公路”,Linux 内核如何应对挑战?-- CXL 协议详解与 LSF/MM 最新动态
linux·服务器·网络·架构·kernel
camellias_6 小时前
【无标题】
java·tomcat
知行合一。。。6 小时前
Python--04--数据容器(总结)
开发语言·python
++==7 小时前
Linux 进程间通信与线程同步技术详解:IPC 机制、线程 API、同步工具与经典同步问题
linux
架构师老Y7 小时前
008、容器化部署:Docker与Python应用打包
python·容器·架构
咸鱼2.07 小时前
【java入门到放弃】需要背诵
java·开发语言
特长腿特长7 小时前
centos、ubantu系列机的用户和用户组的结构是什么?具体怎么配置?用户组权限怎么使用?这篇文章持续更新,帮助你复习linux的基础知识
linux·运维·centos