有不少朋友買了WIN VPS後不知道怎麼弄網站,今天我就來詳細圖文解說下 Win2003 VPS 利用 IIS+PHP+MYSQL+N點主機面板來搭建Typecho網站圖文教程:
一、準備工作:
1,從VPS服務商那裡獲得 IP(購買後服務商分配給你) 、administrator密碼(VPS管理面板裡提供) ,確保你的VPS系統為 Windows 2003 ,其他系統請繞行。如果不是請進入VPS管理面板重新做系統。
2,利用遠端桌面連線到你的WIN主機中,進入後,VPS主機商一般都會把IIS安裝好的,並且會在案頭直接顯示 tool 檔案夾,裡面有需要的軟體,如果沒有請自行下載,或者和你的VPS主機商索要。
需要準備的軟體:
| 代碼如下 |
複製代碼 |
3389x.rar # 用於修改遠程連接埠 zkeysphp.rar #用於直接在IIS下安裝PHP+MYSQL+PHPMYADMIN(前提:IIS先裝好。) ServU6.4.rar #FTP軟體 ISAPI_Rewrite_Full.rar #IIS環境下支援的httpd.ini偽靜態外掛程式 SQL2000+sp4.rar #支援asp.net的mssql資料庫和SP4補丁 N196.msi #N點主機管理面板軟體 |
| 代碼如下 |
複製代碼 |
| 以上軟體打包下載:http://pan.baidu.com/share/link?shareid=101259&uk=2316326898 |
3,遠程進入案頭後,首先要修改VPS密碼,點擊 “我的電腦” 右鍵 “管理” - “系統工具” - “本機使用者和組” - “使用者” 第一個就是 administrator ,你可以點擊右鍵進行修改密碼。
4,剛拿到的VPS只有系統C分區,這個時候要擴充你額外的磁碟分割:繼續 點擊 “儲存” - “磁碟管理” - 右鍵 未指派的 空間(圖中是19.99G)- “建立磁碟分割” 。
直接下一步,直到下圖所示,選擇 “執行快速格式話” 打勾,下一步,完成即可。
OK,完成後,如圖所示:
在我的電腦裡面也出現了D盤分區:
二、安裝環境:(絕大多數VPS服務商都會安裝好IIS的,如果沒有自行解決。)
1,開啟案頭 tool 檔案夾,所有檔案解壓如圖所示:
2,開啟 3389x.rar ,自行修改遠程連接埠,記得開啟遠端桌面打勾,主機重啟後記得加上你修改的連接埠即可。
3,開啟 zkeysphp.rar ,安裝 IIS 下 PHP+MYSQL+PHPMYADMIN 一鍵安裝包,直接下一步知道完成。
安裝完成後,立刻在自己的電腦中輸入網址 http://IP:999/index.php 進入 PHPMYADMIN 修改 MYSQL root 密碼 (預設密碼為:zkeys),你可以進入IIS管理中心,看到下圖所示:
4,開啟 ServU6.4.rar 安裝 FTP 軟體,先安裝 英文原版,然後安裝 漢化包 。記得要先開個FTP賬戶,不然N點主機管理面板用不起來。
4-1,確保FTP軟體安裝在非系統磁碟分割裡,我這裡是D盤:(N點主機配置需要用的)
4-2,漢化包安裝後,根據提示一步一步進行安裝,全部安裝完成後,運行 keygen.exe 註冊機,註冊過後就是無限使用者了。
5,安裝 ISAPI_Rewrite_Full.rar 全功能版偽靜態組件,安裝後需要註冊,序號壓縮包中含有。
6,安裝 SQL2000+sp4.rar ,詳細安裝步驟:http://www.weidao.net/1495.html
7,重啟WIN VPS後,確認右下角FTP、MSSQL 工作列小表徵圖已經開啟,沒有紅叉叉。
到這裡為止,IIS+PHP+MYSQL+PHPMYADMIN+FTP+IIS全功能偽靜態(httpd.ini) 已經安裝完成。下面就來安裝 N點主機管理面板,將上面的所有東東全部綁定到面板裡面,這樣可以方便我們操作。
三、安裝面板:
1,運行 N點主機管理面板軟體 ,記得把軟體安裝到非系統硬碟(一般都是D盤),直接點擊安裝完成即可。
2,雙擊案頭 “N點主機組態工具”,如圖所示,輸入加密字元,點擊 “設定” ,完成後會提示你後台地址和密碼。
3,開啟你電腦的瀏覽器,輸入地址登陸配置,如果無法訪問,進入VPS開啟IIS管理中心 - “Web 服務擴充” - 右側 “Active Server Pages” - “允許”如圖所示:
4,登陸N點主機管理後台,左側 “總管理員設定”迅速修改密碼。
5,面板左側,“空間存放路徑設定” 如圖:
6,面板左側,“主機系統參數設定”,這個是關鍵:
| 代碼如下 |
複製代碼 |
6.1,伺服器IP地址:填寫你的VPS IP地址; 6.2,FTP服務軟體:Serv-U 6.4 6.3,預設文件:添加個 default.asp 6.4,Serv-U/G6 安裝路徑:D:Serv-U(就是剛才你安裝時候的路徑) 6.5,MSSQL 管理員密碼:就是你自己設定的sa密碼 6.6,MYSQL 資料存放路徑:D:ZkeysSoftMySqlMySQL Server 5.1data (zkeys你安裝的是D盤嗎) 6.7,MYSQL 管理員密碼:就是你自己設定的root資料庫密碼 |
點擊 “修改配置”,OK,搞定。
四,開設網站:
1,進入N點管理面板左側,點擊 “網站虛擬機器主機開設”如圖:
瀏覽你開通的網域名稱,恭喜你的虛擬機器主機已經開通了。
2,接著開通MSSQL和MYSQL,這個比較簡單。
3,直接輸入IP,你會看到主機登陸頁面,在這裡你可以自由的管理你剛才開通的主機空間和資料庫了。
4,下載TYPECHO部落格程式(官方地址:typecho.org),解壓後打包成 typecho.rar 上傳到你的FTP空間 web 檔案夾中。
5,進入主機面板,點擊“線上解壓檔案”如圖所示:
6,輸入你綁定的網域名稱,現在開始安裝TYPECHO吧!
TYPECHO httpd.ini 偽靜態
IIS 下的 httpd.ini
不完美,可參考修改。
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# 中文tag解決
RewriteRule /tag/(.*) /index.php?tag=$1
# sitemapxml
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# 內容頁
RewriteRule /(.*).html /index.php/$1.html [L]
# 評論
RewriteRule /(.*)/comment /index.php/$1/comment [L]
# 分類頁
RewriteRule /category/(.*) /index.php/category/$1 [L]
# 分頁
RewriteRule /page/(.*) /index.php/page/$1 [L]
# 搜尋網頁
RewriteRule /search/(.*) /index.php/search/$1 [L]
# feed
RewriteRule /feed/(.*) /index.php/feed/$1 [L]
# 日期歸檔
RewriteRule /2(.*) /index.php/2$1 [L]
# 上傳圖片等
RewriteRule /action(.*) /index.php/action$1 [L]
另一個:
[ISAPI_Rewrite]
RewriteRule ^/admin(.*) /admin/$1 [L]
RewriteRule ^(.*)(html|htm)$ /index.php/$1$2 [L]
RewriteRule ^([^.]+)$ /index.php/$1 [L]
第一條 重新導向後台地址
第二條 將帶html htm 尾碼的重寫
第三條 排除帶"."的 其餘的全部重寫
而下面這個好像是WP的,只做參考用
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# Rules to ensure that normal content gets through
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
註:記得到後台永久連結設定裡,啟用地址修正功能。