使用Mantis系統(tǒng),需要配置相應(yīng)的環(huán)境,把安裝過程總結(jié)出來,為更多使用此系統(tǒng)的人提供幫助。
有什么問題,我們來探討,這樣才會(huì)有進(jìn)步的
一、準(zhǔn)備工作:
1、安裝IIS
利用控制面板-》添加/刪除程序-》添加/刪除Window組件,利用Windows安裝光盤,安裝‘Internet 信息服務(wù)(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 ,下載時(shí),請(qǐng)將PHP-5.0.5-installer.exe、PHP-5.0.5-Win32.zip 兩個(gè)全部都下載
(3) 下載Mysql:下載地址:http://mysql.com/downloads/index.htm,目前高版本是5.0
(4) 下載PhpMyadmin:這個(gè)軟件可以用來操作Mysql數(shù)據(jù)庫,下載地址
http://down1.tyfo.com/down/soft/pc/develope/php/web/file/phpMyAdmin-2.5.3-php.zip
二 開始安裝
(以上軟件可以安裝到任意盤符,但好安裝在C盤下,因?yàn)樵谑褂眠^程中發(fā)現(xiàn),有些程序文件中直接將目錄指向C盤,但又找不到程序文件,無法修改)
1. 安裝Mysql:按正常的應(yīng)用程序安裝即可,在安裝過程中可以設(shè)置root用戶的密碼
2. 安裝PHP
(1) 首先利用前面下載的installer.exe進(jìn)行自動(dòng)安裝,可以將一些ini文件,自動(dòng)建立在winnt文件夾中,如安裝目錄為C:PHP,在選擇服務(wù)器類型是選擇IIS 4 OR HIGER
(2) 將前面下載的Win32.zip包解壓,將包內(nèi)的所有文件COPY到c:php安裝目錄下
3. 安裝PhpMyadmin:直接將下載的包解壓即可
4. 安裝Mantis:直接將下載的包解壓即可
三、配置環(huán)境
在 管理工具中,打開‘服務(wù)’,啟動(dòng)IIS服務(wù)和MYSQL服務(wù)
(一) 配置php與Mysql
1. 將c:phpext下面的所有dll擴(kuò)展文件,COPY到C:WINNTSYSTEM32下面,將c:php下的libmysql.dll也COPY到C:WINNTSYSTEM32,否則會(huì)提示找不到指定模塊
2. 打開C:WINNT文件夾中的php.ini,(如果沒有,將php安裝目錄中的php.ini-dist COPY到C:WINNT中,重命名為php.ini),修改參數(shù)
extension_dir="C:WINNTsystem32",并將前面的;去掉,即去掉注釋
找到extension=php_mysql.dll 將前面的;去掉,即去掉注釋
保存,退出
3. 為驗(yàn)證php在iis下是否有效,自己編寫一個(gè)文件,內(nèi)容如下:
echo “hello word”;
?>
保存在c:inputwebwwwroot下面,文件名為hello.php
4. 打開IE ,在地址中輸入http://localhost/hello.php,若頁面中能夠顯示hello word則表示正確
5. 重啟iis服務(wù)
(二)建立數(shù)據(jù)庫(適用于 Mantis 1.0.0 以下版本,安裝包中存在sqldb_generate.sql文件)
利用PhpMyadmin來建立數(shù)據(jù)庫數(shù)據(jù)表
(1) 啟動(dòng) 開始-》設(shè)置-》控制面板-》管理工具-》Internet服務(wù)管理器,右擊‘默認(rèn)web站點(diǎn)’,選擇‘新建’-》虛擬目錄,打開向?qū);別名輸入:phpmyadmin,下一步;目錄 選擇Phpmyadmin解壓后的文件夾,如c:phpmyadmin ;權(quán)限默認(rèn),完成建立
(2) 右擊新建的虛擬目錄 phpmyadmin,選擇‘屬性’,在第一頁中的“執(zhí)行許可”選項(xiàng)中選擇‘腳本和可執(zhí)行程序’;第二頁‘文檔’中 啟用文檔中添加‘index.php’
(3) 應(yīng)用、確定
(4) 用UltraEdit-32打開c:phpmyadmin中的config.inc.php,修改參數(shù)
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'root';
保存,退出
(5) 打開IE窗口,輸入http://localhost/phpmyadmin/index.php(保證MYSQL啟動(dòng),連接Mantis數(shù)據(jù)庫),若各項(xiàng)信息配置正確,應(yīng)直接進(jìn)入管理界面,在‘創(chuàng)建一個(gè)新數(shù)據(jù)庫’下方輸入數(shù)據(jù)庫名稱‘mantis’,選擇‘創(chuàng)建’,進(jìn)入下一個(gè)頁后,選擇‘SQL’,在‘文本文件的位置’點(diǎn)擊‘瀏覽’,選擇Mantis包中SQLdb_generate.sql,選擇‘執(zhí)行’,完成數(shù)據(jù)表的建立
(三)建立數(shù)據(jù)庫(適用于 Mantis 1.0.0版本)
1. 利用Mysql建立數(shù)據(jù)庫
啟動(dòng) 開始-》程序-》My SQL -》My SQL 5.0 -》MySQL Command Line Client,啟動(dòng)后,在Enter password后面輸入root用戶的密碼,回車,在提示符mysql>后面輸入以下命令
mysql> create database mantis;
mysql> connect mantis;
提示 Current database: mantis 表示連接成功
2. 建立Mantis虛擬目錄
(6) 啟動(dòng) 開始-》設(shè)置-》控制面板-》管理工具-》Internet服務(wù)管理器,右擊‘默認(rèn)web站點(diǎn)’,選擇‘新建’-》虛擬目錄,打開向?qū);別名輸入:mantis,下一步;目錄 選擇mantis解壓后的文件夾,如c:mantis ;權(quán)限默認(rèn),完成建立
(7) 右擊新建的虛擬目錄 mantis,選擇‘屬性’,在第一頁中的“執(zhí)行許可”選項(xiàng)中選擇‘腳本和可執(zhí)行程序’;第二頁‘文檔’中 啟用文檔中添加‘index.php’
(8) 應(yīng)用、確定
(9) 用UltraEdit-32打開c:mantis中的config.inc.php. sample,修改參數(shù),并另存為config.inc.php.sample
$g_hostname = "localhost";
$g_db_username = "root";
$g_db_password = "root";
$g_database_name = "mantis";
$g_db_type = "mysql";
(10) 保存,重啟服務(wù)
3.利用自帶的check.php檢查系統(tǒng)問題
在IE中輸入http://localhost/mantis/admin/check.php;顯示頁面,頁面中會(huì)將系統(tǒng)安裝情況檢查結(jié)果顯示,一般情況只要保證第一項(xiàng)、第二項(xiàng)正確(結(jié)果為GOOD)即可
3. 利用自帶的install.php安裝數(shù)據(jù)表
在IE中輸入http://localhost/mantis/admin/install.php;顯示頁面,輸入數(shù)據(jù)庫用戶名、密碼、數(shù)據(jù)庫名稱,然后點(diǎn)擊‘install/upgrad Database’,系統(tǒng)自動(dòng)建立數(shù)據(jù)表,建表成功,會(huì)在頁面底端顯示 install sucessful,表示數(shù)據(jù)表安裝成功,
后,可以在此頁面單擊 log in Mantis 或在新的IE窗口輸入:
http://localhost/mantis/index.php進(jìn)入Mantis系統(tǒng)頁面,初始用戶名為administrator密碼為root,進(jìn)入系統(tǒng)后,可以新建高管理員用戶,將初始默認(rèn)用戶administrator刪除
然后,可以使用了