天天看點

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

作者:蘭色君

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

Windows2008 r2系統安裝這裡就簡略了,主要是要安裝CD光牒版的系統,裝好後添加好所需的.net功能。

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

然後安裝Microsoft SQL Server 2005,最好是CD光牒版的,此處不做詳細說明。

下面就是對php環境配置的詳細說明:

在除系統盤之外的其它盤建立phpweb主檔案夾,然後下面建立php71檔案夾,mysql56檔案夾,下面要用。

一、PHP

(一)php設定

主要是安裝discuz3.4,是以需要下載下傳php7.1版本,7.2版本以上支援不是很好。

下載下傳版本:php-7.1.33-Win32-VC14-x64

解壓後将php檔案複制到php7.1檔案夾中,然後把php.ini-production的-production去掉,打開php.ini修改如下:

extension_dir = "./"修改成extension_dir = "d:/phpweb/php71/ext/"

1、加載以下子產品去掉前面的“;”

extension=php_curl.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_pdo_mysql.dll

extension=php_pdo_sqlite.dll

2、設定緩存目錄

;session.save_path = "/tmp" 改成session.save_path = "C:/Windows/Temp"

設定PHP上傳大小

post_max_size=20M

upload_max_filesize=20m

3、PHP安裝目錄檔案夾添加Everyone預設權限

4、設定FastCGI相關,0 關閉,1 開啟

cgi.force_redirect = 0 去掉 ; 值改為0

cgi.fix_pathinfo=1 去掉 ;

fastcgi.impersonate = 1 去掉 ;

fastcgi.logging = 0 去掉 ;

fastcgi.logging 這項如果開啟,任何類的任何消息都被 FastCGI 視為錯誤,進而導緻 IIS 産生 500 錯誤。不管 display_errors、error_reporting 如何設定,都不顯示錯誤資訊。

5、設定時區

date.timezone = PRC

二、IIS 添加子產品映射

1、選擇伺服器節點,這裡添加的子產品映射是全局的,每個網站都會繼承

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

2、打開處理程式映射

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

3、右鍵--添加子產品映射

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置
Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

點選“是”

4、 FastCGI參數設定

選擇伺服器節點

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

打開FastCGI設定,設定 php.ini

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

設定環境變量

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置
Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

添加兩個變量

Name:PHP_FCGI_MAX_REQUESTS

Value:10000

Name:PHPRC

Value:D:\PHPweb\php71\

(三)建立php網站

打開預設站點建立一個index.php頁面,将下面的内容放進去:

<?php phpinfo() ?>

Windows2008 r2+iis7.5+php7.1+mysql5.6環境配置

這個頁面出現就代表成功了!

二、安裝mysql5.6

(一)在 E:\mysql56 檔案下找到 my.default.ini 檔案,并複制命名為 my.ini,編輯 my.ini,删除原來的代碼,并複制如下内容,儲存:

[mysqld]

port = 3306

character_set_server = utf8

basedir = D:\mysql56

datadir = D:\mysql56\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[client]

port = 3306

default-character-set = utf8

[WinMySQLAdmin]

D:\mysql56\bin\mysqld.exe

(二)添加MySQL到系統環境變量

此電腦->右鍵屬性->進階系統設定->環境變量

使用者變量,建立,變量名:MYSQL_HOME,變量值:E:\mysql56,點選确定

系統變量,找到Path,編輯,建立,%MYSQL_HOME%\bin,點選确定

(三)安裝MySQL服務。以管理者身份運作指令提示符,輸入如下指令進行安裝

mysqld install MySQL56

開戶MySQL服務

net start MySQL56

設定MySQL密碼

登入MySQL。指令 mysql -uroot -p,初始密碼為空,直接回車

使用如下指令修改資料庫密碼

mysql > SET PASSWORD FOR 'root@localhost' = PASSWORD('你的密碼');

至此,MySQL5.6的安裝全部完成。

繼續閱讀