大家来做linux调试日志(tomcat jsp server 配置方法)

    技术2022-05-11  58

     

    为了让别人更好的理解一个命令的具体操作 我想请各位朋友将自己对linux的操作具体步骤 、输出写到一个日志文件里头,好让别人也能轻松的完成同样的操作。在这里我先向大家提供一些我自己做的日志。比如 tomcat 的安装、配置  ; jdk 的安装配置 ; WebSphere的安装配置; mail的配置, DNS 的配置。 route 路由的修改 ,网卡的配置 。磁盘挂装 、分区、格式化。文件查找 , Java环境配置 编译 出错处理分析 。C C++ 编译出错处理分析。 makefile 的编写 、、、、、lilo的配置 。希望有朋友帮忙。  如果有朋友怕麻烦 可以用 netterm 这样的话可以全选翻屏。

    root@denet2 webapps]# tar xzvf *.gzjakarta-tomcat-4.0-m4/..........[root@denet2 webapps]# mv jakarta-tomcat-4.0-m4jakarta-tomcat-4.0-m4        jakarta-tomcat-4.0-m4.tar.gz[root@denet2 webapps]# mv jakarta-tomcat-4.0-m4 /usr/local/tomcat[root@denet2 webapps]# cd /usr/local/tomcat/[root@denet2 tomcat]#[root@denet2 tomcat]# cd bin/[root@denet2 bin]# lsbootstrap.jar  cpappend.bat  jpappend.bat  servlet.jar  startup.batcatalina.bat  jasper.bat    jspc.bat      shutdown.bat  startup.shcatalina.sh    jasper.sh    jspc.sh      shutdown.sh[root@denet2 bin]# ./startup.shUsing CLASSPATH: /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jartouch: /usr/local/tomcat/bin/logs/catalina.out: No such file or directory[root@denet2 bin]# ./catalina.sh: /usr/local/tomcat/bin/logs/catalina.out: No such file or directorylsbootstrap.jar  cpappend.bat  jpappend.bat  servlet.jar  startup.batcatalina.bat  jasper.bat    jspc.bat      shutdown.bat  startup.shcatalina.sh    jasper.sh    jspc.sh      shutdown.sh[root@denet2 bin]#[root@denet2 bin]# mkdir logs[root@denet2 bin]# ./startup.shUsing CLASSPATH: /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar[root@denet2 bin]#[root@denet2 bin]# ps -e ¦ grep java[root@denet2 bin]#[root@denet2 bin]# ./startup.shUsing CLASSPATH: /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar[root@denet2 bin]# ps -e ¦ grep java[root@denet2 bin]# env ¦ grep CLCLASSPATH=/usr/local/jdk/lib/tools.jar[root@denet2 bin]# vi catalina.sh............. start     java $CATALINA_OPTS -classpath $CP      -Djava.security.manager      -Djava.security.policy==$CATALINA_HOME/conf/catalina.policy      -Dcatalina.home=$CATALINA_HOME      org.apache.catalina.startup.Bootstrap "$@" start      >> $CATALINA_HOME/logs/catalina.out 2>&1 &echo " java $CATALINA_OPTS -classpath $CP      -Djava.security.manager      -Djava.security.policy==$CATALINA_HOME/conf/catalina.policy      -Dcatalina.home=$CATALINA_HOME      org.apache.catalina.startup.Bootstrap "$@" start      >> $CATALINA_HOME/logs/catalina.out 2>&1 & "  else    java $CATALINA_OPTS -classpath $CP      -Dcatalina.home=$CATALINA_HOME      org.apache.catalina.startup.Bootstrap "$@" start      >> $CATALINA_HOME/logs/catalina.out 2>&1 &  echo "  java $CATALINA_OPTS -classpath $CP      -Dcatalina.home=$CATALINA_HOME      org.apache.catalina.startup.Bootstrap "$@" start      >> $CATALINA_HOME/logs/catalina.out 2>&1 & "............[root@denet2 bin]# ./startup.shUsing CLASSPATH: /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar  java  -classpath /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat/bin      org.apache.catalina.startup.Bootstrap  start      >> /usr/local/tomcat/bin/logs/catalina.out 2>&1 &[root@denet2 bin]#[root@denet2 bin]# java  -classpath /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat/bin      org.apache.catalina.startup.Bootstrap  startCouldn't find or load essential class `java/lang/Object' java.lang.NoClassDefFoundError java/lang/ObjectAborted (core dumped)[root@denet2 bin]# which java/usr/bin/java[root@denet2 bin]# which java -a/usr/bin/java/usr/local/jdk/bin/java[root@denet2 bin]# chmod 000 /usr/bin/java[root@denet2 bin]# which java/usr/local/jdk/bin/java[root@denet2 bin]# java  -classpath /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat/bin      org.apache.catalina.startup.Bootstrap  startPermission denied[root@denet2 bin]# cp /usr/bin/java /usr/bin/java_old[root@denet2 bin]# cp /usr/local/jdk/bin/java /usr/bin/java[root@denet2 bin]# which java -a/usr/bin/java/usr/local/jdk/bin/java[root@denet2 bin]# java  -classpath /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat/bin      org.apache.catalina.startup.Bootstrap  start[root@denet2 lib]# javaError: can't find libjava.so.[root@denet2 bin]# export PATH=/usr/local/jdk/bin:$PATH[root@denet2 bin]# java  -classpath /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat/bin      org.apache.catalina.startup.Bootstrap  start[root@denet2 logs]#  java  -classpath /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat/bin      org.apache.catalina.startup.BootstrapException in thread "main" java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap[root@denet2 bin]# java  -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar:/usr/local/jdk/lib/tools.jar  -Dcatalina.home=/usr/local/tomcat      org.apache.catalina.startup.Bootstrap  startApache Tomcat/4.0-dev[root@denet2 bin]# vi catalina.sh...TOMCAT_HOME=/usr/local/tomcatif [ "$CATALINA_HOME" = "" ] ; then#CATALINA_HOME=`pwd`  CATALINA_HOME=$TOMCAT_HOMEfi...[root@denet2 bin]# ./catalina.sh[root@denet2 bin]# ./startup.shUsing CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar:/usr/local/jdk/lib/tools.jar  java  -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat  org.apache.catalina.startup.Bootstrap  start      >> /usr/local/tomcat/logs/catalina.out 2>&1 &[root@denet2 bin]#[root@denet2 bin]# ps -e ¦ grep java18058 tty2    00:00:07 java[root@denet2 bin]# killall java[root@denet2 bin]# ./startup.shUsing CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar:/usr/local/jdk/lib/tools.jar  java  -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat  org.apache.catalina.startup.Bootstrap  start      >> /usr/local/tomcat/logs/catalina.out 2>&1 &[root@denet2 bin]# ps -e ¦ grep java18367 tty2    00:00:02 java[root@denet2 bin]#  lynx http://localhost:8080[root@denet2 bin]#  vi /etc/profile.........#  set JDK envriomentexport JDK_HOME=/usr/local/jdkexport CLASSPATH=$JDK_HOME/lib/tools.jarexport PATH=$JDK_HOME/bin:$PATHexport JAVA_HOME=$JDK_HOME#  set TOMCAT enverionmentexport TOMCAT_HOME=/usr/local/tomcatexport PATH=$TOMCAT_HOME/bin:$PATHexport CLASSPATH = $CLASSPATH:/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar........[root@denet2 /root]# env ¦ grep PATHCLASSPATH=/usr/local/jdk/lib/tools.jar:/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jarPATH=/usr/local/tomcat/bin:/usr/local/jdk/bin:/usr/kerberos/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/root/bin[root@denet2 /root]#[root@denet2 bin]# ./startup.shUsing CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar:/usr/local/jdk/lib/tools.jar  java  -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar:/usr/local/jdk/lib/tools.jar      -Dcatalina.home=/usr/local/tomcat  org.apache.catalina.startup.Bootstrap  start      >> /usr/local/tomcat/logs/catalina.out 2>&1 &[root@denet2 bin]# ps -e ¦ grep java18367 tty2    00:00:02 java[root@denet2 bin]# vi catalina.sh.....if [ -f $JAVA_HOME/lib/tools.jar ] ; then  CP=$CP:$JAVA_HOME/lib/tools.jarfiCP=$CLASSPATH    #/*** changed ***/echo Using CLASSPATH: $CP.....................start:elif [ "$1" = "start" ] ; then  shift  touch $CATALINA_HOME/logs/catalina.out  if [ "$1" = "-security" ] ; then    echo Using Security Manager    shift    java $CATALINA_OPTS -classpath $CP      -Djava.security.manager      -Djava.security.policy==$CATALINA_HOME/conf/catalina.policy      -Dcatalina.home=$CATALINA_HOME      org.apache.catalina.startup.Bootstrap "$@" start      >> $CATALINA_HOME/logs/catalina.out 2>&1 &  else    java $CATALINA_OPTS -classpath $CP      -Dcatalina.home=$CATALINA_HOME      org.apache.catalina.startup.Bootstrap "$@" start      >> $CATALINA_HOME/logs/catalina.out 2>&1 &    fi...........[root@denet2 /root]# killall java ;startup.shUsing CLASSPATH: /usr/local/jdk/lib/tools.jar:/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar[root@denet2 /root]# ps -e ¦ grep java18757 tty1    00:00:07 java[root@denet2 /root]# lynx http://localhost:8080


    最新回复(0)