linux伺服器網站如何遷移到win伺服器

來源:互聯網
上載者:User

標籤:win2008   如何   資料庫匯出   檔案大小   nginx   版本   匯出   磁碟   有一個   

相信很多朋友遇到過網站換伺服器的問題,或成功或失敗!今天3A網路小錢給大家講的是自己的一個親身經曆,原先小錢有一個網站是在linux伺服器上運行,所用的web服務為nginx+mysql+php,但由於伺服器到期,新伺服器用的是win2008系統,那就需要只能做好遷移!
前期做的準備
1、必須瞭解自己網站所用的PHP和MySQL的版本
2、網站大小
3、資料庫大小
由於網站過於巨大90G,而linux伺服器上磁碟空間不夠無法壓縮,最後我選擇的辦法是使用FTP傳,沒想到什麼好辦法。
網站的資料庫大小共2G多,其中有一個網站的MySQL資料庫竟然達到1.9G,並且匯出的sql檔案大小也在1.3G,其他幾個都是小網站資料庫不大。
網站來源程式下載的過程中,沒遇到什麼重要性的問題。在資料庫匯出匯入的過程中遇到難題,資料庫sql檔案超過100M就會出現問題(已經調整過max_allowed_packet的大小),最後查看其中有幾個表特別大,匯入的方法兩種,分批匯入(匯出資料大的表)和直接拷貝資料庫檔案。
在所有的網站部署好之後,遇到兩個問題
1,其中一個網站是用phpyun安裝的程式,來源程式中檔案夾templates_c需要較高許可權運行,才能保證網站正常;
2,另外一個網站是phpcms安裝,之前搭建php用的php5.3,同樣的環境其他網站沒有問題,而此網站一直500錯誤,無法開啟,經過很久的研究之後,決定換一個PHP5.2的安裝版本,換過之後網站訪問正常。初步判定可能是libmysql.dll檔案以及其許可權問題導致(並未測試只是判定)。
至此,所有的網站來源程式以及資料庫遷移完畢!

江蘇三艾網路科技有限公司

linux伺服器網站如何遷移到win伺服器

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.