Linux下安装JDK :
1、授予权限:chmod 777 jdk-1_5_0_11-linux-i586-rpm.bin
2、解压rpm.bin文件:./jdk-1_5_0_11-linux-i586-rpm.bin
3、安装命令:rpm -ivh jdk-1_5_0_11-linux-i586.rpm
Linux下安装Tomcat
1、下载apache-tomcat-5.5.17.tar.gz
2、解压 tar -xzvf apache-tomcat-5.5.17.tar.gz
Ubuntu安装和配置
修改更新源
sudo cp /etc/apt/sources.list /etc/apt/soures.list.backup
sudo gedit /etc/apt/sources.list
sudo apt-get update
sudo apt-get dist-upgrade
启用中文支持
打开“System→系统管理→Language Support”,勾选“Chinese”,根据提示安装。
删掉相应繁体:
sudo apt-get autoremove mozilla-firefox-locale-zh-tw openoffice.org-l10n-zh-tw openoffice.org-help-zh-tw
安装编译工具 gcc,g++,make等
sudo apt-get install build-essential
安装fcitx
Linux下JDK和Tomcat环境变量配置 :
1、使用SSH Secure Shell Client连接至Linux
2、执行:vi /etc/profile 命令,使用vi编辑/etc/profile文件。
JAVA_HOME=/app/jdk1.5.0_06
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.:$JAVA_HOME/lib/rt.jar
TOMCAT_HOME=/app/apache-tomcat-5.5.17
CATALINA_HOME=/app/apache-tomcat-5.5.17
CATALINA_BASE=/app/apache-tomcat-5.5.17
export JAVA_HOME CLASSPATH TOMCAT_HOME CATALINA_HOME CATALINA_BASE
保存退出
5、执行:source /etc/profile命令,使之生效。
linux下加载tomcat为服务的设置方法
1.1 在/etc/init.d/下创建tomcatgd文件,内容如下:
---------------------------------------------------------
#!/bin/bash
#description:Tomcat server for guangdong plan system
#chkconfig: 235 95 98
TOMCATPATH="/app/apache-tomcat-5.5.25/bin/"
case "$1" in
start)
echo "Starting Apache Tomcat
for guangdong plan system..."
$TOMCATPATH/startup.sh
;;
stop)
echo "Stopping Apache
Tomcat for guangdong plan system..."
$TOMCATPATH/shutdown.sh
;;
restart)
echo
"Restarting Apache Tomcat for guangdong plan system..."
$TOMCATPATH/shutdown.sh
$TOMCATPATH/startup.sh
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
exit 0
---------------------------------------------------------
1.2 更改权限 # chmod 775 tomcatgd
1.3 加入服务service # chkconfig --add tomcatgd
1.4 查看已有服务 # chkconfig --list tomcatgd
1.5 加载为服务后就可以用以下命令启动和停止脚本
# service tomcatgd start 启动
# service tomcatgd stop 停止
# service tomcatgd restart 重新启动
一台机器同时运行多个Tomcat5服务解决方案
1. 解压Tomcat到一个新的目录[2ndTomcat]
2. 在上述配置的基础上,添加新的环境变量CATALINA_HOME2,赋予相应路径;
3. 编辑Tomcat/bin/catalina.bat(windows)或者catalina.sh(linux),把CATALINA_HOME全部替换成CATALINA_HOME2;
同时修改CATALINA_BASE为CATALINA_BASE2。对于其他版本可能同时需要修改startup.sh/bat或shutdown.sh/bat。
4. 编辑Tomcat/conf/server.xml,把8080和8005端口修改成其他数字,如9090和9005;
5. 运行测试。
6. 如多个tomcat分别对应不同的JDK版本,也可以进行设置,方法如下
在tomcat下bin目录的startup.sh/.bat文件开始处,添加不同的JAVA_HOME即可:
set JAVA_HOME=D:/Java/jdk1.5.0(windows)
JAVA_HOME=/apt/java/jdk.1.5.0(linux)
linux的环境变量
环境变量设置位于/etc/profile文件;
显示所有的环境变量: # env
显示所有本地定义的Shell变量 # export 或set(windows)
添加环境变量:
# export CAT="Hello!" //格式: export 环境变量名="环境变量值" ,windows下是set [环境变量名]="环境变量值".
# export PATH=[/path1]:$PATH //增加新的环境变量到PATH中,注意用冒号:隔开表连接,windows中是分号; 。
删除环境变量:
$ unset $CAT // 删除环境变量CAT
查看环境变量:
# echo $CAT //查看环境变量,windows下是 set [环境变量名]
设为只读:
$ readonly CAT // 将环境变量CAT设为只读
其中":"表示并列含义; "."表示你操作的当前目录; "$"表示该变量本次定义之前的值.
常见的环境变量:
PATH:决定了shell 将到哪些目录中寻找命令或程序
HOME:当前用户主目录
MAIL:是指当前用户的邮件存放目录。
SHELL:是指当前用户用的是哪种Shell.
HISTSIZE:是指保存历史命令记录的条数
LOGNAME:是指当前用户的登录名。
HOSTNAME:是指主机的名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的。
LANG/LANGUGE:是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。
PS1:是基本提示符,对于root用户是# ,对于普通用户是$.
PS2:是附属提示符,默认是">"。可以通过修改此环境变量来修改当前的命令符,比如下列命令会将提示符修改成字符串"Hello, brian:)" 。
# PS1="Hello, brian:)"
Linux下如何删除非空目录
rm -rf 要删除的目录名