Ubuntu JavaWeb類型項目一條龍環境搭建

最近接了幾個小項目,大部分都用到Ubuntu服務器,都須要我本身來搭建服務器環境,因此在此記錄一下過程。html

大體分爲如下幾個部分:java

假設在你服務器已經購買的狀況下mysql

下載以下軟件sql

在Putty上作以下配置apache

點擊Open後,會出現一個提示,說明你是第一次登入這個IP的服務器,點擊 是 就能夠了瀏覽器

而後會出現如下畫面tomcat



第一步:MySQL的安裝服務器

在命令行輸入:sudo apt-get install mysql-server網絡

若是出現安裝失敗的狀況,多是下載源已經失效了,在命令行輸入 : apt-get updateoracle

而後再輸入命令 :sudo apt-get install mysql-server

在中途的時候會要你設置密碼,輸入你設置的密碼,而且二次驗證後,就安裝成功了,

判斷MySQL是否安裝成功,能夠在命令行輸入:mysql -u root -p

而後輸入你剛纔設置的密碼,能夠進入MySQL的命令行,就表示MySQL安裝成功了。



第二部分:JDK的安裝(版本爲1.7)

先須要肯定你的操做系統是64或者32位,在命令行輸入: uname -a

i686表示32位的 , x86_64表示64位的

 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 上下載64位或者32位的JDK文件,目前我採用的方式是經過本身手動去下載安裝的,不過應該有更簡單的方式,若是有網友有更簡單的方式,望不吝賜教。

若是使用手動下載的方式安裝JDK,須要經過PSCP程序或者其餘方法將下載下來的文件上傳到服務器,這裏記錄的爲用PSCP上傳文件的方式。

從網上下載PSCP.exe 文件,將它放入System32文件夾裏面,

而後在Windows的命令行界面,輸入

pscp Windows文件路徑 root@服務器IP:服務器路徑

上傳完成後,經過 

tar -zxvf  文件名稱 

解壓下載的JDK文件

而後切換到 /etc 目錄 , 經過命令 vi profile  更改profile  文件

在/etc/目錄下的profile 文件裏面添加

export JAVA_HOME=/usr/java/jdk1.7.0_79 (/usr/java 爲你解壓的JDK壓縮文件路徑)

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 

export PATH=${JAVA_HOME}/bin:$PATH

若是你安裝了多個JDK,就須要設置默認的JDK這裏是全新的服務器,因此無需設置

直接經過 java -version 查詢 jdk 已經安裝成功了!



第三部分:Apache的安裝

在命令行執行 sudo apt-get install apache2 就能夠安裝Apache2了,

到這裏,你能夠在瀏覽器輸入你的服務器IP地址,就能夠看到Apache的頁面了



第四部分:Tomcat的安裝

從 http://tomcat.apache.org/download-70.cgi 網址下載Tomcat7.0  tar.gz 文件

經過PSCP上傳到服務器,上傳方法這裏再也不贅述。

而後解壓, 切換到Tomcat的bin 目錄,修改裏面的catalina.sh 文件

咱們找到  cygwin=false這一句,而後在這一句上面加入:

JAVA_HOME=/usr/java/jdk1.7.0_79/ (後面的路徑設置爲你本身JDK的目錄)

而後在bin目錄下執行  ./startup.sh 啓動Tomcat ,啓動成功後,在瀏覽器中輸入 你的IP地址+端口號8080 ,你會看見Tomcat的頁面。



第五部分:Mod_JK的安裝

mod_jk負責Apache和Tomcat的鏈接,在絕大多數狀況下,咱們並不但願經過端口號來訪問服務器,咱們想要的是,直接IP加上項目名就能夠了,端口號並不須要,這種狀況就要用到Mod_jk了。下面介紹Mod_jk的安裝方法和配置

經過命令:sudo apt-get install libapache2-mod-jk 安裝mod_jk

經過命令:cd /etc/libapache2-mod-jk/ 切換目錄

經過命令: vi workers.properties  編輯配置文件

更改tomcat_home 和 java_home 的目錄爲你剛纔安裝的目錄

到此尚未結束

經過命令:cd /etc/apache2/sites-available 切換目錄

經過命令: vi  000-default.conf 編輯文件

加入上面的話的意思是,Apache接受到的全部請求所有交給Tomcat來處理

在瀏覽器裏輸入你的服務器IP地址,會發現,不是Apache的頁面了,而是Tomcat的頁面了,


至此,Apache+Tomcat+Mod_jk 負載均衡配置完成,固然,上面並無實現負載均衡,真正的負載均衡會在

workers.properties 裏配置多個Tomcat,固定的請求走對應的服務器。


以上安裝狀況均創建在你服務器能夠訪問網絡、而且是全新的服務器的狀況下,若是沒有網絡,須要自行去下載安裝包安裝

相關文章
相關標籤/搜索