亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

部署生產環境

系統 2011 0

主要是參考 官方教程

本地環境: ubuntu12.04 64位

更新系統

      
        sudo 
        
          apt
          
            -
            
              get 
              
                update 
                
                  -
                  
                    y 
                    
                      sudo 
                      
                        apt
                        
                          -
                          
                            get 
                            
                              upgrade 
                              
                                -
                                
                                  y 
                                  
                                    sudo 
                                    
                                      reboot 
                                    
                                  
                                
                              
                            
                          
                        
                      
                    
                  
                
              
            
          
        
      
    

使用vpn,保證網絡能暢通連接到國外,你懂的.

我使用的是sshuttle,可參考 我的博客

獲取vagrant.sh腳本

      
        wget 
        
          https
          
            :
            
              //raw.github.com/edx/configuration/master/util/install/vagrant.sh -O - | bash 
            
          
        
      
    

遇到問題

執行vagrant.sh簡本如果在nltk出錯,按以下方法解決.

手動下載nltk

主要參考了這個 博客 .
感謝竹軒同學的分享.

nltk有近700M,手動下載,避免時間太久網絡斷開

注:最新的代碼, 位置 有變.

      
        cd 
        
          /
          
            var
            
              /
              
                tmp 
                
                  wget 
                  
                    http
                    
                      :
                      
                        //edx-static.s3.amazonaws.com/nltk/nltk-data-20131113.tar.gz 
                        
                          chmod 
                          
                            o
                            
                              +
                              
                                rw 
                                
                                  nltk
                                  
                                    -
                                    
                                      data
                                      
                                        -
                                        
                                          20131113.
                                          
                                            tar
                                            
                                              .
                                              
                                                gz 
                                              
                                            
                                          
                                        
                                      
                                    
                                  
                                
                              
                            
                          
                        
                      
                    
                  
                
              
            
          
        
      
    

修改 /var/tmp/configuration/playbooks/edx-east/roles/ora/tasks/ease.yml ?中的 download and install nltk 任務內容為:

      
        - 
        
          name
          
            : 
            
              download 
              
                and 
                
                  install 
                  
                    nltk 
                    
                      shell: 
                      
                        | 
                        
                          set 
                          
                            -
                            
                              e 
                              
                                cp 
                                
                                  /
                                  
                                    var
                                    
                                      /
                                      
                                        tmp
                                        
                                          /
                                          
                                            nltk
                                            
                                              -
                                              
                                                data
                                                
                                                  -
                                                  
                                                    20131113.
                                                    
                                                      tar
                                                      
                                                        .
                                                        
                                                          gz 
                                                          
                                                            {{ 
                                                            
                                                              ora_nltk_tmp_file 
                                                              
                                                                }} 
                                                                
                                                                  tar 
                                                                  
                                                                    zxf 
                                                                    
                                                                      {{ 
                                                                      
                                                                        ora_nltk_tmp_file 
                                                                        
                                                                          }} 
                                                                          
                                                                            rm 
                                                                            
                                                                              -
                                                                              
                                                                                f 
                                                                                
                                                                                  {{ 
                                                                                  
                                                                                    ora_nltk_tmp_file 
                                                                                    
                                                                                      }} 
                                                                                      
                                                                                        touch 
                                                                                        
                                                                                          {{ 
                                                                                          
                                                                                            ora_nltk_download_url
                                                                                            
                                                                                              |
                                                                                              
                                                                                                basename 
                                                                                                
                                                                                                  }}
                                                                                                  
                                                                                                    -
                                                                                                    
                                                                                                      installed 
                                                                                                      
                                                                                                        creates
                                                                                                        
                                                                                                          =
                                                                                                          
                                                                                                            {{ 
                                                                                                            
                                                                                                              ora_data_dir 
                                                                                                              
                                                                                                                }}
                                                                                                                
                                                                                                                  /
                                                                                                                  
                                                                                                                    {{ 
                                                                                                                    
                                                                                                                      ora_nltk_download_url
                                                                                                                      
                                                                                                                        |
                                                                                                                        
                                                                                                                          basename 
                                                                                                                          
                                                                                                                            }}
                                                                                                                            
                                                                                                                              -
                                                                                                                              
                                                                                                                                installed 
                                                                                                                                
                                                                                                                                  chdir
                                                                                                                                  
                                                                                                                                    =
                                                                                                                                    
                                                                                                                                      {{ 
                                                                                                                                      
                                                                                                                                        ora_data_dir 
                                                                                                                                        
                                                                                                                                          }} 
                                                                                                                                          
                                                                                                                                            sudo_user: 
                                                                                                                                            
                                                                                                                                              "{{ common_web_user }}" 
                                                                                                                                              
                                                                                                                                                notify: 
                                                                                                                                                
                                                                                                                                                  - 
                                                                                                                                                  
                                                                                                                                                    restart 
                                                                                                                                                    
                                                                                                                                                      ora 
                                                                                                                                                      
                                                                                                                                                        - 
                                                                                                                                                        
                                                                                                                                                          restart 
                                                                                                                                                          
                                                                                                                                                            ora_celery 
                                                                                                                                                          
                                                                                                                                                        
                                                                                                                                                      
                                                                                                                                                    
                                                                                                                                                  
                                                                                                                                                
                                                                                                                                              
                                                                                                                                            
                                                                                                                                          
                                                                                                                                        
                                                                                                                                      
                                                                                                                                    
                                                                                                                                  
                                                                                                                                
                                                                                                                              
                                                                                                                            
                                                                                                                          
                                                                                                                        
                                                                                                                      
                                                                                                                    
                                                                                                                  
                                                                                                                
                                                                                                              
                                                                                                            
                                                                                                          
                                                                                                        
                                                                                                      
                                                                                                    
                                                                                                  
                                                                                                
                                                                                              
                                                                                            
                                                                                          
                                                                                        
                                                                                      
                                                                                    
                                                                                  
                                                                                
                                                                              
                                                                            
                                                                          
                                                                        
                                                                      
                                                                    
                                                                  
                                                                
                                                              
                                                            
                                                          
                                                        
                                                      
                                                    
                                                  
                                                
                                              
                                            
                                          
                                        
                                      
                                    
                                  
                                
                              
                            
                          
                        
                      
                    
                  
                
              
            
          
        
      
    

