• Linux下安装JDK7和TomCat7


    [BEGIN] 2016/9/9 14:20:49
    [root@rzhd jdk]# ll
    总用量 149916
    -rw-r--r-- 1 root root 153512879 9月 9 14:20 jdk-7u79-linux-x64.tar.gz
    #解压JDK
    [root@rzhd jdk]# tar -zxvf jdk-7u79-linux-x64.tar.gz
    jdk1.7.0_79/
    jdk1.7.0_79/LICENSE
    jdk1.7.0_79/release
    jdk1.7.0_79/jre/
    jdk1.7.0_79/jre/LICENSE
    jdk1.7.0_79/jre/Welcome.html
    jdk1.7.0_79/jre/plugin/
    jdk1.7.0_79/jre/plugin/desktop/
    jdk1.7.0_79/jre/plugin/desktop/sun_java.png
    jdk1.7.0_79/jre/plugin/desktop/sun_java.desktop
    jdk1.7.0_79/jre/lib/
    jdk1.7.0_79/jre/lib/fontconfig.SuSE.10.properties.src
    jdk1.7.0_79/jre/lib/alt-rt.jar
    jdk1.7.0_79/jre/lib/meta-index
    ......
    [root@rzhd jdk]#
    [root@rzhd jdk]#
    [root@rzhd jdk]# ll
    总用量 149920
    drwxr-xr-x 8 uucp 143 4096 4月 11 2015 jdk1.7.0_79
    -rw-r--r-- 1 root root 153512879 9月 9 14:20 jdk-7u79-linux-x64.tar.gz
    #移动到用户目录下
    [root@rzhd jdk]# mv jdk1.7.0_79 /usr/local/jdk7
    [root@rzhd jdk]# cd /usr/local/jdk7
    [root@rzhd jdk7]# ll
    总用量 19796
    drwxr-xr-x 2 uucp 143 4096 4月 11 2015 bin
    -r--r--r-- 1 uucp 143 3339 4月 11 2015 COPYRIGHT
    drwxr-xr-x 4 uucp 143 4096 4月 11 2015 db
    drwxr-xr-x 3 uucp 143 4096 4月 11 2015 include
    drwxr-xr-x 5 uucp 143 4096 4月 11 2015 jre
    drwxr-xr-x 5 uucp 143 4096 4月 11 2015 lib
    -r--r--r-- 1 uucp 143 40 4月 11 2015 LICENSE
    drwxr-xr-x 4 uucp 143 4096 4月 11 2015 man
    -r--r--r-- 1 uucp 143 114 4月 11 2015 README.html
    -rw-r--r-- 1 uucp 143 499 4月 11 2015 release
    -rw-r--r-- 1 uucp 143 19940807 4月 11 2015 src.zip
    -rw-r--r-- 1 uucp 143 110114 3月 17 2015 THIRDPARTYLICENSEREADME-JAVAFX.txt
    -r--r--r-- 1 uucp 143 173571 4月 11 2015 THIRDPARTYLICENSEREADME.txt
    #配置环境变量
    [root@rzhd jdk7]#
    [root@rzhd jdk7]#
    [root@rzhd jdk7]# vi /etc/profile
    [root@rzhd jdk7]# vi /etc/profile

    ---------------将此段复制到末尾--------------------------------
    JAVA_HOME=/usr/local/jdk7
    JRE_HOME=/usr/local/jdk7/jre
    PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    export JAVA_HOME JRE_HOME PATH CLASSPATH
    ---------------------------------------------------------------

    #让环境变量立即生效
    [root@rzhd jdk7]# source /etc/profile
    #测试安装是否成功
    [root@rzhd jdk7]# java
    用法: java [-options] class [args...]
    (执行类)
    或 java [-options] -jar jarfile [args...]
    (执行 jar 文件)
    其中选项包括:
    -d32 使用 32 位数据模型 (如果可用)
    -d64 使用 64 位数据模型 (如果可用)
    -server 选择 "server" VM
    默认 VM 是 server,
    因为您是在服务器类计算机上运行。


    -cp <目录和 zip/jar 文件的类搜索路径>
    -classpath <目录和 zip/jar 文件的类搜索路径>
    ...

    [root@rzhd jdk7]# javac
    用法: javac <options> <source files>
    其中, 可能的选项包括:
    -g 生成所有调试信息
    -g:none 不生成任何调试信息
    -g:{lines,vars,source} 只生成某些调试信息
    -nowarn 不生成任何警告
    -verbose 输出有关编译器正在执行的操作的消息
    ...
    #看到上面表示安装成功
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

    #安装Tomcat7
    #检查jdk
    [root@rzhd jdk7]#
    [root@rzhd jdk7]#
    [root@rzhd jdk7]# java -version
    java version "1.7.0_79"
    Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
    Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

    [root@rzhd local]# pwd
    /usr/local
    [root@rzhd local]# cd /home
    [root@rzhd home]# mkdir tomcat
    [root@rzhd home]# ll
    总用量 48
    drwxr-xr-x 3 apache apache 4096 7月 21 01:58 apache
    drwx------ 4 ll ll 4096 8月 30 17:16 ll
    drwx------. 2 root root 16384 7月 20 17:18 lost+found
    drwxr-xr-x 2 root root 4096 9月 8 14:02 lxh
    drwxr-xr-x 4 oracle oinstall 4096 7月 21 17:51 oracle
    drwxrwxrwx. 41 rzhd rzhd 4096 8月 23 10:53 rzhd
    drwxr-xr-x 5 root root 4096 8月 25 17:02 svn
    drwxr-xr-x 2 root root 4096 9月 9 14:34 tomcat
    drwx------ 9 root root 4096 7月 20 23:42 项目代码
    [root@rzhd home]# cd tomcat/
    [root@rzhd tomcat]# ll
    总用量 8692
    -rw-r--r-- 1 root root 8900571 9月 9 14:35 apache-tomcat-7.0.57.tar.gz

    #解压
    [root@rzhd tomcat]# tar xzf apache-tomcat-7.0.57.tar.gz
    [root@rzhd tomcat]# ll
    总用量 8696
    drwxr-xr-x 9 root root 4096 9月 9 14:35 apache-tomcat-7.0.57
    -rw-r--r-- 1 root root 8900571 9月 9 14:35 apache-tomcat-7.0.57.tar.gz
    [root@rzhd tomcat]#

    #移动
    [root@rzhd tomcat]# mv apache-tomcat-7.0.57 /usr/local/tomcat7
    [root@rzhd home]# cd /usr/local/tomcat7
    [root@rzhd tomcat7]# ll
    总用量 116
    drwxr-xr-x 2 root root 4096 9月 9 14:35 bin
    drwxr-xr-x 2 root root 4096 11月 3 2014 conf
    drwxr-xr-x 2 root root 4096 9月 9 14:35 lib
    -rw-r--r-- 1 root root 56812 11月 3 2014 LICENSE
    drwxr-xr-x 2 root root 4096 11月 3 2014 logs
    -rw-r--r-- 1 root root 1192 11月 3 2014 NOTICE
    -rw-r--r-- 1 root root 8963 11月 3 2014 RELEASE-NOTES
    -rw-r--r-- 1 root root 16204 11月 3 2014 RUNNING.txt
    drwxr-xr-x 2 root root 4096 9月 9 14:35 temp
    drwxr-xr-x 7 root root 4096 11月 3 2014 webapps
    drwxr-xr-x 2 root root 4096 11月 3 2014 work

    #启动
    [root@rzhd tomcat7]# ./bin/startup.sh
    Using CATALINA_BASE: /usr/local/tomcat7
    Using CATALINA_HOME: /usr/local/tomcat7
    Using CATALINA_TMPDIR: /usr/local/tomcat7/temp
    Using JRE_HOME: /usr/local/jdk7/jre
    Using CLASSPATH: /usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar
    Tomcat started.

    #测试 http://ip:8080

    #修改tomcat用户
    [root@rzhd tomcat7]# cd conf/
    [root@rzhd conf]# ll
    总用量 204
    drwxr-xr-x 3 root root 4096 9月 9 14:37 Catalina
    -rw------- 1 root root 12257 11月 3 2014 catalina.policy
    -rw------- 1 root root 6294 11月 3 2014 catalina.properties
    -rw------- 1 root root 1394 11月 3 2014 context.xml
    -rw------- 1 root root 3288 11月 3 2014 logging.properties
    -rw------- 1 root root 6613 11月 3 2014 server.xml
    -rw------- 1 root root 1530 11月 3 2014 tomcat-users.xml
    -rw------- 1 root root 163385 11月 3 2014 web.xml
    [root@rzhd conf]# vi tomcat-users.xml
    -------------将此段复制在末尾(</tomcat-users>上面)------

    <user username="admin" password="admin" roles="manager-gui"/>

    ----------------------------------------------------------
    [root@rzhd tomcat7]# ./bin/shutdown.sh

    [root@rzhd tomcat7]# ./bin/startup.sh


    [END] 2016/9/9 14:45:12

  • 相关阅读:
    初识C++
    Linux下死锁的调研
    C语言实现单链表面试题(进阶篇)
    C语言实现单链表面试题(基础篇)
    IPC之—共享内存
    IPC之—信号量
    IPC之—消息队列
    初识多线程
    Mysql5.7安装
    RabbitMQ单节点安装/使用!
  • 原文地址:https://www.cnblogs.com/dooor/p/5856685.html
Copyright © 2020-2023  润新知