设为首页】 【加入收藏】 【网站地图】 【商品折扣
娱乐一生 娱乐明星
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
首页  |  java  |  .NET  |  C/C++  |  网页技术  |  php  |  asp  |  delphi  |  VC  |  VB开发  |  游戏开发  |  软件工程  |  Power Builder  |  Linux开发  |  Windows开发技巧
当前位置:首页 >> 网络编程 >> 我的Linux下J 配置全过程

我的Linux下J 配置全过程 -

,
信区:
Java .0.4-bin.jar
标 题: 我的Linux下J 配置全过程   水木清华站 (Mon Jun 3 13:04:03 2002)
仅供参考
RedHat Linux 7.2 J  Server I tall
Need Software: J2SDK 1.3.1_01 &am  Apache 1.3.22 &am  Tomcat 3.3 &am  MySQL 3.23.44 &am 
MM.MySQL 2.0.4
Software Download URL:
1. Java 2 Platform, Starndard Edition v1.3.1_01(J2SE):
j2sdk-1_3_1_01-linux-i386.bin
http://java.sun.com/j2se/1.3/download-linux.html
choose "SDK Downloads" - "GNUZIP Tar shell script"
2. Apache HTTP Server 1.3.22: apache_1.3.22.tar.gz
http://httpd.apache.org/dist/httpd/apache_1.3.22.tar.gz
3. Tomcat 3.3: jakarta-tomcat-3.3.tar.gz

http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.3/bin/jakarta-tomc

JAVA天堂
at-3.3.tar.gz
4. MySQL 3.23.44: mysql-3.23.44.tar.gz

http://www.mysql.com/downloads/download.php?file=Downloads/MySQL-3.23/mysql-3
.23.44.tar.gz
choose your mirror site
5. MM.MySQL 2.0.4 JDBC API: mm.mysql-2.0.4-bin.jar

http://www.mysql.com/downloads/download.php?file=Downloads/Contrib/mm.mysql-2
.0.4-bin.jar
choose your mirror site
Copy:
j2sdk-1_3_1_01-linux-i386.bin,apache_1.3.22.tar.gz,jakarta-tomcat-3.3.tar.gz,
mysql-3.23.44.tar.gz
To: /usr/local/
Set Web Root Path: /web/root/
"//" is note
[root@alin root] # cd /usr/local/
[root@alin local] # chmod 755 j2sdk-1_3_1_01-linux-i386.bin
[root@alin local] # ./j2sdk-1_3_1_01-linux-i386.bin
[root@alin local] # ln -s jdk1.3.1_01 jdk
[root@alin local] # tar -zxvf apache_1.3.22.tar.gz
[root@alin local] # ln -s apache_1.3.22 apache
[root@alin local] # tar -zxvf jakarta-tomcat-3.3.tar.gz
[root@alin local] # ln -s jakarta-tomcat-3.3 tomcat
[root@alin local] # tar -zxvf mysql-3.23.44.tar.gz
[root@alin local] # ln -s mysql-3.23.44 mysql
[root@alin local] # mv mm.mysql-2.0.4-bin.jar /usr/local/tomcat/lib/
[root@alin local] # cd /etc/
[root@alin etc] # vi profile
...
PATH=$PATH:/usr/local/jdk/bin
CLA ATH=/usr/local/jdk/lib
JAVA_HOME=/usr/local/jdk
TOMCAT_HOME=/usr/local/tomcat
TOMCAT_I TALL=/usr/local/tomcat
...
export ... PATH CLA ATH JAVA_HOME TOMCAT_HOME TOMCAT_I TALL
...
[root@alin etc] # reboot
//Restart Computer
[root@alin root] # cd /usr/local/apache/
[root@alin apache] # ./configure --prefix=/usr/local/apache
--enable-module=so
[root@alin apache] # make
[root@alin apache] # make i tall
[root@alin apache] # cd /usr/local/tomcat/native/mod_jk/apache1.3/
[root@alin apache1.3] # ./build-unix.sh
[root@alin apache1.3] # ./i tall-unix.sh JAVA天堂
// copy mod_jk.so to /usr/local/apache/libexec/
[root@alin apache1.3] # cd /usr/local/mysql/
[root@alin mysql] # groupadd mysql
[root@alin mysql] # useradd -g mysql mysql
[root@alin mysql] # ./configure --prefix=/usr/local/mysql
[root@alin mysql] # make
[root@alin mysql] # make i tall
[root@alin mysql] # ./scripts/mysql_i tall_db
[root@alin mysql] # chown -R root /usr/local/mysql/
[root@alin mysql] # chown -R root /usr/local/mysql/bin/
[root@alin mysql] # chgrp -R mysql /usr/local/mysql/
[root@alin mysql] # cd /usr/local/apache/conf/
[root@alin conf] # vi httpd.conf
...
// Modify: DocumentRoot "/usr/local/apache/htdocs"
DocumentRoot "/web/root"
...
// Modify: <Directory "/usr/local/apache/htdocs">
<Directory "/web/root">
...
// Add at last
Include /usr/local/tomcat/conf/mod_jk.conf
[root@alin conf] # cd /usr/local/tomcat/conf/
[root@alin conf] # vi a -root.xml
// Create a new file:
<?xml version="1.0" encoding="ISO-8859-1"?>
<weba gt;
<Context path="/"
docBase="/web/root"
reloadable="true"
trusted="true" >
</Context>
</weba gt;
[root@alin conf] # vi server.xml
...
// Modify: <ApacheConfig noRoot="true" />
<ApacheConfig noRoot="false" forwardAll="false" />
...
[root@alin conf] # cd /usr/local/tomcat/bin
[root@alin bin] # vi tomcat.sh
...
// Modify: CLA ATH=${TOMCAT_I TALL}/lib/tomcat.jar
CLA ATH=${TOMCAT_I TALL}/lib/tomcat.jar:${TOMCAT_I TALL}/lib/mm.mysql-2.0
.4-bin.jar
...
[root@alin bin] # ./tomcat.sh run -jkconf
[root@alin bin] # cp /usr/local/tomcat/conf/auto/mod_jk.conf
/usr/local/tomcat/conf/
[root@alin bin] # cd /usr/local/mysql/su ort-files
[root@alin su ort-files] # vi mysql.server
...
// Modify: datadir=/usr/local/mysql/data
datadir=/usr/local/mysql/var
...
// Modify: bindir=./bin
bindir=/usr/local/mysql/bin
...
// Modyfy: pid_file=$datadir/`@HOSTNAME@`.pid


