Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安裝
發(fā)布時(shí)間:2008-12-29 20:33:31 作者:佚名
我要評(píng)論

1 J2SDK的安裝
先去java.sun.com上下載Linux上的JDK,我下的是6.0的。 jdk-6u4-linux-i586-rpm.bin ,然后ftp到Linux上,
執(zhí)行: chmod 755 jdk-6u4-linux-i586-rpm.bin 然后執(zhí)行
./jdk-6u4-linux-i586-rpm.bin
就會(huì)自動(dòng)產(chǎn)生并安裝一大堆的rpm包,完成后就可以使用java了
1 J2SDK的安裝
先去java.sun.com上下載Linux上的JDK,我下的是6.0的。 jdk-6u4-linux-i586-rpm.bin ,然后ftp到Linux上,
執(zhí)行: chmod 755 jdk-6u4-linux-i586-rpm.bin 然后執(zhí)行
./jdk-6u4-linux-i586-rpm.bin
就會(huì)自動(dòng)產(chǎn)生并安裝一大堆的rpm包,完成后就可以使用java了,JDK5.0以上不需要設(shè)置PATH,CLASS_PATH啥的,直接就可以用。
2 TOMCAT 的安裝
去apahce下載最新的 apache-tomcat-6.0.16.tar.gz ,然后ftp上去,
執(zhí)行:
tar zxvf apache-tomcat-6.0.16.tar.gz
解壓縮。
會(huì)產(chǎn)生一個(gè)叫 apache-tomcat-6.0.16的目錄,修改一下目錄名,太長(zhǎng)了,我修改為tomcat,放到隨便一個(gè)目錄下,我放到 /opt下面了。 進(jìn)入 tomcat的bin目錄,用上面類似的命令解壓縮jsvc.tar.gz。
為了編譯jsvc,此時(shí)需要設(shè)置環(huán)境變量,到~/.bash_profile里面增加下面兩行:
JAVA_HOME=/usr/java/jdk1.6.0_04
export JAVA_HOME
然后讓這個(gè)起作用,執(zhí)行
. ~/.bash_profile
就可以了。進(jìn)入jsvc-src目錄
執(zhí)行下面的命令,進(jìn)行編譯jsvc
autoconf
./configure
make
cp jsvc ..
cd ..
把 jsvc-src/natvie/Tomcat6.sh 拷貝到 /etc/init.d下面,改個(gè)名字叫tomcat,加上可執(zhí)行權(quán)限。
cp jsvc/native/Tomcat6.sh /etc/init.d/tomcat
chmod 755 /etc/initd/tomcat
修改腳本,注意前面幾行的目錄,我的是
JAVA_HOME=/usr/java/jdk1.6.0_04
DAEMON_HOME=/opt/tomcat
CATALINA_HOME=/opt/tomcat
TOMCAT_USER=root
然后做自動(dòng)啟動(dòng),我的是在/etc/rc3.d下面,如果你是圖形界面啟動(dòng),那么就到/etc/rc5.d下面執(zhí)行
cd /etc/init.d/rc3.d/
ln -s ../init.d/tomcat S99tomcat
然后就可以用
service tomcat start
啟動(dòng)了。 用瀏覽器訪問(wèn) 8080端口就可以看到Tomcat的界面。
3 Mysql的安裝和配置
去找對(duì)應(yīng)平臺(tái)的rpm包,比如 rpmfind.net ,下載下來(lái),RedHat9沒(méi)有官方的RPM包,我好不容易找到一個(gè)老版本的: http://download.softagency.net/mysql/Downloads/redhat/9/i386/ 下面有。
然后
rpm -ivh MySQL-server-4.0.23a-1.9.i386.rpm
rpm -ivh MySQL-client-4.0.23a-1.9.i386.rpm
安裝即可。如果提示缺少依賴包,安裝失敗, 那么可以這樣裝:
rpm -ivh --nodeps MySQL-server-4.0.23a-1.9.i386.rpm
rpm -ivh --nodeps MySQL-client-4.0.23a-1.9.i386.rpm
強(qiáng)行安裝,缺少的大部分是Perl的包,不用管它了。
然后用mysql測(cè)試一下即可。
然后保證MySQL的root用戶可以遠(yuǎn)程訪問(wèn)。
用mysql登錄,執(zhí)行:
mysql>use mysql
mysql>select * from user;
里面有四條記錄,刪除掉后三條,只留下第一條,然后修改第一條記錄的Host為 %即可。
網(wǎng)上流傳的方案是可行的,但是沒(méi)有注意需要?jiǎng)h除重復(fù)的root記錄。
完畢。
先去java.sun.com上下載Linux上的JDK,我下的是6.0的。 jdk-6u4-linux-i586-rpm.bin ,然后ftp到Linux上,
執(zhí)行: chmod 755 jdk-6u4-linux-i586-rpm.bin 然后執(zhí)行
./jdk-6u4-linux-i586-rpm.bin
就會(huì)自動(dòng)產(chǎn)生并安裝一大堆的rpm包,完成后就可以使用java了,JDK5.0以上不需要設(shè)置PATH,CLASS_PATH啥的,直接就可以用。
2 TOMCAT 的安裝
去apahce下載最新的 apache-tomcat-6.0.16.tar.gz ,然后ftp上去,
執(zhí)行:
tar zxvf apache-tomcat-6.0.16.tar.gz
解壓縮。
會(huì)產(chǎn)生一個(gè)叫 apache-tomcat-6.0.16的目錄,修改一下目錄名,太長(zhǎng)了,我修改為tomcat,放到隨便一個(gè)目錄下,我放到 /opt下面了。 進(jìn)入 tomcat的bin目錄,用上面類似的命令解壓縮jsvc.tar.gz。
為了編譯jsvc,此時(shí)需要設(shè)置環(huán)境變量,到~/.bash_profile里面增加下面兩行:
JAVA_HOME=/usr/java/jdk1.6.0_04
export JAVA_HOME
然后讓這個(gè)起作用,執(zhí)行
. ~/.bash_profile
就可以了。進(jìn)入jsvc-src目錄
執(zhí)行下面的命令,進(jìn)行編譯jsvc
autoconf
./configure
make
cp jsvc ..
cd ..
把 jsvc-src/natvie/Tomcat6.sh 拷貝到 /etc/init.d下面,改個(gè)名字叫tomcat,加上可執(zhí)行權(quán)限。
cp jsvc/native/Tomcat6.sh /etc/init.d/tomcat
chmod 755 /etc/initd/tomcat
修改腳本,注意前面幾行的目錄,我的是
JAVA_HOME=/usr/java/jdk1.6.0_04
DAEMON_HOME=/opt/tomcat
CATALINA_HOME=/opt/tomcat
TOMCAT_USER=root
然后做自動(dòng)啟動(dòng),我的是在/etc/rc3.d下面,如果你是圖形界面啟動(dòng),那么就到/etc/rc5.d下面執(zhí)行
cd /etc/init.d/rc3.d/
ln -s ../init.d/tomcat S99tomcat
然后就可以用
service tomcat start
啟動(dòng)了。 用瀏覽器訪問(wèn) 8080端口就可以看到Tomcat的界面。
3 Mysql的安裝和配置
去找對(duì)應(yīng)平臺(tái)的rpm包,比如 rpmfind.net ,下載下來(lái),RedHat9沒(méi)有官方的RPM包,我好不容易找到一個(gè)老版本的: http://download.softagency.net/mysql/Downloads/redhat/9/i386/ 下面有。
然后
rpm -ivh MySQL-server-4.0.23a-1.9.i386.rpm
rpm -ivh MySQL-client-4.0.23a-1.9.i386.rpm
安裝即可。如果提示缺少依賴包,安裝失敗, 那么可以這樣裝:
rpm -ivh --nodeps MySQL-server-4.0.23a-1.9.i386.rpm
rpm -ivh --nodeps MySQL-client-4.0.23a-1.9.i386.rpm
強(qiáng)行安裝,缺少的大部分是Perl的包,不用管它了。
然后用mysql測(cè)試一下即可。
然后保證MySQL的root用戶可以遠(yuǎn)程訪問(wèn)。
用mysql登錄,執(zhí)行:
mysql>use mysql
mysql>select * from user;
里面有四條記錄,刪除掉后三條,只留下第一條,然后修改第一條記錄的Host為 %即可。
網(wǎng)上流傳的方案是可行的,但是沒(méi)有注意需要?jiǎng)h除重復(fù)的root記錄。
完畢。
相關(guān)文章
虛擬機(jī)安裝CentOS后沒(méi)有網(wǎng)絡(luò)怎么辦
虛擬機(jī)安裝CentOS后沒(méi)有網(wǎng)絡(luò)了不能上網(wǎng),該怎么設(shè)置網(wǎng)絡(luò)呢?下面我們就來(lái)看看這個(gè)問(wèn)題的解決辦法,詳細(xì)請(qǐng)看下文圖文介紹2024-01-18虛擬機(jī)怎么安裝CentOS? 安裝CentOS操作系統(tǒng)的保姆級(jí)圖文教程
虛擬機(jī)想要安裝CentOS操作系統(tǒng),但是CentOS操作系統(tǒng)已經(jīng)停止維護(hù)了,該怎么安裝呢?詳細(xì)請(qǐng)看下文圖文教程2024-01-18Centos7.8怎么更新openssh? Centos升級(jí)openssh的技巧
Centos7.8怎么更新openssh?Centos7.8系統(tǒng)想要安裝openssh,該怎么安裝呢?下面我們就來(lái)看看Centos升級(jí)openssh的技巧2023-09-02Centos7.8怎么更新openssl? CentOS升級(jí)OpenSSL的技巧
Centos7.8怎么更新openssl?Centos7.8系統(tǒng)想要升級(jí)OpenSSL,該怎么升級(jí)呢?詳細(xì)請(qǐng)看下文介紹2023-09-02- centos7沒(méi)有圖形化操作可能對(duì)很多人來(lái)說(shuō)都不太習(xí)慣,下面我們來(lái)為centos7安裝圖形化界面,本文以安裝 GNOME 圖形化為例,需要的朋友可以參考下2023-06-29
- 今天小編在安裝RHEL7的時(shí)候,一步留神沒(méi)有安裝圖形化桌面,下面分享一下安裝圖形化桌面的過(guò)程,需要的朋友可以參考下2023-06-29
CentOS7各個(gè)版本鏡像下載地址及版本說(shuō)明(包括Everything版)
下載CentOS-7.0-1406的時(shí)候,有很多可選則的版本,對(duì)于普通用戶來(lái)說(shuō),不知道選擇哪個(gè)好,下面做一下簡(jiǎn)單介紹,需要的朋友可以參考下2023-06-01Centos 7怎么手動(dòng)配置ip地址? Centos7配置IP地址的技巧
Centos 7怎么手動(dòng)配置ip地址?Centos 7系統(tǒng)想要自己配置ip地址,該怎么操作呢?下面我們就來(lái)看看Centos7配置IP地址的技巧2023-05-17- 這篇文章主要介紹了Centos 7 壓縮與解壓縮命令小結(jié),需要的朋友可以參考下2023-03-28
CentOS8使用阿里云yum源異常問(wèn)題及解決方法
由于centos8 在2022年停止服務(wù),后繼版本為8-steam。在使用阿里云的 centos8 的 yum 時(shí)報(bào)錯(cuò),這篇文章主要介紹了CentOS8使用阿里云yum源異常的解決方法,需要的朋友可以參考2022-04-19