| Last change
                  on this file since 137 was
                  137,
                  checked in by shunfa, 15 years ago | 
        
          | 
修改 install, install_func.sh
 | 
        
          | 
              
                  Property svn:executable set to
                  * | 
        | File size:
            1.1 KB | 
      
      
        
  | Rev | Line |  | 
|---|
| [116] | 1 | #!/bin/bash | 
|---|
|  | 2 | # 語言的選擇 | 
|---|
| [119] | 3 | # source ./language_choise.sh | 
|---|
| [116] | 4 | # 匯入功能函數 | 
|---|
|  | 5 | source ./install_func.sh | 
|---|
| [136] | 6 | source ./client_install_func.sh | 
|---|
| [117] | 7 | ### real code ##### | 
|---|
| [137] | 8 |  | 
|---|
|  | 9 | # 執行環境檢查 | 
|---|
|  | 10 | check_info () { | 
|---|
| [136] | 11 | check_root | 
|---|
|  | 12 | check_systemInfo | 
|---|
|  | 13 | check_nez_installed | 
|---|
|  | 14 | #check_sunJava | 
|---|
|  | 15 | #check_ssh | 
|---|
|  | 16 | #check_dialog | 
|---|
|  | 17 | #check_php | 
|---|
| [137] | 18 | } | 
|---|
| [125] | 19 |  | 
|---|
| [137] | 20 | main () { | 
|---|
|  | 21 | echo "歡迎使用NutchEZ\ 此安裝程序會為您新建一個nutchuser帳號" | 
|---|
| [117] | 22 | set_install_information | 
|---|
|  | 23 | show_info | 
|---|
|  | 24 | read -p "Please confirm your install infomation: 1.Yes 2.No  " confirm | 
|---|
|  | 25 | if [ $confirm -eq 1 ]; then | 
|---|
|  | 26 | # create_nutchuser_account | 
|---|
|  | 27 | # make_ssh_key | 
|---|
| [136] | 28 |  | 
|---|
|  | 29 | # 解壓縮 | 
|---|
|  | 30 | # tar -zxvf nutchez-0.2-20100524.tar.gz | 
|---|
| [137] | 31 | # mv nutchez /opt/ | 
|---|
| [136] | 32 | Install_Nutch | 
|---|
|  | 33 | Install_Tomcat | 
|---|
| [137] | 34 | chown -R nutchuser:nutchuser /opt/nutchez | 
|---|
| [136] | 35 | # make_client_install | 
|---|
| [117] | 36 |  | 
|---|
| [137] | 37 | # 啟動系統 | 
|---|
| [117] | 38 | format_HDFS | 
|---|
|  | 39 | start_up_NutchEZ | 
|---|
|  | 40 | start_up_tomcat | 
|---|
| [125] | 41 |  | 
|---|
|  | 42 | # 安裝流程結束,並進入網頁管理頁面設定爬網網址...等 | 
|---|
|  | 43 | echo "Install Successfully!!" | 
|---|
| [130] | 44 | echo "Visit http://$MasterIP_Address:8080" | 
|---|
| [117] | 45 | elif [ $confirm -eq 2 ]; then | 
|---|
|  | 46 | main | 
|---|
|  | 47 | fi | 
|---|
|  | 48 | } | 
|---|
|  | 49 |  | 
|---|
| [137] | 50 | check_info | 
|---|
| [117] | 51 | main | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.