由于客戶網站項目越來越多,我們現有的服務器已經有一些吃力了,以至于出現了性能故障。于是前兩天就新購買了一臺全新的服務器,用來分擔現有服務器的壓力。正是由于處理服務器問題,最近幾天耽誤了一些項目的進度,在此我們要說一聲抱歉。目前新增的和舊的服務器都已經調試完畢,等待周末觀察及上傳測試項目進行最終的測試。下周一就可以正常使用了,耽誤進度的項目,我們將集中精力趕進度,感謝大家的理解。
一臺全新的網站服務器的配置流程不算復雜,但是容易出錯,特別是在我們使用一些新的軟件的時候,可能跟以往的情況都不相同,所以才需要反復調試。為了提高后期再增加服務器時的配置效率,我們將這次的配置過程簡要記錄下來,也希望可以幫助到其他有需要的朋友。
新服務器上線后,進入系統后首先進行系統更新、打補丁。這個過程一般來說比較長,通常需要1個小時甚至更長的時間,還需要反復重啟服務器。補丁更新完畢后,就開始進行服務器環境的配置,例如:IIS、FTP、主機管理軟件等的安裝,安裝完成后如果有更新提醒,也需要直接更新。最后進行服務器權限配置、安全設置、修改端口等。有一些朋友可能會說最后兩步反了,其實這個時看具體情況的,如果首先我們把權限配置的太過嚴格,就會造成安裝軟件出現未知錯誤。
新服務器使用的是Server 2008 R2 64位版本,我們這里順便整理一下問題個案:FTP上傳PHP網站源碼后出現無法訪問的情況,但不是所有的PHP無法訪問,如果本地源碼是在Mac系統開發,則可以嘗試將源碼放到Win系統中重新壓縮后再上傳到服務器。偽靜態規則文件已經更新為web.config,不再是常用的.htaccess或者httpd.ini,這個問題可以通過IIS自帶的URL重寫導入功能解決,需要注意的是,導入后要刪除多余的斜杠。