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

部署生產環境

系統 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條評論
主站蜘蛛池模板: 四虎精品免费视频 | 国产成人高清精品免费观看 | 91在线视屏 | 黄色网址中文字幕 | 亚洲系列中文字幕一区二区 | 日本高清中文字幕在线观穿线视频 | 亚洲精品第一国产麻豆 | 久久国产影视免费精品 | 愉拍精品视频在线观看 | 欧美性猛交xxxxxxxx软件 | 福利姬在线视频国产观看 | 国产深夜福利视频观看 | 久热99这里只有精品视频6 | 午夜精品久久久久久久99热浪潮 | 特黄特色一级aa毛片免费观看 | 劲爆欧美色欧美 | 中国一级毛片免费观看 | 热久久只有精品 | 奇米色影视 | 97手机影院| 久久精品免视看国产盗摄 | 国产自产拍精品视频免费看 | 亚洲欧美另类在线 | 亚洲一区二区三 | 久久综合视频网站 | 1024国产欧美日韩精品 | 日本欧美在线播放 | 色啦啦在线观看 | 免费久久久久 | 精品综合久久久久久88小说 | 狠狠色婷婷综合天天久久丁香 | 国产资源精品一区二区免费 | 欧美精品在线看 | 99久久网站| 久久精品中文字幕免费 | 亚洲午夜片子大全精品 | 黄色www网站 | 国产精品久久久久久久毛片 | 毛片你懂的 | 久久日本经典片免费看 | 九九热在线精品 |