Win7 + Ubuntu 14.04 +tomcat + mysql 搭建測試環境手冊

 

1、Win7下作安裝ubuntu

  1. 下載ununtu14.04和EasyBCD軟件
  2. Win7下要騰出一個盤來安裝ubuntu。我是格式化掉F盤,而後回到桌面,右鍵點擊計算機-->管理-->存儲-->磁盤管理,找到F盤,右鍵點擊刪除卷。
  3. 打開EasyBCD,按照下圖所示操做

 

 

  4.  點擊配置後會出現一個menu.lst文件,把下面的英文複製進去,把原來的全覆蓋掉java

title Install Ubuntumysql

root (hd0,0)linux

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-14.04.3-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8web

initrd (hd0,0)/initrd.lzsql

 

注意:ubuntu-14.04.3-desktop-i386.iso是咱們ubuntu安裝包的名字shell

 

  5.  解壓ubuntu鏡像文件,找到casper文件夾,把裏面的initrd.lz和vmlinuz解壓到C盤,把.disk文件夾也解壓到C盤,而後在把整個iso文件複製到C盤數據庫

 

  6.  重啓 你就會看到有2個 啓動菜單給你選擇 咱們選擇 NeoGrub 引導加載器 這個選項。apache

  7.  按照上面的步驟就能夠看到ubuntu的界面了。以下圖所示ubuntu

 

  8.  先不要點擊安裝。。要按Ctrl+Alt+T 打開終端,輸入代碼:sudo umount -l /isodevice這一命令取消掉對光盤所在 驅動器的掛載(注意,這裏的-l是L的小寫,-l 與 /isodevice 有一個空格。),不然分區界面找不到分區。瀏覽器

 

  9.  下面就點擊 安裝Ubuntu 14.04開始安裝

 

  10.  在這裏爲ubuntu建立分區。我原來F盤有200多G,給swap20G,其餘的都給了根分區 / ext4。

 

  11.  點擊【如今安裝】,下面就能夠自動安裝了。

 

 

  12.  安裝完重啓就能夠了

 

2、設置固定IP。(由於ubuntu每次重啓都會改變IP,對咱們搭建環境很不利)

  1. 打開終端,用root用戶登入
  2. 而後編輯interfaces文件,gedit /etc/network/interfaces
  3. 添加如圖所示信息

 

# The primary network interface

auto eth0

iface eth0 inet static

address 192.168.1.100

netmask 255.255.255.0

gateway 192.168.1.1

注意:截圖裏的address、netmask和gateway都是要ubuntu機子的。能夠經過nm-tool命令查看

  4.  添加完畢後,保存退出,接下來就是配置DNS解析了,DNS解析文件在/etc/resolv.conf。執行: gedit /etc/resolvconf/resolv.conf.d/base

  5.  在該文件下添加以下方框裏的內容

 

nameserver 192.168.1.1

nameserver 220.170.64.68

注意:nameserver就是DNS.能夠經過nm-tool命令查看

  6.  按照上面的操做重啓後就能夠了。

3、安裝ssh(爲了能夠遠程鏈接)

  1. 更新源列表。打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入當前登陸用戶的管理員密碼"-->回車,就能夠了
  2. 安裝ssh。打開"終端窗口",輸入"sudo apt-get install openssh-server"-->回車-->輸入"y"-->回車-->安裝完成。
  3. 查看ssh服務是否啓動。打開"終端窗口",輸入"sudo ps -e |grep ssh"-->回車-->有sshd,說明ssh服務已經啓動,若是沒有啓動,輸入"sudo service ssh start"-->回車-->ssh服務就會啓動。以下圖所示

  4.  使用gedit修改配置文件/etc/ssh/sshd_config。以下圖所示

 

 

4、本地安裝Xshell5 ,鏈接ubuntu機子

  1. 下載安裝Xshell5.
  2. 雙擊桌面圖標

 

  3.  點擊新建

 

  4.  在彈出的新建回話屬性界面中,填下名稱和主機,點擊肯定便可。以下圖所示

 

