安裝Question2Answer隻需要5分鍾(或更少!)。
在大多數情況下,按照下麵的步驟,為您的網站安裝Question2Answer是很容易的。
在安裝Question2Answer之前
確保你有:
- 您可以通過FTP或SFTP後ssh登陸訪問的Web服務器。
- 一個文本編輯器(例如vim/emacs)。
- 一個網頁瀏覽器。
並確保您的Web服務器正在運行:
如果您不確定,請與您的虛擬主機提供商聯係。
首次安裝Question2Answer(沒有單個sign-on)
下麵的說明是為了安裝Question2Answer來管理用戶帳戶和登錄。如果您想將Question2Answer與現有的用戶數據庫和帳戶係統集成,請參閱相關說明單個sign-on安裝。從1.4版開始,Question2Answer也提供了簡單的方法與WordPress 3.x整合網站和用戶數據庫。
- 下載Question2Answer的最新版本到您的計算機或網絡服務器(也可用在GitHub上)。
- 使用如下工具解壓縮下載的文件WinZip的(要麽
unzip
在Unix shell中)。 - 如果你想運行一個非English網站,檢查語言文件是否可用。如果是這樣,請下載並安裝在
qa-lang
文件夾。如果沒有,也很簡單,自己翻譯Question2Answer。 - 創建一個MySQL數據庫和一個擁有該數據庫所有權限的MySQL用戶。如果你有興趣的話權限實際上需要的是:創建,更改,刪除,插入,查找,更新,鎖定表
- 記下MySQL的詳細信息:用戶名,密碼,數據庫名稱和服務器主機名。如果MySQL在與您的網站相同的服務器上運行,則服務器主機名可能是
127.0.0.1
或者localhost
。 - 在解壓縮
question2answer
文件夾中找qa-config-example.php
,並將其重命名為qa-config.php
。 - 在文本編輯器中打開
qa-config.php
,在頂部插入MySQL連接詳細信息,然後保存該文件。不要使用像Microsoft Word這樣的文字處理軟件,而是使用記事本或其他合適的文本編輯程序軟件。 - 放置所有Question2Answer文件(包括.htaccess)在您的Web服務器上的適當位置:
- 要在域的根目錄中投放Question2Answer(例如
http://www.mysite.com/
),移動或上傳解壓縮的所有內容question2answer
文件夾放到Web服務器上該域的根目錄中。 - 要在網站的子目錄中投放Question2Answer(例如
http://www.mysite.com/qa/
),在站點的根目錄下創建子目錄,然後移動或上傳解壓縮的所有內容question2answer
文件夾放入這個子目錄。
- 要在域的根目錄中投放Question2Answer(例如
- 在Web瀏覽器中打開Question2Answer的相應網頁,例如:
- 如果您在域的根目錄下安裝了Question2Answer,
http://www.mysite.com/
- 如果您將Question2Answer安裝在子目錄中,
http://www.mysite.com/qa/
- 如果您在域的根目錄下安裝了Question2Answer,
- 按照頁麵說明設置您的數據庫和管理員帳戶。搞定!
也可以看看:升級Question2Answer
Add-Ons
參考add-ons語言文件頁麵,由Question2Answer用戶創建的主題和插件。
question2answer安裝之後的效果示意圖如下: