一、準備工作:
1、安裝IIS
利用控制台-》添加/刪除程式-》添加/刪除Window組件,利用Windows安裝光碟片,安裝‘Internet 資訊服務(IIS)’
2、下載軟體
(1) 下載Mantis ::http://www.mantis.org/download.php,目前最高版本是1.0.0 rc3
(2) 下載PHP::http://www.php.net/downloads.php,目前最高版本是5.0.5 ,下載時,請將PHP-5.0.5-installer.exe、PHP-5.0.5-Win32.zip 兩個全部都下載
(3) 下載Mysql::http://mysql.com/downloads/index.htm,目前最高版本是5.0
(4) 下載PhpMyadmin:這個軟體可以用來操作Mysql資料庫,
http://down1.tyfo.com/down/soft/pc/develope/php/web/file/phpMyAdmin-2.5.3-php.zip
二 開始安裝
(以上軟體可以安裝到任意盤符,但最好安裝在C盤下,因為在使用過程中發現,有些程式檔案中直接將目錄指向C盤,但又找不到程式檔案,無法修改)
1. 安裝Mysql:按正常的應用程式安裝即可,在安裝過程中可以設定root使用者的密碼
2. 安裝PHP
(1) 首先利用前面下載的installer.exe進行自動安裝,可以將一些ini檔案,自動建立在winnt檔案夾中,如安裝目錄為C:PHP,在選擇伺服器類型是選擇IIS 4 OR HIGER
(2) 將前面下載的Win32.zip包解壓,將包內的所有檔案COPY到c:php安裝目錄下
3. 安裝PhpMyadmin:直接將下載的包解壓即可
4. 安裝Mantis:直接將下載的包解壓即可
三、配置環境
在 管理工具中,開啟‘服務’,啟動IIS服務和MYSQL服務
(一) 配置php與Mysql
1. 將c:/php/ext下面的所有dll擴充檔案,COPY到C:/WINNT/SYSTEM32下面,將c:/php下的libmysql.dll也COPY到C:/WINNT/SYSTEM32,否則會提示找不到指定模組
2. 開啟C:/WINNT檔案夾中的php.ini,(如果沒有,將php安裝目錄中的php.ini-dist COPY到C:/WINNT中,重新命名為php.ini),修改參數 extension_dir="C:\WINNT\system32",(XP 是extension_dir="C:\WINDOWS\system32")並將前面的;去掉,即去掉注釋. 找到extension=php_mysql.dll 將前面的;去掉,即去掉注釋
儲存,退出
3. 為驗證php在iis下是否有效,自己編寫一個檔案,內容如下:
<?php
echo “hello word”;
?>
儲存在c:/inputweb/wwwroot下面,檔案名稱為hello.php
4. 開啟IE ,在地址中輸入 http://localhost/hello.php,若頁面中能夠顯示hello word則表示正確
5. 重啟iis服務
(二)建立資料庫(適用於 Mantis 1.0.0 以下版本,安裝包中存在sqldb_generate.sql檔案)利用PhpMyadmin來建立資料庫資料表
(1) 啟動 開始-》設定-》控制台-》管理工具-》Internet服務管理員,右擊‘預設web網站’,選擇‘建立’-》虛擬目錄,開啟嚮導;別名輸入:phpmyadmin,下一步;目錄 選擇Phpmyadmin解壓後的檔案夾,如c:phpmyadmin ;許可權預設,完成建立
(2) 右擊建立的虛擬目錄 phpmyadmin,選擇‘屬性’,在第一頁中的“執行許可”選項中選擇‘指令碼和可執行程式’;第二頁‘文檔’中 啟用文檔中添加‘index.php’
(3) 應用、確定
(4) 用UltraEdit-32開啟c:/phpmy/admin中的config.inc.php,修改參數
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'root';
儲存,退出
(5) 開啟IE視窗,輸入http://localhost/phpmyadmin/index.php (保證MYSQL啟動,串連Mantis資料庫),若各項資訊配置正確,應直接進入管理介面,在‘建立一個新資料庫’下方輸入資料庫名稱‘mantis’,選擇‘建立’,進入下一個頁後,選擇‘SQL’,在‘文字檔的位置’點擊‘瀏覽’,選擇Mantis包中SQLdb_generate.sql,選擇‘執行’,完成資料表的建立
(三)建立資料庫(適用於 Mantis 1.0.0版本)
1. 利用Mysql建立資料庫
啟動 開始-》程式-》My SQL -》My SQL 5.0 -》MySQL Command Line Client,啟動後,在Enter password後面輸入root使用者的密碼,斷行符號,在提示符mysql>後面輸入以下命令
mysql> create database mantis;
mysql> connect mantis;
提示 Current database: mantis 表示串連成功
2. 建立Mantis虛擬目錄
(6) 啟動 開始-》設定-》控制台-》管理工具-》Internet服務管理員,右擊‘預設web網站’,選擇‘建立’-》虛擬目錄,開啟嚮導;別名輸入:mantis,下一步;目錄 選擇mantis解壓後的檔案夾,如c:mantis ;許可權預設,完成建立
(7) 右擊建立的虛擬目錄 mantis,選擇‘屬性’,在第一頁中的“執行許可”選項中選擇‘指令碼和可執行程式’;第二頁‘文檔’中 啟用文檔中添加‘index.php’
(8) 應用、確定
(9) 用UltraEdit-32開啟c:/mantis中的config.inc.php. sample,修改參數,並另存新檔config.inc.php.sample
$g_hostname = "localhost";
$g_db_username = "root";
$g_db_password = "root";
$g_database_name = "mantis";
$g_db_type = "mysql";
(10) 儲存,重啟服務
3.利用內建的check.php檢查系統問題
在IE中輸入 http://localhost/mantis/admin/check.php;顯示頁面,頁面中會將系統安裝情況檢查結果顯示,一般情況只要保證第一項、第二項正確(結果為GOOD)即可
4. 利用內建的install.php安裝資料表
在IE中輸入 http://localhost/mantis/admin/install.php;顯示頁面,輸入資料庫使用者名稱、密碼、資料庫名稱,然後點擊‘install/upgrad Database’,系統自動建立資料表,建表成功,會在頁面底端顯示 install sucessful,表示資料表安裝成功,
最後,可以在此頁面單擊 log in Mantis 或在新的IE視窗輸入:http://localhost/mantis/index.php 進入Mantis系統頁面,初始使用者名稱為administrator密碼為root,進入系統後,可以建立最高管理使用者,將初始預設使用者administrator刪除, 然後,就可以使用了