主題: [網站經營] 第4篇: 如何創建一個含MySQL資料庫的PHP論壇 作者: 台灣樂透彩香港六合彩紀錄員 於 2011 一月 12, 上午 02:45 [網站經營] 第4篇: 如何創建一個含MySQL資料庫的PHP論壇
1. 申請網域名稱(可簡稱 網域 或是 域名). 有國外網域註冊商和國內網域註冊商可以申請. 2. 租用Linux網站空間(虛擬主機) (1) 國外虛擬主機比較便宜,但是對國內使用者而言速度比較慢(網路回應時間較久), 國內虛擬主機比較貴,但是對國內使用者而言速度比較快. 尤其是論壇這類型有資料庫的網站, 因為架構較大, 每個頁面的反應時間就會感覺有所差異. (2) 需要架論壇.或建立會員資料者或是 部落格, 大多需要有資料庫的方案 (MySQL資料庫) 純網頁網站, 或是自己純粹拿來當收Email信箱用途的,就可以選擇 純HTML方案. (3) 需要架很多網站者,需申請 可 附加網域 方案 (add domains), 以及多資料庫方案. 3. 到域名註冊商的管理介面, 將域名的DN指向虛擬主機商所指定的伺服器位置. 國內需要蠻長的時間才能指向新的位置, 根據每個人的網路和電腦主機的DNS伺服器IP更新快慢,會有好幾天的定址異常混亂的情況發生. 4. 登入虛擬主機商的管理介面(例如: cpanel), 將控制台語言改成中文. 5. cPanel管理虛擬主機空間及資料庫: (1) 建立一個新的域名: 一般租用虛擬主機時就會填寫域名了, 進入即可開始管理. 新建的網站內容一般都是放在 /home/username/public_html 目錄底下 (username通常是你的主機登入帳號) PS. 若是要建立第二個論壇就需要用 [附加網域](add domains)功能, 建立一個新的域名. 建議位置不要再放在 public_html 目錄之下, 不然容易和主網域混淆. 可放在根目錄下 /home/username/ 再新建一個目錄newdomain.com ( newdomain.com 可自己設定, 通常預設是你附加的新網域) PS. 部分虛擬主機商會設定要檢查網域DN已經指向成功,才能新增網域, 未重新指向完成會新增網域失敗. 這時可能需要半天到兩天才能正常新增網域. (2) 建立一個新的資料庫與使用者: A. 點擊進入 [MySQL資料庫]功能, 可以創建一個新的資料庫. B. 在此區域必須再創建一個新的使用者, 建議和資料庫名稱一樣, 並設定資料庫密碼. C. 將 使用者 和 資料庫, 做連結動作. 並賦予此使用者所有的權限. D. 新建立的資料庫通常是採用 latin校對方式. 要回到cPanel主頁面下, 點擊進入 [phpMyAdmin]功能, 點擊左列的新資料庫名稱, 點選 [管理], 在校對一欄, 改成 [utf8_general_ci] 或是 [utf8_unicode_ci] 再點選 [執行]. 此後 資料庫程式所新建出的資料表才會是 utf8校對格式. 6. 去下載php論壇軟體以及語言包的zip或其他格式的壓縮檔. 7. 用ftp軟體 或是 在 cPanel 的 [檔案管理]功能, 將壓縮檔直接上傳至虛擬主機. 初次註冊虛擬主機的主網域,位置在 /home/username/public_html 底下. 後來才新增網域 (add domains) , 位置則是在 /home/username/newdomain.com 底下. 8. 在[檔案管理]功能, 點選 [重新整理] (Reload), 就會出現剛剛上傳的壓縮檔. 點擊該檔案該行則會反白顯示已選取, 按滑鼠右鍵選擇 Extract (解壓縮) , 就可以讓壓縮檔案直接在虛擬主機解開. 9. 當網域DN伺服器可以正確指向時, 只要在瀏覽器輸入網址, 根據論壇軟體的安裝方式就可以開始進入安裝程序... 安裝過程中, 會問到資料庫的名稱 以及 使用者名稱 以及密碼, 還會詢問要設定的論壇中的管理者帳密, 只要按照程序應該就可以成功創建新的PHP論壇... 10. 當你創建了一個新論壇之後, 接下來就是要學習該論壇軟體的管理介面怎麼使用了! 慘的是你今後可能得花時間去處理許多垃圾的spam註冊會員和spam發文,也得接著去學會如何設立阻擋規則.. 歡迎自由轉載引用,僅需註明原創網址為: http://nsn.com.tw/website/ |