Linux 下 JDK,Tomcat,MySQL的安裝
添加時間:2019-1-31 19:41:16
添加:
思海網絡
1 J2SDK的安裝
先去java.sun.com上下載Linux上的JDK,我下的是6.0的。 jdk-6u4-linux-i586-rpm.bin ,然后ftp到Linux上,
執行: chmod 755 jdk-6u4-linux-i586-rpm.bin 然后執行
./jdk-6u4-linux-i586-rpm.bin
就會自動產生并安裝一大堆的rpm包,完成后就可以使用java了,JDK5.0以上不需要設置PATH,CLASS_PATH啥的,直接就可以用。
2 TOMCAT 的安裝
去apahce下載最新的 apache-tomcat-6.0.16.tar.gz ,然后ftp上去,
執行:
tar zxvf apache-tomcat-6.0.16.tar.gz
解壓縮。
會產生一個叫 apache-tomcat-6.0.16的目錄,修改一下目錄名,太長了,我修改為tomcat,放到隨便一個目錄下,我放到 /opt下面了。 進入 tomcat的bin目錄,用上面類似的命令解壓縮jsvc.tar.gz。
為了編譯jsvc,此時需要設置環境變量,到~/.bash_profile里面增加下面兩行:
JAVA_HOME=/usr/java/jdk1.6.0_04
export JAVA_HOME
然后讓這個起作用,執行
. ~/.bash_profile
就可以了。進入jsvc-src目錄
執行下面的命令,進行編譯jsvc
autoconf
./configure
make
cp jsvc ..
cd ..
把 jsvc-src/natvie/Tomcat6.sh 拷貝到 /etc/init.d下面,改個名字叫tomcat,加上可執行權限。
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
然后做自動啟動,我的是在/etc/rc3.d下面,如果你是圖形界面啟動,那么就到/etc/rc5.d下面執行
cd /etc/init.d/rc3.d/
ln -s ../init.d/tomcat S99tomcat
然后就可以用
service tomcat start
啟動了。 用瀏覽器訪問 8080端口就可以看到Tomcat的界面。
3 Mysql的安裝和配置
去找對應平臺的rpm包,比如 rpmfind.net ,下載下來,RedHat9沒有官方的RPM包,我好不容易找到一個老版本的: 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
強行安裝,缺少的大部分是Perl的包,不用管它了。
然后用mysql測試一下即可。
然后保證MySQL的root用戶可以遠程訪問。
用mysql登錄,執行:
mysql>use mysql ;
mysql>s elect * from user;
里面有四條記錄,刪除掉后三條,只留下第一條,然后修改第一條記錄的Host為 %即可。
完畢。
關鍵字:Linux、JDK、Tomcat、MySQL、安裝
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解