读书人

在linux下安装配置java(jdk,mysql,tom

发布时间: 2012-10-28 09:54:44 作者: rapoo

在linux上安装配置java(jdk,mysql,tomcat)的WEB运行环境的详细教程
要让WEB应用也就是网站能运行起来,首要的任务就是安装运行环境和进行相应的配置。

本篇将详细的讲述下如何在linux(redhat或者其他unix)上搭建和配置java的WEB运行环境。


--------------------
| 第1步,准备需要的安装软件
--------------------
(1)JDK : j2sdk-1_4_2_09-linux-i586.bin ; 34.7 MB (36,429,599 字节)
(2)WEB : jakarta-tomcat-4.1.31.tar.gz ; 7.68 MB (8,058,534 字节)
(3)DB : mysql-standard-4.1.15-pc-linux-gnu-i686-glibc23.tar.gz ; 24.1 MB (25,276,587 字节)
(4)jar : mysql-connector-java-3.1.11-bin.jar ;430 KB (440,483 字节)

其中第(4)个是mysql的jar包,安装好mysql后请将其复制到mysql目录下。
另外关于mysql,请尽量不要使用4.1.15之前的版本,因为之前的是不支持utf-8编码的。
有的linux如redhat版本在系统安装的时候会默认装一个mysql,请先用rpm命令卸载掉。


环境比较老,请大家见谅.用惯了这一套,比较稳定,至今还没更换过.

--------------------
| 第2步, 软件FTP上传到linux服务器
--------------------
将上面的安装软件用ftp上传到linux上的某个目录中,比如暂时放到 /home 目录下。


--------------------
| 第3步,安装 JDK (j2sdk-1_4_2_09-linux-i586.bin)
--------------------
3.1 修改安装包文件为可执行

shift
touch "$CATALINA_BASE"/logs/catalina.out
if [ "$1" = "-security" ] ; then
echo "Using Security Manager"
shift
"$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" \
-Djava.security.manager \
-Djava.security.policy=="$CATALINA_BASE"/conf/catalina.policy \
-Dcatalina.base="$CATALINA_BASE" \
-Dcatalina.home="$CATALINA_HOME" \
-Djava.io.tmpdir="$CATALINA_TMPDIR" \
-Djava.awt.headless=true \
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_BASE"/logs/catalina.out 2>&1 &

if [ ! -z "$CATALINA_PID" ]; then
echo $! > $CATALINA_PID
fi
else
"$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" \
-Dcatalina.base="$CATALINA_BASE" \
-Dcatalina.home="$CATALINA_HOME" \
-Djava.io.tmpdir="$CATALINA_TMPDIR" \
-Djava.awt.headless=true \
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_BASE"/logs/catalina.out 2>&1 &

if [ ! -z "$CATALINA_PID" ]; then
echo $! > $CATALINA_PID


到此,软件已经全部安装完毕,接下来就要做些配置.

1. mysql需要一个配置文件 my.cnf (文件在我附件中的zip包有),必须把这个文件放到linux服务器的 /etc目录下.

里面主要是设置数据库采用utf-8编码,当然也是用这个配置文件来调节mysql的各种运行参数.
用的太习惯了,就一直没有更新。不过,以后会改变的。

读书人网 >Web前端

热点推荐