为了让别人更好的理解一个命令的具体操作 我想请各位朋友将自己对linux的操作具体步 骤 、输出写到一个日志文件里头,好让别人也能轻松的完成同样的操作。在这里我先向大 家提供一些我自己做的日志。 比如 tomcat 的安装、配置 ; jdk 的安装配置 ; WebSphere的安装配置; mail的配 置, DNS 的配置。 route 路由的修改 ,网卡的配置 。磁盘挂装 、分区、格式化。 文件查找 , Java环境配置 编译 出错处理分析 。C C++ 编译出错处理分析。 makefile 的编写 、、、、、lilo的配置 。 希望有朋友帮忙。 如果有朋友怕麻烦 可以用 netterm 这样的话可以全选翻屏。
root@denet2 webapps]# tar xzvf *.gz jakarta-tomcat-4.0-m4/..... ..... [root@denet2 webapps]# mv jakarta-tomcat-4.0-m4 jakarta-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]# ls bootstrap.jar cpappend.bat jpappend.bat servlet.jar startup.bat catalina.bat jasper.bat jspc.bat shutdown.bat startup.sh catalina.sh jasper.sh jspc.sh shutdown.sh [root@denet2 bin]# ./startup.sh Using CLASSPATH: /usr/local/tomcat/bin/bin/bootstrap.jar:/usr/local/tomcat/bin/bin/servlet.jar:/usr/local/jdk/lib/tools.jar touch: /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 directory ls bootstrap.jar cpappend.bat jpappend.bat servlet.jar startup.bat catalina.bat jasper.bat jspc.bat shutdown.bat startup.sh catalina.sh jasper.sh jspc.sh shutdown.sh [root@denet2 bin]# [root@denet2 bin]# mkdir logs [root@denet2 bin]# ./startup.sh Using 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.sh Using 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 CL CLASSPATH=/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.sh Using 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 start Couldn't find or load essential class `java/lang/Object' java.lang.NoClassDefFoundError java/lang/Object Aborted (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 start Permission 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]# java Error: 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.Bootstrap Exception 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 start Apache Tomcat/4.0-dev
[root@denet2 bin]# vi catalina.sh ... TOMCAT_HOME=/usr/local/tomcat if [ "$CATALINA_HOME" = "" ] ; then #CATALINA_HOME=`pwd` CATALINA_HOME=$TOMCAT_HOME fi ... [root@denet2 bin]# ./catalina.sh [root@denet2 bin]# ./startup.sh Using 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 java 18058 tty2 00:00:07 java [root@denet2 bin]# killall java [root@denet2 bin]# ./startup.sh Using 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 java 18367 tty2 00:00:02 java [root@denet2 bin]# lynx http://localhost:8080 [root@denet2 bin]# vi /etc/profile ......... # set JDK envrioment export JDK_HOME=/usr/local/jdk export CLASSPATH=$JDK_HOME/lib/tools.jar export PATH=$JDK_HOME/bin:$PATH export JAVA_HOME=$JDK_HOME
# set TOMCAT enverionment export TOMCAT_HOME=/usr/local/tomcat export PATH=$TOMCAT_HOME/bin:$PATH export CLASSPATH = $CLASSPATH:/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar ........ [root@denet2 /root]# env ¦ grep PATH CLASSPATH=/usr/local/jdk/lib/tools.jar:/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/servlet.jar PATH=/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.sh Using 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 java 18367 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.jar fi CP=$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.sh Using 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 java 18757 tty1 00:00:07 java [root@denet2 /root]# lynx http://localhost:8080 
|