- 浏览: 3010199 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (893)
- android (110)
- iphone (198)
- java (79)
- JavaScript手册-目录 (9)
- JavaScript手册-Array (19)
- JavaScript手册-Boolean (5)
- JavaScript手册-Date (50)
- JavaScript手册-Math (30)
- JavaScript手册-Number (14)
- JavaScript手册-RegExp (7)
- JavaScript手册-String (38)
- JavaScript手册-全局函数 (8)
- JavaScript实用脚本 (7)
- Others (21)
- java-jpcap (7)
- java-thread (1)
- ibm文章 (3)
- classloader (2)
- java-filter (2)
- 运行环境 (33)
- java-正则 (2)
- oracle (1)
- linux-shell (26)
- wap (1)
- sqlite (3)
- wow (1)
- jvm (1)
- git (5)
- unity3d (29)
- iap (2)
- mysql (23)
- nginx (14)
- tomcat (9)
- apache (2)
- php (1)
- ubuntu (40)
- rsa (1)
- golang (21)
- appstore (5)
- sftp (2)
- log4j (2)
- netty (18)
- 测试工具 (6)
- memcache (5)
- 设计模式 (1)
- centos (8)
- google_iab (5)
- iOS专题 (4)
- mac (10)
- 安装配置帮助手册 (2)
- im4java_graphicsmagick (5)
- inotify-tools (1)
- erlang (6)
- 微信支付 (1)
- redis (8)
- RabbitMQ (5)
最新评论
-
heng123:
Netty视频教程https://www.douban.com ...
netty4.0.23 初学的demo -
maotou1988:
使用Netty进行Android与Server端通信实现文字发 ...
netty4.0.23 初学的demo -
码革裹尸:
非常感谢,正好用上
android 呼入电话的监听(来电监听) -
rigou:
提示的/222.177.4.242 无法链接到ip地址,是什 ...
通过 itms:services://? 在线安装ipa ,跨过app-store -
duwanbo:
GridView与数据绑定
要让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 修改安装包文件为可执行
3.2 开始安装
3.3 移动到指定的安装运行目录位置
备注:如果你使用像jfreechat之类生成报表图片的功能,报表图片中如果有中文的,那么还要做以下设置。
将 /usr/local/jdk1.4.2/jre/lib/font.properties.zh_CN.Redhat 改名为font.properties ,
原font.properties请先改名为font.properties.old留作备份。
--------------------------------------------------------
| 第4步,安装 mysql (mysql-standard-4.1.15-pc-linux-gnu-i686-glibc23.tar.gz)
--------------------------------------------------------
4.1 解压文件
4.2 配置、安装、移动
mysql 默认安装目录是 /usr/local/mysql,如果你不想安装到这个目录则必须修改mysql的文件(bin/mysqld_safe),将所有的'/usr/local/mysql'替换成你想要的目录.
4.3 设置mysql用户组(group)和用户(user)
4.4 启动mysql
4.5 停止mysql
--------------------------------------------------------
| 第5步,安装 tomcat (jakarta-tomcat-4.1.31.tar.gz)
--------------------------------------------------------
5.1 解压文件
5.2 移动到指定的运行位置目录
5.3 将 mysql-connector-java-3.1.11-bin.jar 复制到 /usr/local/tomcat4.1.31/common/lib
5.4 修改jvm内存数量
vi /usr/local/tomcat4.1.31/bin/catalina.sh 加入配置 JAVA_OPTS='-Xms128m -Xmx512m'
具体位置可以放在下面的地方:
备注:
在unix/linux平台下,jdk不能使用AWT的lib库进行图片生成显示,因此必须进行如下配置:
(1) 此项配置对jdk版本有要求,必须使用jdk1.4.2或者更高版本,jdk1.4.1不能使用(已经测试过).
(2) 修改tomcat配置文件 vi /usr/local/tomcat4.1.31/bin/catalina.sh
在文件中如下位置中加上字符串 "-Djava.awt.headless=true \"
到此,软件已经全部安装完毕,接下来就要做些配置.
1. mysql需要一个配置文件 my.cnf (文件在我附件中的zip包有),必须把这个文件放到linux服务器的 /etc目录下.
里面主要是设置数据库采用utf-8编码,当然也是用这个配置文件来调节mysql的各种运行参数.
2. mysql的root用户初始化口令和添加一个普通用户
执行命令
## set root password
##create a database:testdb
## create a test user for testdb database: username=testuser,password=testuser123
3. 配置tomcat的conf目录下的2个配置文件: server.xml , web.xml
具体配置可以参考附件zip包中的文件.
通过server.xml可以配置虚拟主机,能让很多个网站共用1个tomcat的80端口.(tomcat安装后默认为8080端口,如果放在互联网上请改为80端口)
4. 制作tomcat启动脚本文件,内容如下(假设保存为 startweb.sh,要修改属性为可执行 chmod a+x startweb.sh):
那么如果要启动或者重起tomcat,只要执行下这个脚本文件就可以了.
5. 将tomcat设置成自启动.
在 /etc/rc.d/rc.local 文件中加入
至此,java的web环境已经安装完毕了,所有的软件全部安装在目录 /usr/local/目录下.由于对应的安装软件都比较庞大,这里就不再提供,需要自己去另外下载相应的软件.如果你找到的安装软件与上面所说的不相同,那么请参考上面的安装和配置方法,软件版本的不同,安装和配置可能会有差别.
附件: server.xml,web.xml,my.cnf对应的zip包 (config.zip)
-------------------------------------------------------------
分享知识 分享快乐, 希望文章能给需要的朋友带来小小的帮助。
另外,欢迎朋友转载,转载时请注明出处,谢谢!
谢谢楼主啊 提供这么好的东西 楼主 好人啊!!!
wiely 写道
你的jdk是1.4的,eclipse能用吗?就这个问题,我摆治拉,2个星期。如果可以1.4的话,那就省很多事拉,因为linux很多自带java环境eclipse可以用1.4的呀,不过我的eclipse还是3.1版本的。 尽量不要用linux系统自带的java环境,可能会有问题的。
哦,3.1版本的我不太清楚,一般我都用3.3版本以上的,jdk版本最少要求1.5
你的jdk是1.4的,eclipse能用吗?就这个问题,我摆治拉,2个星期。如果可以1.4的话,那就省很多事拉,因为linux很多自带java环境
eclipse可以用1.4的呀,不过我的eclipse还是3.1版本的。 尽量不要用linux系统自带的java环境,可能会有问题的。
很好,但是怎么都是旧的东西啊?建议更新一下。
用的太习惯了,就一直没有更新。不过,以后会改变的。
本篇将详细的讲述下如何在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 修改安装包文件为可执行
引用
chmod a+x j2sdk-1_4_2_09-linux-i586.bin
3.2 开始安装
引用
./j2sdk-1_4_2_09-linux-i586.bin
3.3 移动到指定的安装运行目录位置
引用
mv j2sdk1.4.2_09 /usr/local/jdk1.4.2
备注:如果你使用像jfreechat之类生成报表图片的功能,报表图片中如果有中文的,那么还要做以下设置。
将 /usr/local/jdk1.4.2/jre/lib/font.properties.zh_CN.Redhat 改名为font.properties ,
原font.properties请先改名为font.properties.old留作备份。
--------------------------------------------------------
| 第4步,安装 mysql (mysql-standard-4.1.15-pc-linux-gnu-i686-glibc23.tar.gz)
--------------------------------------------------------
4.1 解压文件
引用
tar xvzf mysql-standard-4.1.15-pc-linux-gnu-i686-glibc23.tar.gz
4.2 配置、安装、移动
引用
cd mysql-standard-4.1.15-pc-linux-gnu-i686-glibc23
./configure --prefix=/usr/local/mysql
mv mysql-standard-4.1.15-pc-linux-gnu-i686-glibc23 /usr/local/mysql
./configure --prefix=/usr/local/mysql
mv mysql-standard-4.1.15-pc-linux-gnu-i686-glibc23 /usr/local/mysql
mysql 默认安装目录是 /usr/local/mysql,如果你不想安装到这个目录则必须修改mysql的文件(bin/mysqld_safe),将所有的'/usr/local/mysql'替换成你想要的目录.
4.3 设置mysql用户组(group)和用户(user)
引用
groupadd mysql;useradd -g mysql mysql;cd /usr/local;chown -R mysql mysql;chgrp -R mysql mysql
4.4 启动mysql
引用
/usr/local/mysql/bin/mysqld_safe -u mysql &
4.5 停止mysql
引用
/usr/local/mysql/bin/mysqladmin shutdown -u root
--------------------------------------------------------
| 第5步,安装 tomcat (jakarta-tomcat-4.1.31.tar.gz)
--------------------------------------------------------
5.1 解压文件
引用
tar zxvf jakarta-tomcat-4.1.31.tar.gz
5.2 移动到指定的运行位置目录
引用
mv jakarta-tomcat-4.1.31 /usr/local/tomcat4.1.31
5.3 将 mysql-connector-java-3.1.11-bin.jar 复制到 /usr/local/tomcat4.1.31/common/lib
5.4 修改jvm内存数量
vi /usr/local/tomcat4.1.31/bin/catalina.sh 加入配置 JAVA_OPTS='-Xms128m -Xmx512m'
具体位置可以放在下面的地方:
引用
# JPDA_ADDRESS (Optional) Java runtime options used when the "jpda start"
# command is executed. The default is 8000.
#
# JSSE_HOME (Optional) May point at your Java Secure Sockets Extension
# (JSSE) installation, whose JAR files will be added to the
# system class path used to start Tomcat.
#
# CATALINA_PID (Optional) Path of the file which should contains the pid
# of catalina startup java process, when start (fork) is used
#
# $Id: catalina.sh,v 1.37 2004/08/15 15:20:15 markt Exp $
# -----------------------------------------------------------------------------
JAVA_OPTS='-Xms128m -Xmx512m'
# OS specific support. $var _must_ be set to either true or false.
cygwin=false
os400=false
# command is executed. The default is 8000.
#
# JSSE_HOME (Optional) May point at your Java Secure Sockets Extension
# (JSSE) installation, whose JAR files will be added to the
# system class path used to start Tomcat.
#
# CATALINA_PID (Optional) Path of the file which should contains the pid
# of catalina startup java process, when start (fork) is used
#
# $Id: catalina.sh,v 1.37 2004/08/15 15:20:15 markt Exp $
# -----------------------------------------------------------------------------
JAVA_OPTS='-Xms128m -Xmx512m'
# OS specific support. $var _must_ be set to either true or false.
cygwin=false
os400=false
备注:
在unix/linux平台下,jdk不能使用AWT的lib库进行图片生成显示,因此必须进行如下配置:
(1) 此项配置对jdk版本有要求,必须使用jdk1.4.2或者更高版本,jdk1.4.1不能使用(已经测试过).
(2) 修改tomcat配置文件 vi /usr/local/tomcat4.1.31/bin/catalina.sh
在文件中如下位置中加上字符串 "-Djava.awt.headless=true \"
引用
elif [ "$1" = "start" ] ; then
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
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的各种运行参数.
引用
[client]
#password = your_password
default-character-set=utf8
port = 3306
socket = /tmp/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
default-character-set=utf8
default-collation=utf8_general_ci
port = 3306
socket = /tmp/mysql.sock
#password = your_password
default-character-set=utf8
port = 3306
socket = /tmp/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
default-character-set=utf8
default-collation=utf8_general_ci
port = 3306
socket = /tmp/mysql.sock
2. mysql的root用户初始化口令和添加一个普通用户
执行命令
引用
/usr/local/mysql/bin/mysqld_safe -u mysql &
/usr/local/mysql/bin/mysql -uroot -p
use mysql
/usr/local/mysql/bin/mysql -uroot -p
use mysql
## set root password
引用
update user set password=password('12345678') where user='root';
flush privileges;
flush privileges;
##create a database:testdb
引用
CREATE DATABASE testdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
## create a test user for testdb database: username=testuser,password=testuser123
引用
delete from user where user='testuser';
INSERT INTO user (Host, User, password, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv, ssl_type, ssl_cipher, x509_issuer, x509_subject, max_questions, max_updates, max_connections) VALUES ('%', 'testuser', '', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', '', '', '', '', 0, 0, 0);
update user set password=password('testuser123') where user='testuser';
delete from db where user='testuser';
insert into db(host,db,user,Select_priv,Insert_priv,Update_priv,Delete_priv,Lock_tables_priv) values('%','testdb','testuser','Y','Y','Y','Y','Y');
flush privileges;
INSERT INTO user (Host, User, password, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv, ssl_type, ssl_cipher, x509_issuer, x509_subject, max_questions, max_updates, max_connections) VALUES ('%', 'testuser', '', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', '', '', '', '', 0, 0, 0);
update user set password=password('testuser123') where user='testuser';
delete from db where user='testuser';
insert into db(host,db,user,Select_priv,Insert_priv,Update_priv,Delete_priv,Lock_tables_priv) values('%','testdb','testuser','Y','Y','Y','Y','Y');
flush privileges;
3. 配置tomcat的conf目录下的2个配置文件: server.xml , web.xml
具体配置可以参考附件zip包中的文件.
通过server.xml可以配置虚拟主机,能让很多个网站共用1个tomcat的80端口.(tomcat安装后默认为8080端口,如果放在互联网上请改为80端口)
4. 制作tomcat启动脚本文件,内容如下(假设保存为 startweb.sh,要修改属性为可执行 chmod a+x startweb.sh):
引用
export JAVA_HOME=/usr/local/jdk1.4.2
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib/rt.jar:.
/usr/local/tomcat4.1.31/bin/shutdown.sh
/usr/local/mysql/bin/mysqladmin shutdown -u root -pabcxyz123456
i=`ps -ef|grep -E "java"|grep -v grep|awk '{print$2}'`
kill -9 $i
i1=`ps -ef|grep -E "mysqld_safe"|grep -v grep|awk '{print $2}'`
kill -9 $i1
/usr/local/mysql/bin/mysqld_safe -u mysql &
/usr/local/tomcat4.1.31/bin/startup.sh
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib/rt.jar:.
/usr/local/tomcat4.1.31/bin/shutdown.sh
/usr/local/mysql/bin/mysqladmin shutdown -u root -pabcxyz123456
i=`ps -ef|grep -E "java"|grep -v grep|awk '{print$2}'`
kill -9 $i
i1=`ps -ef|grep -E "mysqld_safe"|grep -v grep|awk '{print $2}'`
kill -9 $i1
/usr/local/mysql/bin/mysqld_safe -u mysql &
/usr/local/tomcat4.1.31/bin/startup.sh
那么如果要启动或者重起tomcat,只要执行下这个脚本文件就可以了.
5. 将tomcat设置成自启动.
在 /etc/rc.d/rc.local 文件中加入
引用
/脚本存放的目录/startweb.sh
至此,java的web环境已经安装完毕了,所有的软件全部安装在目录 /usr/local/目录下.由于对应的安装软件都比较庞大,这里就不再提供,需要自己去另外下载相应的软件.如果你找到的安装软件与上面所说的不相同,那么请参考上面的安装和配置方法,软件版本的不同,安装和配置可能会有差别.
附件: server.xml,web.xml,my.cnf对应的zip包 (config.zip)
-------------------------------------------------------------
分享知识 分享快乐, 希望文章能给需要的朋友带来小小的帮助。
另外,欢迎朋友转载,转载时请注明出处,谢谢!
- config.zip (11.5 KB)
- 下载次数: 18
评论
7 楼
stephen830
2008-10-26
yushan 写道
谢谢楼主啊 提供这么好的东西 楼主 好人啊!!!
6 楼
yushan
2008-10-26
谢谢楼主啊 提供这么好的东西 楼主 好人啊!!!
5 楼
wiely
2008-10-25
stephen830 写道
wiely 写道
你的jdk是1.4的,eclipse能用吗?就这个问题,我摆治拉,2个星期。如果可以1.4的话,那就省很多事拉,因为linux很多自带java环境eclipse可以用1.4的呀,不过我的eclipse还是3.1版本的。 尽量不要用linux系统自带的java环境,可能会有问题的。
哦,3.1版本的我不太清楚,一般我都用3.3版本以上的,jdk版本最少要求1.5
4 楼
stephen830
2008-10-25
wiely 写道
你的jdk是1.4的,eclipse能用吗?就这个问题,我摆治拉,2个星期。如果可以1.4的话,那就省很多事拉,因为linux很多自带java环境
eclipse可以用1.4的呀,不过我的eclipse还是3.1版本的。 尽量不要用linux系统自带的java环境,可能会有问题的。
3 楼
wiely
2008-10-25
你的jdk是1.4的,eclipse能用吗?就这个问题,我摆治拉,2个星期。如果可以1.4的话,那就省很多事拉,因为linux很多自带java环境
2 楼
stephen830
2008-10-25
gml520 写道
很好,但是怎么都是旧的东西啊?建议更新一下。
用的太习惯了,就一直没有更新。不过,以后会改变的。
1 楼
gml520
2008-10-25
很好,但是怎么都是旧的东西啊?建议更新一下。
发表评论
-
Java的内存机制
2016-08-22 13:27 4821.Java的内存机制 Java 把内存划分成两 ... -
监听域对象中属性的变更的监听器
2016-07-18 19:06 1753监听域对象中属性的变更的监听器 域对象中属性 ... -
HttpSessionActivationListener
2016-07-18 18:46 649HttpSessionActivationListe ... -
Web容器监听器(实现在线统计人数,踢人)
2016-07-18 10:48 950Web容器监听器(实现在线统计人数,踢人) Servl ... -
HttpSessionBindingListener接口
2016-07-18 10:29 641HttpSessionBindingListene ... -
ServletRequestAttributeListener接口
2016-07-17 22:24 8342. HttpSessionAttribut ... -
Servlet3中异步Servlet特性介绍
2016-07-17 15:50 846Servlet3中异步Servlet特性介绍 ... -
HttpSessionAttributeListener
2016-07-15 17:49 696HttpSessionAttributeListener ... -
使用ServletContextAttributeListener
2016-07-15 16:47 847使用ServletContextAttr ... -
ServletRequestListener
2016-07-15 16:25 600ServletRequestListener接口 ... -
HttpSessionListener
2016-07-15 14:56 634HttpSessionListener接口 M ... -
ServletContextListener 接口
2016-07-15 12:16 628在 Servlet API 中有一个 Se ... -
ReflectASM,高性能的反射
2016-04-29 17:19 961http://www.oschina.net/p/r ... -
Java多线程与静态方法
2016-04-26 11:52 850Java多线程与静态方法 在多线程中使用静态方法会发生什么 ... -
log4j日志输出格式
2016-04-12 20:58 1117log4j日志输出格式 在LOG4J的配置文件中,l ... -
Servlet3.0
2016-04-12 16:58 698一、Servlet3.0介绍 Servlet3 ... -
log4j2 使用详解
2016-04-12 14:14 1466log4j2 使用详解 转载自 Blog of ... -
Eclipse jar打包和命令行运行
2016-04-08 10:44 2963?Eclipse jar打包和命令行运行 第1步: ... -
GRAPHICSMAGICK+IM4JAVA错误Cannot run program "gm": error=2
2015-05-19 15:27 4112在通过 GRAPHICSMAGICK+IM4JAVA ... -
GraphicsMagick安装、实时生成缩略图
2015-05-19 13:39 2421GraphicsMagick安装、实时生成缩略图 ...
相关推荐
在IT行业中,构建一个基于Java的Web应用环境通常涉及到三个核心组件:JDK(Java Development Kit)、MySQL(一种关系型数据库管理系统)以及Tomcat(一个流行的Java应用服务器)。标题和描述提到的“tomcat+mysql+...
在Linux系统,尤其是CentOS 6.7环境下,安装和配置MySQL, JDK, Tomcat, Redis等软件是常见的操作,用于搭建一个基本的开发或者生产环境。以下详细介绍了这些组件的安装和配置过程。 首先,安装JDK(Java ...
通过以上步骤,我们可以在Linux系统上完成JDK、Tomcat和MySQL的环境搭建。这些操作是进行Java Web开发的基础,也是很多企业级应用服务器的必备组件。正确地安装和配置这些组件对于开发和部署Java应用程序至关重要。
这篇内容将详细介绍如何通过Linux的shell脚本来快速部署Java环境,包括JDK、Tomcat和MySQL,这三个是构建Web应用程序的基础组件。 首先,让我们来了解一下JDK(Java Development Kit)。JDK是Java开发和运行的必备...
在Linux系统中,配置JDK、MySQL和Tomcat是搭建Java Web环境的关键步骤。下面将详细阐述这些组件的安装和配置过程。 首先,让我们从Linux的基础特性开始。Linux是一个开源的操作系统,其核心特征包括: 1. **一切都...
根据提供的文件信息,本文将详细介绍如何在Linux环境下安装与配置JDK、Tomcat、MySQL以及JDBC,并确保这些组件能够协同工作。 ### 一、安装与配置JDK #### 1.1 下载JDK - 访问官方网址:`...
在Linux系统中,Java开发工具包(JDK)、MySQL数据库和Tomcat服务器是构建和运行Web应用程序的关键组件。本文将详细介绍如何在Linux环境下安装和配置这些软件。 首先,我们需要了解JDK。Java Development Kit(JDK...
在Linux环境下进行Java应用开发和部署,通常需要安装Java开发工具包(JDK)、Web服务器(TOMCAT)以及数据库管理系统(MYSQL)。以下是针对这些组件在Linux系统中安装和配置的详细步骤。 ### 1. 安装JDK #### 1.1 卸载...
在Linux操作系统中,Java开发和部署常常涉及到JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器)以及MySQL(一款流行的开源关系型数据库管理系统)。本文将详细介绍如何在Linux环境下安装这三个关键...
### 一、上传文件到服务器的方法 在Java Web开发中,文件上传是...通过以上步骤,可以完成Linux环境下JDK、MySQL和Tomcat的基本安装配置。这些工具是构建Java Web应用的基础,正确安装它们对于搭建开发环境至关重要。
在Linux系统中安装Java开发工具包(JDK...完成以上步骤后,您将在Linux环境中成功安装了JDK、MySQL和Tomcat,可以开始部署和运行Java Web应用程序了。记得在每个步骤后验证安装和配置的效果,确保所有服务都能正常运行。
在这个场景中,我们主要关注的是如何使用shell脚本来自动配置Linux系统,并安装Java的JDK、Apache Tomcat应用服务器以及MySQL数据库。以下将详细介绍这些知识点。 首先,**shell脚本**是Linux/Unix系统中的一种命令...
总结来说,这个“java安装包”包含了Java开发环境(JDK)、Web应用服务器(Tomcat)和数据库管理系统(MySQL)的安装文件,对于Java开发者来说非常实用。正确安装和配置这些组件是搭建Java开发环境和运行Java Web...