下載jdk:如jdk-1_5_0_22-linux-i586-rpm.bin
下載tomcat:如apache-tomcat-6.0.26.tar.gz
安裝JDK
1. JDK安裝
1.1 解壓並授權給下載程式可以執行的許可權
$ chmod a+r+x jdk-1_5_0_22-linux-i586-rpm.bin # 授權給下載程式可以執行的許可權
$ ./jdk-1_5_0_22-linux-i586-rpm.bin # 執行
$ yes # 出現一段許可協議,提示是否同意上面的條款,輸入yes。解壓過程。Done.。
$ rpm -iUh ./jdk-1_5_0_22-linux-i586-rpm # 執行rpm(這個步驟只限於支援RPM的發行版)
$ mv jdk1.6.0_10 /home/work/usr/local/ # 移動檔案夾
$ ln -s jdk1.6.0_10 jdk # 檔案重新命名
1.2 配置Java環境變數
直接編輯/etc/profile檔案,普通使用者沒有編輯許可權,可以授權或者切換到root賬戶來編輯該檔案
$ vi /etc/profile # 編輯該檔案
或者在/etc/profile.d/檔案夾下建立java.sh檔案
$ vim /etc/profile.d/java.sh # 這裡以建立的java.sh檔案為例子(也推薦這種方式)
新增內容如下:
#set java 環境變數
JAVA_HOME=/home/work/usr/local/jdk
PATH=$PATH:/$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib
JRE_HOME=$JAVA_HOME/jre
export JAVA_HOME PATH CLASSPATH JRE_HOME
1.3 設定java和javac的符號串連,這是把預設的jdk(本系統預設是JDK1.4)改成剛新裝的jdk1.6
# cd /usr/bin # 切到usr/bin目錄
# su root # 切換到root帳號,分別作符號串連
# ln -s -f /home/work/usr/local/jdk/jre/bin/java
# ln -s -f /home/work/usr/local/jdk/bin/javac
2. 安裝或解壓tomcat
2.1 解壓
jar -xvf /aqjg/tomcat6.0.26.zip
2.2 設定檔案許可權
chmod a+r+x -R /aqjg/tomcat6.0.26
a 所有使用者 u 歸屬使用者 g歸屬群組 o 其它使用者
= 具有許可權 + 增加許可權 - 去除許可權
r 可讀許可權 w 可寫入權限 x 可執行許可權
例如:
a+x 給所有使用者增加可執行許可權
go-wx 將歸屬群組和其它使用者的可寫、可執行許可權去掉
u=rwx 歸屬使用者具有可讀、可寫、可執行許可權
3. 解壓應用
3.1 解壓
unzip /aqjg/tomcat6.0.26/webapps/FdaSafe.zip
# uname -a # 查看核心/作業系統/CPU資訊
# head -n 1 /etc/issue # 查看作業系統版本
# cat /proc/cpuinfo # 查看CPU資訊
# hostname # 查看電腦名稱
# lspci -tv # 列出所有PCI裝置
# lsusb -tv # 列出所有USB裝置
# lsmod # 列出載入的核心模組
# env # 查看環境變數 資源
# free -m # 查看記憶體使用量量和交換區使用量
# df -h # 查看各分區使用方式
# du -sh # 查看指定目錄的大小
# grep MemTotal /proc/meminfo # 查看記憶體總量
# grep MemFree /proc/meminfo # 查看空閑記憶體量
# uptime # 查看系統已耗用時間、使用者數、負載
# cat /proc/loadavg # 查看系統負載 磁碟和分區
# mount | column -t # 查看掛接的分區狀態
# fdisk -l # 查看所有分區
# swapon -s # 查看所有交換分區
# hdparm -i /dev/hda # 查看磁碟參數(僅適用於IDE裝置)
# dmesg | grep IDE # 查看啟動時IDE裝置檢測狀況 網路
# ifconfig # 查看所有網路介面的屬性
# iptables -L # 查看防火牆設定
# route -n # 查看路由表
# netstat -lntp # 查看所有監聽連接埠
# netstat -antp # 查看所有已經建立的串連
# netstat -s # 查看網路統計資訊 進程
# ps -ef # 查看所有進程
# top # 即時顯示進程狀態 使用者
# w # 查看活動使用者
# id # 查看指定使用者資訊
# last # 查看使用者登入日誌
# cut -d: -f1 /etc/passwd # 查看系統所有使用者 # cut -d: -f1 /etc/group # 查看系統所有組
# crontab -l # 查看目前使用者的計劃任務 服務
# chkconfig –list # 列出所有系統服務
# chkconfig –list | grep on # 列出所有啟動的系統服務 程式
# rpm -qa # 查看所有安裝的軟體包
幾個命令,安裝時需要用到:
1..下載檔案: wget URL
2. 壓縮:tar —zxvf 檔案名稱(.tar 或 .tar.gz) tar —jxvf 檔案名稱(.tar.bz2)
3. 拷貝:cp 檔案名稱 或 cp —Rf 檔案夾名
4. 刪除:rm 檔案名稱 或 rm —Rf 檔案夾名
5. 編輯檔案命令:vi 檔案名稱 , q!(不儲存退出) : wq(儲存退出)
6. 授權 chmod 777 * (檔案名稱或者檔案夾,支援萬用字元)
7. 更改使用者權屬 chown -R 使用者 .
8. 更改使用者組 chgrp -R 使用者 .
9. 切換使用者 su 使用者
10. 用root執行命令 su -c “命令”
11. 查看mysql進程,如 ps -ef | grep mysqld
解壓檔案
tar -zxvf /tmp/root.tar.gz
查看進程
ps -ef |grep tomcat
殺掉進程
kill -9 [prot]