{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

2008 r2 iis安裝php5.6以上+mysql5.7以上+怎么安裝?

jsbintaskjsbintask 回答0 收藏1
問題描述:老是提示錯誤,找了好的方法,無法解決,可能是方法錯誤,感謝您的教程麻煩了!
收藏問題

2條回答

xiaowugui666

xiaowugui666

回答于2022-06-28 15:44

雖說當下互聯網架構中,使用Windows服務器的企業很少,但依舊有一些小眾公司出于成本和門檻考慮會優先選擇Windows服務器。同樣作為主流的Web開發語言,PHP有著跨平臺易入門的優點,使得不少開發者也有在Windows服務器上部署PHP環境的需求。

Windows Server上安裝MySQL

MySQL在Windows Server服務器上安裝是相當簡單的,因為不需要進行額外的配置,直接像安裝一般的應用軟件一樣安裝即可。

1、去MySQL官網下載MySQL

按向導下載MSI包后,運行安裝即可。

Windows Server 安裝并配置PHP

相對于MySQL的安裝,PHP的安裝就較為麻煩了。主要安裝步聚如下:

1、從PHP官網下載PHP源碼包,我們選擇ZIP格式,下載好后進行解壓

2、打開IIS,添加處理程序映射

點擊左側的IIS服務器節點,在右側找到“處理程序映射”并雙擊。

我們添加一個模塊映射,將所有的php腳本指向php-

cgi.exe

程序處理。

3、FastCGI設置

在IIS管理面板中,點擊左側服務器節點,雙擊右側的“FastCGI”

將“監視對文件所做的更改”指向

php.ini

文件;

再添加環境變量名為 PHP_FCGI_MAX_REQUESTS ,值為10000 ;

如下圖示:

評論0 贊同0
  •  加載中...
YacaToy

YacaToy

回答于2022-06-28 15:44

1. 下載 5.7.30 的 zip 包并解壓到新的目錄。

2. 安裝 Visual C++ 2012/2013(或更多版本)。

3. 停應用,停止 5.6 實例(可以通過停服務來操作,停止服務前建議記錄一下 GTID 或 binlog file 和 position 位置),刪除服務。

4. 備份一份 5.6 實例的 datadir,包括 binlog(整個目錄 copy 到別的目錄存放)。

5. 拷貝 5.6 實例的 datadir 和 my.ini 到 5.7 實例 basedir 目錄,調整并優化參數值(注意要確保路徑一致,確認已開啟 5.7 新特性相關參數,如增強半同步、MTS 等)。

6. 修改系統環境變量,把可執行路徑指向 5.7 實例的 basedir/bin。

7. 啟動 5.7 實例,創建服務并啟動。

8. 驗證服務端、客戶端版本是否正確。

9. 確認無誤后,執行 mysql_upgrade 升級數據字典(會升級系統庫:mysql,ps,sys,沒有會重建)。

10. 重啟實例。

11. 再次校驗 5.7 的參數,盡量保持與 5.6 的兼容,尤其要注意 sql_mode 的默認值對業務的影響。

12. 清理 5.6 實例的 basedir 和 datadir 目錄(可選)。

13. 如果是主從環境,還要考慮 slave_net_timeout 參數默認值改變帶來的影響(主庫 error 日志中出現 “ER_RPL_ZOMBIE_ENCOUNTERED” 的報錯)。

在 5.7.7 以前,該參數默認是 3600s,之后改為了 60s,需要重新執行 change master to 語句,并且顯式指定 master_heartbeat_period=xx,因為從 5.7.4 開始,只有執行 reset slave 才能將其重置為默認值(slave_net_timeout 值的一半)。另外提一句,也是從 5.7.4 開始,執行 change master to 語句時,可以不用先停止復制線程了。

評論0 贊同0
  •  加載中...

相關問題

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<