Linux環境
1.下載並安裝一個VMware workstation, 這個是虛擬機的平台(自行度娘下載~),虛擬機是在后面要在里面搭建Linux系統。
2.下載一個centos安裝包,linux版本有多種,比如說redhat、ubuntu、deepin、BT3,個人比較習慣使用centos,這里下載一個 CentOS-6.4-i386-bin-DVD1.iso,6.4版本的。(上兩節介紹的博客中已提供下載鏈接)
3.新建一個虛擬機,並把這個安裝包導入進去,記住期間步驟有一步是需要建一個用戶和設置密碼,這里的用戶是linux環境的普通賬戶,但是密碼是根賬戶root和這個普通用戶共用的密碼(這節的教程也在我的博客上一節有詳細的步驟)
4.安裝完成后,是圖形化界面,一般我們要用到的是命令行界面,所以這里可以用快捷鍵 CTRL+ALT+F2,就可以切換到命令界面了。(命令行界面有幾種方式可以進入,這邊小七推薦的是Xshell 比較方便使用,也在上一節有介紹。)
5.用命令ifconfig查看IP 地址,然后可以考慮用Xshell來連接虛擬機,這樣操作命令會比較方便,不用頻繁的切換出來或者切換出去。
上面的安裝及配置有問題的可以參考我前面寫的幾節內容,下面就開始搭建過程.....
JDK安裝
1.首先下載一個JDK版本,我這里下載的是jdk-8u60-linux-x64.gz 這個版本。(JDK一定要下載1.7以上的,低於1.7版本的在后續安裝中不兼容,會報錯!)友情鏈接: http://pan.baidu.com/s/1hr7q6KO 密碼: 4vea
也可以自行到JDK官網下載 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.用xftp上傳到linux環境中去。上傳的路徑為: /usr/local
將剛才下載好的 壓縮包解壓,得到一個 jdk1.8.0_60 的文件夾
然后用Xftp上傳至linux環境中去。有兩種方式
第一種,通過功能欄紅框內的“向右傳輸” 傳過去
第二種,直接拖動文件夾,拖過去。
非常重要的一點,linux環境中的路徑 是 /usr/local.....
JDK傳過去之后,現在就開始着手配置JDK環境了
3.配置JDK環境,需要給予這個文件夾最高的權限,為了后續的方便,這邊直接賦予最高權限
首先,通過XFTP打開Xshell(打開方式上一節有講到)
1)切換到"/“目錄下 cd ../..
2)切換到local路徑下 cd /usr/local
3)賦予JDK文件最高權限 chmod 777 -R jdk1.8.0_60
4.配置JDK環境變量:
1)切換到"/“目錄下 cd ../..
2) 切換到etc路徑下 cd etc
3) 編輯profile文件 vi profile
4)按下鍵盤的 i 鍵,進入編輯模式
5)配置JDK的環境變量,在profile中輸入如下內容(空白位置填入即可):建議配置變量參考下面紅色字體的配置方式
export JAVA_HOME=/usr/local/jdk1.8.0_60 【特別說明:這個就是你的jdk的安裝路徑!!!不要弄錯了!要以你自己的路徑為准!】
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
6)按住鍵盤的ESC鍵,然后輸入 :wq,就保存了你剛剛設置的環境變量
7)讓你剛剛設置的環境變量生效 source profile
8)如何查看你的JDK是否配置完成呢?輸入命令 java -version,看到下面的對應安裝JDK版本的截圖,就說明你配置成功了!
到此,JDK的配置就算完成了
【Tomcat】
下面來介紹下Tomcat的配置
1.首先下載 一個tomcat版本,我這里用的是apache-tomcat-6.0.37版本apache-tomcat-6.0.37.tar.gz是對應的壓縮包,並在你本機進行解壓;https://yunpan.cn/cPEdaRyf3trBp (提取碼:2acf)
2.可以用XFTP 直接把已經解壓的apache-tomcat-6.0.37上傳到 /usr/local路徑,上傳完畢,然后這里就需要對環境變量進行配置,然后后面的tomcat才會順利啟動
3.配置tomcat環境變量:
1)切換到"/“目錄下 cd ../..
2) 切換到etc路徑下 cd etc
3) 編輯profile文件 vi profile
4)按下鍵盤的 i 鍵,進入編輯模式
5)配置tomcat的環境變量,在profile中輸入如下內容(配置JDK環境變量后面添加多這行即可):建議配置變量參考下面紅色字體的配置方式
export CATALINA_HOME=/usr/local/apache-tomcat-6.0.37 【特別注意:這里就是就是配置你的tomcat的安裝路徑!不要弄錯了!】,如下圖所示:
7)編輯完畢后,按住鍵盤的ESC鍵,然后輸入 :wq,就保存了你剛剛設置的tomcat環境變量
8)讓你剛剛設置的環境變量生效 source profile
注意:上面的JDK配置及tomcat路徑的配置可能存在點問題 ,建議啟用下面的配置方式
配置JDK環境變量及配置tomcat路徑: 1)首先回到home路徑,即頂級目錄,命令: cd ~ 2)然后打開並編輯環境變量的文件,輸入命令: vi .bashrc 3)進入環境變量編輯環境,加入如下環境變量: export JAVA_HOME=/usr/local/jdk1.6.0_45 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin export CATALINA_HOME=/usr/local/apache-tomcat-6.0.37 4)編輯完畢,就保存內容,命令: 先按ESC,然后輸入 ”:wq“就可以保存了。 5)配置完畢后要讓配置生效,用命令:source ~/.bashrc
4.可以啟動一下tomcat,看是否配置成功了:
1)切換到"/“目錄下 cd ../..
2 ) 切換到啟動命令所在的bin路徑:cd /usr/local/apache-tomcat-6.0.37/bin
3 ) 輸入tomcat 啟動命令 ./startup.sh,如果遇到下面的提示,就說明你對bin文件里面的命令操作權限不夠,就需要賦予權限:
4 ) 返回到bin的上級目錄 cd ..
5 ) 賦予 bin文件的最高權限 chmod 777 -R bin
6 ) 切換到bin路徑下 cd bin
7 ) 然后再次執行tomcat啟動命令: ./startup.sh,出現如下截圖,則表明啟動成功。
8 ) 一般默認的端口則是8080,所以直接在你的PC端電腦的瀏覽器輸入 你的ip地址加上端口號,即可以訪問到tomcat的首頁了。 http://【你的linux服務器IP地址】:8080
PS:ip地址 是你Linux服務器的ip地址,如何獲取?--->在Linux中輸入ifconfig 就可以獲取到了!
10) 但是任何配置都不會這么輕松就配置成功的,會出現防火牆關閉或者端口被占用的問題,這里我們可以切換到 tomcat下的bin 目錄,執行下面這個命令,查看tomcat日志: ./catalina.sh run, 一般日志格式如下:
注:如果訪問不了,可以嘗試關閉防火牆,在Linux下輸入命令: service iptables stop,然后再訪問就可以了!
11)在瀏覽器輸入IP地址加端口號,如果看到tomcat 的首頁,則表明成功了,如下所示:
【Mysql的配置】
1.切換到你需要安裝mysql的路徑 cd /usr/local
2.網上的安裝方式都有很多,我們這里是自己搭建測試環境,可以直接選擇在線安裝,命令如下: yum install mysql-server,一直等待它安裝完成,期間有些步驟需要詢問是否繼續,直接輸入Y即可
3.安裝完成后,啟動mysql 服務,命令為: service mysqld start,看到如下截圖,則說明安裝mysql成功了
4.一般這樣安裝的mysql 都是默認為root根用戶進行登錄,密碼也默認為空,所以輸入下面的命令: mysql -u root -p, 然后密碼處輸入回車,即可登錄到數據庫了。如下所示:就說明已經登陸到數據庫了。
5.還有比較重要的一點,就是如何把tomcat 和mysql連接起來,就是我們平時說的配置JDBC連接,這里就需要用到一個連接的jar包:mysql-connector-java.jar,(友情鏈接https://yunpan.cn/cPELgLm3syZ6S (提取碼:d519)) 可以自行下載,然后直接利用Xftp上傳至 linux 環境中的如下路徑:/usr/local/jdk1.8.0_60\lib,入下圖所示:
就是要把這個連接jdbc的jar包放到jdk的lib文件夾下,至此,整套環境已經配置完畢。
6.如何利用本地的navicate連接linux服務器的數據庫?並對數據庫進行操作:
1)首先要新建一個用戶,因為一般的數據庫用戶都是linux本機訪問的,我們要從外面來訪問linux的數據庫,就要創建一個權限為%的用戶
2)在xshell中登錄到數據庫中: mysql -u root -p 然后回車,要你輸入密碼的時候,你再回車就可以登錄進去了,因為數據庫默認用戶是root,密碼是空的
3)切換到mysql 數據庫 use mysql
4)創建一個外面可以訪問linux數據庫服務器的用戶: grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
5)刷新權限 : flush privileges;
6)然后用navicate來登陸就好了!用 root用戶,密碼是 123456 具體怎么使用navicate連接數據庫,下一節會提到!