修改 /var/tmp/configuration/playbooks/edx-east/roles/discern/tasks/deploy.yml ?中的 download and install nltk 任務內容為

      
        - 
        
          name
          
            : 
            
              download 
              
                and 
                
                  install 
                  
                    nltk 
                    
                      shell: 
                      
                        | 
                        
                          set 
                          
                            -
                            
                              e 
                              
                                cp 
                                
                                  /
                                  
                                    var
                                    
                                      /
                                      
                                        tmp
                                        
                                          /
                                          
                                            nltk
                                            
                                              -
                                              
                                                data
                                                
                                                  -
                                                  
                                                    20131113.
                                                    
                                                      tar
                                                      
                                                        .
                                                        
                                                          gz 
                                                          
                                                            {{ 
                                                            
                                                              discern_nltk_tmp_file 
                                                              
                                                                }} 
                                                                
                                                                  tar 
                                                                  
                                                                    zxf 
                                                                    
                                                                      {{ 
                                                                      
                                                                        discern_nltk_tmp_file 
                                                                        
                                                                          }} 
                                                                          
                                                                            rm 
                                                                            
                                                                              -
                                                                              
                                                                                f 
                                                                                
                                                                                  {{ 
                                                                                  
                                                                                    discern_nltk_tmp_file 
                                                                                    
                                                                                      }} 
                                                                                      
                                                                                        touch 
                                                                                        
                                                                                          {{ 
                                                                                          
                                                                                            discern_nltk_download_url
                                                                                            
                                                                                              |
                                                                                              
                                                                                                basename 
                                                                                                
                                                                                                  }}
                                                                                                  
                                                                                                    -
                                                                                                    
                                                                                                      installed 
                                                                                                      
                                                                                                        creates
                                                                                                        
                                                                                                          =
                                                                                                          
                                                                                                            {{ 
                                                                                                            
                                                                                                              discern_data_dir 
                                                                                                              
                                                                                                                }}
                                                                                                                
                                                                                                                  /
                                                                                                                  
                                                                                                                    {{ 
                                                                                                                    
                                                                                                                      discern_nltk_download_url
                                                                                                                      
                                                                                                                        |
                                                                                                                        
                                                                                                                          basename 
                                                                                                                          
                                                                                                                            }}
                                                                                                                            
                                                                                                                              -
                                                                                                                              
                                                                                                                                installed 
                                                                                                                                
                                                                                                                                  chdir
                                                                                                                                  
                                                                                                                                    =
                                                                                                                                    
                                                                                                                                      {{ 
                                                                                                                                      
                                                                                                                                        discern_data_dir 
                                                                                                                                        
                                                                                                                                          }} 
                                                                                                                                          
                                                                                                                                            sudo_user: 
                                                                                                                                            
                                                                                                                                              "{{ discern_user }}" 
                                                                                                                                              
                                                                                                                                                notify: 
                                                                                                                                                
                                                                                                                                                  - 
                                                                                                                                                  
                                                                                                                                                    restart 
                                                                                                                                                    
                                                                                                                                                      discern 
                                                                                                                                                    
                                                                                                                                                  
                                                                                                                                                
                                                                                                                                              
                                                                                                                                            
                                                                                                                                          
                                                                                                                                        
                                                                                                                                      
                                                                                                                                    
                                                                                                                                  
                                                                                                                                
                                                                                                                              
                                                                                                                            
                                                                                                                          
                                                                                                                        
                                                                                                                      
                                                                                                                    
                                                                                                                  
                                                                                                                
                                                                                                              
                                                                                                            
                                                                                                          
                                                                                                        
                                                                                                      
                                                                                                    
                                                                                                  
                                                                                                
                                                                                              
                                                                                            
                                                                                          
                                                                                        
                                                                                      
                                                                                    
                                                                                  
                                                                                
                                                                              
                                                                            
                                                                          
                                                                        
                                                                      
                                                                    
                                                                  
                                                                
                                                              
                                                            
                                                          
                                                        
                                                      
                                                    
                                                  
                                                
                                              
                                            
                                          
                                        
                                      
                                    
                                  
                                
                              
                            
                          
                        
                      
                    
                  
                
              
            
          
        
      
    