5、安裝jdk

  1. 下載jdk-6u27-linux-i586.bin
  2. 將jdk-6u27-linux-i586.bin複製到/usr/local下。
  3. 啓動終端:輸入命令sudo -s ./jdk-6u20-linux-i586.bin
  4. 等上面的運行完成以後,就須要對JDK進行配置;輸入命令sudo gedit /etc/profile,在彈出的文件最後一行中粘貼以下信息:

 

注意:上面地址爲本機jdk安裝地址

  5.  從新啓動你的機子以後在在終端輸入:java -version 如出現以下信息,表示安裝配置正確。

 

注意:咱們的是java version 「1.6.0_20」

6、安裝tomcat

  1. 下載apache-tomcat-6.0.28.tar.gz
  2. 複製安裝文件到/usr/local/目錄下,在終端中,將安裝包解壓。(命令:sudo tar -zxvf apache-tomcat-6.0.28.tar.gz,
  3. 終端裏輸入命令:sudo gedit /usr/local/apache-tomcat-6.0.28/bin/startup.sh, 配置startup.sh文件,添加入如下配置項

 

注意:這裏的地址要和本身安裝的實際目錄一致

  4.  進入/usr/local/apache-tomcat-6.0.28/bin/目錄, 輸入命令:cd /usr/local/apache-tomcat-6.0.28/bin,sudo ./startup.sh啓動tomcat服務器。以下圖所示

 

  5.  若是要查看詳細點的tomcat開啓關閉的日誌,能夠進入tomcat下的logs/目錄,在終端中輸入tail -f catalina.out,就能夠在終端中查看日誌了

  6.  若是tomcat啓動報錯時,能夠用以下方法查看更詳細的日誌

    6.1能夠在WEB-INF/classes目錄下新建一個文件logging.properties

    6.2 在logging.properties下添加java代碼

  1. handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler   
  2.   
  3. ############################################################   
  4. # Handler specific properties.   
  5. # Describes specific configuration info for Handlers.   
  6. ############################################################   
  7.   
  8. org.apache.juli.FileHandler.level = FINE   
  9. org.apache.juli.FileHandler.directory = ${catalina.base}/logs   
  10. org.apache.juli.FileHandler.prefix = error-debug.   
  11.   
  12. java.util.logging.ConsoleHandler.level = FINE   
  13. java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter 
  14. 咱們再次啓動tomcat時,就會在logs目錄下生成一個更詳細的日誌error-debug.2015-10-06.log。

7、安裝mysql

  1. 打開終端,輸入命令:sudo apt-get install mysql-server。直接安裝。以下圖所示

 

 

  2.  安裝好後在終端中輸入命令:mysql –uroot –p。回車後輸入root密碼,看到以下界面就說明安裝好了

 

   3.  Mysql配置。

    3.1   sudo gedit /etc/mysql/my.cnf。找到bind-address=127.0.0.1改爲bind-address= 你機器的IP

    3.2    sudo vi /etc/mysql/my.cnf 在mysqld中添加 lower_case_table_names=1。如圖所示

 

[注意:mysqld的第一行還要加上ship_name_resolve,由於若是沒有添加環境啓動時特別慢]

  4.  重啓mysql。(命令:sudo /etc/init.d/mysql restart)

  5.  若是出現重啓失敗的狀況,先關閉原來mysql後在重啓。首先是找到mysql的進程(命令:ps -aux)mysql右邊的第一個數字就是進程號,關閉進程(命令:kill 進程號。)

  6.  Mysql開放遠程。

mysql -uroot -p

use mysql;

update user set host = '%' where host = 'localhost';

flush privileges;

exit;

  7.  經過navicat還原數據庫到遠程mysql中

8、啓動環境

  1. 將war包複製到tomcat的webapps目錄下,tomcat會自動解壓
  2. Mysql還原好後,重啓mysql
  3. 重啓tomcat
  4. 在瀏覽器中輸入地址
相關文章
相關標籤/搜索