日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

mysql+if+x+mod+2_Windows 下 MantisBT 2.X + Apache 2.4 + PHP 7 + MySQL 5.7 的环境配置

發(fā)布時(shí)間:2023/12/2 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql+if+x+mod+2_Windows 下 MantisBT 2.X + Apache 2.4 + PHP 7 + MySQL 5.7 的环境配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Apache 2.4.25

~ Visual C++ Redistributable for Visual Studio 2015

PHP 7.1.3

~ mod_fcgid-2.3.9

Mantisbt-2.2.1

MySQL Database 5.7.17

~ NET Framework 3.5

安裝 Apache

前期準(zhǔn)備

1.若計(jì)算機(jī)已安裝了 Apache2.4 以前的版本,請(qǐng)自行卸載并刪除安裝目錄。

2.以管理員身份運(yùn)行cmd 窗口,并保持打開狀態(tài),文中所有 cmd 命令都要在此窗口進(jìn)行。

安裝

1. 安裝 VC 運(yùn)行庫(kù)

① 雙擊 vc_redist.x86.exe 安裝 VC14 運(yùn)行庫(kù),若計(jì)算機(jī)系統(tǒng)跳出提示窗口,點(diǎn)擊 “是”。

2. 安裝 Apache

① 解壓 httpd-2.4.25-x86-vc14-r1.zip,復(fù)制 Apache24 文件夾到 C 盤根目錄下。

② 在 cmd 窗口,按順序執(zhí)行命令:

“cd c:/Apache24/conf”

“httpd.exe -k install”

注意:圖中 Errors reported here must be corrected before the service can be started. 是 Apache 暫未進(jìn)行配置的原因,不是錯(cuò)誤。

③ 右鍵點(diǎn)擊任務(wù)欄,點(diǎn)擊 “啟動(dòng)任務(wù)管理器”,查看 Apache 運(yùn)行狀態(tài)。

若狀態(tài)為 “已停止”,在 cmd 窗口執(zhí)行命令:

“net start Apache2.4”

④ 打開 IE 瀏覽器,輸入: http://localhost

出現(xiàn) “It Works!” 即代表 Apache 啟動(dòng)成功。

⑤ 進(jìn)入 c:/Apache24/bin 目錄下對(duì) httpd.conf 進(jìn)行備份。

安裝 PHP

前期準(zhǔn)備

1.若計(jì)算機(jī)已安裝了 PHP7 以前的版本,請(qǐng)自行卸載并刪除安裝目錄。

2.在目標(biāo)安裝路徑新建 BTS-Server 文件夾,PHP、MySQL 和 Mantis 的安裝都安排在這個(gè)目錄。此文檔以 C:/BTS-Server 進(jìn)行安裝說(shuō)明。

安裝

1. 安裝 FastCGI 模塊

① 解壓 mod_fcgid-2.3.9-win32-VC14.zip 得到 mod_fcgid.so 文件,將其拷貝到 Apache 的 modules 文件夾下。

2.安裝 PHP

① 解壓 php-7.1.3-nts-Win32-VC14-x86.zip 到 PHP 文件夾,復(fù)制 PHP 文件夾到 C:/BTS-Server 下。

② 配置 Apache 使其支持 PHP,修改 Apache 配置文件 httpd.conf。

在文件末尾處添加 FastCGI 配置。

PHPIniDir "C:/BTS-Server/PHP/"

LoadModule fcgid_module modules/mod_fcgid.so

FcgidInitialEnv PHPRC "C:/BTS-Server/PHP"

FcgidInitialEnv PHP_FCGI_MAX_REQUESTS 1000

AddType application/x-httpd-php .php

AddHandler fcgid-script .php

FcgidWrapper "C:/BTS-Server/PHP/php-cgi.exe"

查找:

**以下文字省略井號(hào)開頭的注釋部分**

Options Indexes FollowSymLinks

AllowOverride None

Require all granted

修改為:

**以下文字省略井號(hào)開頭的注釋部分**

Options -Indexes +ExecCGI