pid_file=$datadir/`/bin/hostname`.pid
...
// Add after: "start")
echo "Starting MySQL: "
...
// Add after: "stop")
echo "Sto ing MySQL: "
[root@alin su ort-files] # cd /etc/rc.d/init.d/
[root@alin init.d] # vi http
// Create a new file:
#!/bin/bash
. /etc/rc.d/init.d/functio 
INITLOG_ARGS=""
JAVA_HOME=/usr/local/jdk
TOMCAT_HOME=/usr/local/tomcat
TOMCAT_I TALL=/usr/local/tomcat
export JAVA_HOME TOMCAT_HOME TOMCAT_I TALL
tomcatd=/usr/local/tomcat/bin/tomcat.sh
apached=/usr/local/apache/bin/apachectl
RV1=0
RV2=0
RETVAL=0
start() {
echo "Starting Tomcat &am  Apache Server: "
daemon $tomcatd start -noout
RV1=$?
sleep 4
daemon $apached start
RV2=$?
RETVAL=$[$RV1+$RV2]
return $RETVAL
}
stop() {
echo "Sto ing Tomcat &am  Apache Server "
daemon $apached stop
RV1=$?
daemon $tomcatd stop
RV2=$?
RETVAL=$[$RV1+$RV2] JAVA天堂
return $RETVAL
}
case "$1" in
start)
start
 
stop)
stop
 
status)
status $httpd
 
restart)
stop
start
 
*)
echo $"Usage: $prog {start|stop|restart}"
exit 1
esac
exit $RETVAL
[root@alin init.d] # cp /usr/local/mysql/su ort-files/mysql.server .
[root@alin init.d] # cd /etc/rc.d/rc3.d
[root@alin rc3.d] # ln -s ../init.d/http S85http
[root@alin rc3.d] # ln -s ../init.d/mysql.server S90mysql
[root@alin rc3.d] # ln -s ../init.d/mysql.server K10mysql
[root@alin rc3.d] # ln -s ../init.d/http K15http
[root@alin rc3.d] # cd /usr/rc.d/rc5.d
[root@alin rc5.d] # ln -s ../init.d/http S85http
[root@alin rc5.d] # ln -s ../init.d/mysql.server S90mysql
[root@alin rc5.d] # ln -s ../init.d/mysql.server K10mysql
[root@alin rc5.d] # ln -s ../init.d/http K15http
[root@alin rc5.d] # cd /usr/rc.d/rc6.d
[root@alin rc6.d] # ln -s ../init.d/mysql.server K10mysql JAVA天堂
[root@alin rc6.d] # ln -s ../init.d/http K15http
[root@alin rc6.d] # reboot
// Restart Computer
[root@alin root] # cd /usr/local/mysql/bin/
[root@alin bin] # ./mysqladmin -u root -p pa word rootpa word
// set root"s pa word to "rootpa word"
[root@alin bin] # cd /root/bin/
[root@alin bin] # vi mysql
// Create a new file:
#!/bin/bash
/usr/local/mysql/bin/mysql $*
[root@alin bin] # cd /root/
[root@alin root] # vi .my.cnf
// Create a new file:
[client]
host=localhost
user=root
pa word=rootpa word
[root@alin root] # mysql
...
mysql> quit
Bye
[root@alin root] #
[client]
host=localhost
user=root
pa word=rootpa word
[root@alin root] # mysql
...
mysql> quit
Bye
[root@alin root] #
// That"s All OK!
-Written by Alin Chen
Email: alinzju@sohu.com


---------------------------爱从一个微笑开始,
在热吻中得以延伸,
却随眼泪逝去......



 

娱乐图摘

更多 >>

靓丽清纯美女meimei

美女私房全裸照
导演劝女演员脱衣服(视频)

大胆火辣人体艺术写真(图)

黑丝妹妹热辣诱惑-丝袜美女妹妹

PLMM 漂亮妹妹图集-妹妹图库

全球美女图库-美女集中营

52MM 我爱漂亮妹妹-制服妹妹诱惑

图王图库-世界美女明星图片资料库
美女写真集锦

激情两性-解密性生活
浴室MM湿身内衣诱惑
邻家小妹洗澡被偷拍(视频)

热点文章

更多

· 请问一个jni本地代码调试问题(linux+gdb+jdb)
· SAML简介:安全地共享数字身份信息
· Together ControlCenter 6.0 入门实
· 非Sun的java RMI设计与实现(转载)
· 【合集】有没必要花太大精力到awt,swing?
· 【合集】JBulider6安装问题
· Cisco校园软件作品创作大赛(转载)
· 【合集】怎样实现这样一个ComboBox?
· Sun公司Forte for Java IDE获奖
· 使用JDBC连接MYSQL数据库

热点文章

更多