搭建JavaEE開發環境
安裝JDK |
第一步: |
將包含jdk安裝文件的ISO掛載到Linux中 VMware裡面的Linux若想使用Windows中的文件,有兩種辦法 ①用ISO掛載:虛擬機--->硬件--->設備下的CD-ROM--->連接下面的使用ISO鏡像--->確定 ②共享文件夾:虛擬機--->選項--->共享文件夾--->添加--->選擇Windows文件夾--->啟用共享 然後使用 mount /mnt/cdrom/ 命令掛載光驅,即啟動光驅。而卸載的命令是 umount /mnt/cdrom/ |
第二步: |
cp jdk-6u29-linux-i586.bin /home/ :將jdk安裝文件拷貝至/home/目錄中 |
第三步: |
cd /home/ :切換至/home/目錄 |
第四步: |
./jdk-6u29-linux-i586.bin :安裝jdk |
第五步: |
編輯/etc/profile文件,配置jdk的環境變量 #Set Java Environment Variable JAVA_HOME=/home/jdk-6u29-linux-i586 PATH=$PATH:/$JAVA_HOME/bin CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar exprort JAVA_HOME PATH CLASSPATH |
安裝Eclipse |
1) cp eclipse-SDK-3.1.1-linux-motif.tar.gz /home/ |
將安裝文件拷貝到/home/目錄下
2) cd /home/ |
切換至/home/目錄
3) tar -zxvf eclipse-SDK-3.1.1-linux-motif.tar.gz |
安裝eclipse
4) [startx] [cd /home/eclipse/] [./eclipse] |
進入圖形界面的終端控制台,進入eclipse文件夾後,啟動eclipse
5) ./eclipse & |
以後台方式運行。此時eclipse會以後台的方式運行,它會立即將控制台的輸入權釋放給用戶 而 ./eclipse 運行時,終端控制台是被鎖定的,即eclipse會占據控制台輸入界面 |
安裝MyEclipse |
1) cp EnterpriseWorkbenchInstaller_4.0.3GA_E3.1.bin /home/ |
安裝文件拷貝到/home/目錄下
2) cd /home/ |
www.linuxidc.com切換至/home/目錄
3) ./EnterpriseWorkbenchInstaller_4.0.3GA_E3.1.bin |
切記此時要在圖形界面安裝myeclipse
4)Choose Existing Eclipse Installation Folder |
選擇/home/eclipse
5)Where Would You Like to Install MyEclipse... |
設定myeclipse安裝位置
6) cd eclipse |
進入/home/eclipse/目錄
7) ./eclipse |
啟動eclipse成功後,會發現myeclipse已作為插件安裝到eclipse中
安裝Tomcat |
1) cp jakarta-tomcat-5.0.30.tar.gz /home/ |
安裝文件拷貝到/home/目錄下
2) cd /home/ |
切換至/home/目錄
3) tar -zxvf jakarta-tomcat-5.0.30.tar.gz |
安裝tomcat
MySQL的安裝和使用
安裝 |
1) cp mysql-standard-4.0.26-pc-linux-gnu-i686.tar.gz /home/ cd /home/ |
將安裝文件拷貝到/home/目錄下
切換至/home/目錄
2) tar -zxvf mysql-standard-4.0.26-pc-linux-gnu-i686.tar.gz mv mysql-standard-4.0.26-pc-linux-gnu-i686 mysql |
解壓安裝文件
修改解壓後的文件夾名字為mysql
3) groupadd mysql useradd -g mysql mysql |
為了以後便於管理mysql,故創建一個mysql組
創建mysql用戶,並將其放入mysql組
4) cd /mysql/scripts scripts/mysql_install_db --user=mysql |
www.linuxidc.com進入mysql文件夾下面的scripts
初始化數據庫,添加了一個mysql用戶
5) chown -R root . chown -R mysql data chgrp -R mysql . |
修改當前目錄及該目錄下文件和文件夾的所有者為root。一個點即當前目錄,倆點即上一級目錄
修改data文件夾所有者為mysql。這是為了可以使用用戶mysql來啟動MySQL數據庫和創建數據等
修改當前目錄及該目錄下文件和文件夾的所屬組為mysql組
6) bin/mysqld_safe --user=mysql & |
使用用戶mysql來啟動mysql,這裡'&' 參數表示以後台的方式啟動
7) netstat -anp | more |
檢查MySQL的監聽端口3306是否被監聽
使用 |
a) cd /mysql/bin/ ./mysql -u root -p mysql> quit |
進入mysql文件夾下面的bin目錄中
會提示輸入密碼。MySQL安裝後的初始密碼是空,故回車即可。隨後進入MySQL控制台'mysql>'
這裡就可以執行數據庫命令了。其中quit命令是退出MySQL控制台
b) cd /root/ vi .bash_profile :wq logou mysql -u root -p |
進入到用戶root的目錄下
修改環境變量中的用戶變量。每個用戶目錄下都有.bash_profile文件,它是用來配置用戶變量的
然後在PATH變量後面,加上':/home/mysql/bin/'即可
保存並退出
注銷一下,再重新登錄,即可生效,但僅限於root用戶的操作
此時在任何位置執行該命令,均有效,但僅限於root用戶的操作
開發 |
cd /home/j2sdk1.4.2_07/jre/lib/ext/ |
說明:不使用Tomcat時,MySQL驅動要放在這裡,才能跑Java程序
cp /home/mysql-connector-java-3.1.10-bin.jar ./ |
將MySQL驅動拷貝到該目錄下
備份 |
cd /mysql/bin/ |
先進入到MySQL的bin目錄下
mysqldump -u root -p密碼 數據庫名 > /home/mydata.bak |
在bin目錄下,執行該命令。注意:這裡'-p'和'密碼'之間沒有空格
mysqldump -u root -p密碼 數據庫名.表名 > /home/mydata.bak |
這是備份某張表的數據,否則是備份整個數據庫中所有表的數據
恢復 |
mysql> create database mydb |
備份文件中沒有創建數據庫的SQL,故恢復前要先創建一個空的數據庫
mysql -u root -p 數據庫名 < /home/mydata.bak |
該命令同樣要在MySQL的bin目錄下執行,而非MySQL的控制台上
壓縮和解壓縮
說明 |
1) |
通常以zip和unzip命令處理*.zip文件
2) |
通常以gzip和gunzip命令處理*.gz文件【待測試】
壓縮 |
zip aa.zip bb.txt |
將bb.txt文件壓縮為aa.zip文件
zip aa.zip bb.txt cc.txt |
將bb.txt和cc.txt文件壓縮為aa.zip文件
zip -m aa.zip bb.txt |
將bb.txt壓縮成aa.zip後,自動刪除bb.txt文件
zip -r aa.zip ./workspace |
將當前目錄下worksapce目錄壓縮為aa.zip文件
zip -t 102002 aa.zip |
將當前目錄下在2002年10月20日之後的文件壓縮為aa.zip文件
zip -9 aa.zip bb.txt |
將bb.txt文件以最高的壓縮率壓縮為aa.zip文件。壓縮率參數為-1到-9,其中-9的壓縮率最高
解壓 |
unzip aa.zip |
直接在當前目錄中解壓aa.zip文件
unzip aa.zip -x bb.txt |
解壓除bb.txt文件之外的其它文件
unzip -Z aa.zip |
查看aa.zip壓縮包中的內容。也可以使用'-l'、'-v'來查看