手動下載django1.4.3

期間出現出現無法找到安裝包的錯誤
按照提示手動安裝1.4.3?
sudo /edx/app/venvs/ora/bin/pip install django==1.4.3
順便將 /edx/app/ora/ora/requirements.txt 里出錯的 django==1.4.3 注釋掉
此外期間會遇到的基本都是網絡問題.
如果出現錯誤,重新連接sshuttle后,執行以下命令

      
        cd 
        
          /
          
            var
            
              /
              
                tmp
                
                  /
                  
                    configuration
                    
                      /
                      
                        playbooks 
                        
                          && 
                          
                            sudo 
                            
                              ansible
                              
                                -
                                
                                  playbook 
                                  
                                    -
                                    
                                      c 
                                      
                                        local 
                                        
                                          .
                                          
                                            /
                                            
                                              edx_sandbox
                                              
                                                .
                                                
                                                  yml 
                                                  
                                                    -
                                                    
                                                      i 
                                                      
                                                        "localhost," 
                                                      
                                                    
                                                  
                                                
                                              
                                            
                                          
                                        
                                      
                                    
                                  
                                
                              
                            
                          
                        
                      
                    
                  
                
              
            
          
        
      
    

安裝完的東西會跳過.

如果網絡順暢,基本就可以直接部署好了.

安裝完畢后,默認開機自動啟動

部署生產環境


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品久久久久久久午夜片 | 亚洲精品色一区色二区色三区 | 4hu四虎免费影院www | 日日夜夜视频 | 激情久久免费视频 | 日韩看片网站 | 亚洲高清在线观看看片 | 99色婷婷| 久久精品国产午夜伦班片 | 在线成人tv天堂中文字幕 | 亚洲高清视频在线观看 | 国产手机在线国内精品 | 国内视频自拍 | 欧美色穴 | 一级黄片一级毛片 | 国产精品欧美亚洲韩国日本 | 奇米影视第七色 | 亚洲欧美日韩国产专区一区 | 久久乱码精品区中文字幕 | 国产欧美在线观看精品一区二区 | 天天翘夜夜洗澡天天做 | 九九九精品午夜在线观看 | 人成在线免费视频 | 国产精品探花一区在线观看 | 免费av一区二区三区 | 一级毛片免费在线播放 | 91精品免费高清在线 | 午夜深夜福利网址 | 亚洲精品综合一区在线 | 国产午夜亚洲精品不卡福利 | 717影院理论午夜伦八戒 | www.毛片com | 国产精品高清一区二区 | aaa一级最新毛片 | 亚洲国产香蕉视频欧美 | 奇米影视基地 | 色综合久久88一加勒比 | 国产精品美女www爽爽爽视频 | 青草青青在线视频观看 | 四虎国产 | 狠狠干综合 |