AllowOverride None

Require all granted

查找關(guān)鍵字 “DirectoryIndex index.html”,修改為:

DirectoryIndex index.html index.php

③ 測(cè)試

重啟 Apache 服務(wù)使配置生效,在 cmd 窗口按順序執(zhí)行命令:

“net stop Apache2.4”

“net start Apache2.4”

在 c:/Apache24/htdocs 下新建文件 index.php,并輸入以下內(nèi)容:

phpinfo();

?>

在 IE 瀏覽器輸入http://localhost/index.php,網(wǎng)頁(yè)打開如下圖,配置就成功了。

安裝 MySQL

前期準(zhǔn)備

1.若計(jì)算機(jī)已安裝了 MySQL5.7 以前的版本,請(qǐng)自行卸載并刪除安裝目錄。

安裝

1.安裝 MySQL

① 此處安裝教程僅適用于計(jì)算機(jī)首次安裝 MySQL 或 C:\ProgramData\MySQL 下數(shù)據(jù)已清除的情況。

雙擊 mysql-5.7.17.msi 。

安裝在 c:/BTS-Server 目錄下。

此處輸入密碼: root,與接下來(lái) MantisBT 配置時(shí)輸入密碼保持一致。

② 配置 PHP 使其支持 MySQL

在 C:\BTS-Server\PHP 下找到 php.ini-development,修改文件名為 php.ini,備份,然后修改 php.ini。

找到

; Windows: "\path1;\path2"

;include_path = ".;c:\php\includes"

修改為

; Windows: "\path1;\path2"

;include_path = ".;c:\php\includes"

include_path = ".;C:\BTS-Server\PHP\PEAR"

找到

; On windows:

; extension_dir = "ext"

修改為

; On windows:

; extension_dir = "ext"

extension_dir = "C:\BTS-Server\PHP\ext"

查找關(guān)鍵詞 “Windows Extensions”,去除以下選項(xiàng)前的分號(hào)。

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

安裝 MantisBT

前期準(zhǔn)備

1.若計(jì)算機(jī)已安裝了 MantisBT 2.2 以前的版本,請(qǐng)自行卸載并刪除安裝目錄。

安裝

1.初步測(cè)試前期配置情況

① 解壓 mantisbt-2.2.1.zip,拷貝 mantisbt-2.2.1 文件夾至 c:/BTS-Server 下,重命名為 Mantisbt。

② 配置 Apache 的 httpd.conf 使其支持 MantisBT。

查找關(guān)鍵詞 “DocumentRoot”,找到

DocumentRoot "${SRVROOT}/htdocs"

#

# Possible values for the Options directive are "None", "All",

#... ...

修改為

DocumentRoot "C:/BTS-Server/Mantisbt"

#

# Possible values for the Options directive are "None", "All",

#... ...

找到

#

# Deny access to the entirety of your server's filesystem.

# ... ...

AllowOverride none

Require all denied

修改為

#

# Deny access to the entirety of your server's filesystem.

# ... ...

AllowOverride none

Require all granted

重啟 Apache 服務(wù)使配置生效,在 cmd 窗口按順序執(zhí)行命令:

“net stop Apache2.4”

“net start Apache2.4”

在 IE 瀏覽器輸入http://localhost/index.php,網(wǎng)頁(yè)打開如下圖,前期配置就成功了。

2. 為 MantisBT 創(chuàng)建數(shù)據(jù)庫(kù)

操作成功跳轉(zhuǎn)這個(gè)頁(yè)面,點(diǎn)擊圖中 continue 就可以登陸了。

默認(rèn)賬號(hào):administrator

默認(rèn)密碼:root

如若是舊版本系統(tǒng)數(shù)據(jù)庫(kù)移植,賬號(hào)和密碼是舊系統(tǒng)管理員的賬號(hào)和密碼。

總結(jié)

以上是生活随笔為你收集整理的mysql+if+x+mod+2_Windows 下 MantisBT 2.X + Apache 2.4 + PHP 7 + MySQL 5.7 的环境配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。