Win Nginx PHP MySQL環境搭建

2021-09-24 10:04:32 字數 3266 閱讀 3098

為什麼80%的碼農都做不了架構師?>>>

圖1 圖2 non thread safe:非安全執行緒。thread safe與之相反。

zip:壓縮包。

installer:安裝包。

debug pack:除錯包。

圖3

圖4

圖5

圖6 圖7 查詢定位至:; extension_dir = "./" ,將前面的分號去掉並修改為:extension_dir = "e:dedecmsphp5ext"

查詢定位至:;extension=php_gd2.dll,將前面的分號去掉為:extension=php_gd2.dll

查詢定位至:;extension=php_mbstring.dll,將前面的分號去掉為:extension=php_mbstring.dll

查詢定位至:;extension=php_mysql.dll,將前面的分號去掉為:extension=php_mysql.dll

查詢定位至:;extension=php_mysqli.dll,將前面的分號去掉為:extension=php_mysqli.dll

查詢定位至:;extension=php_pdo_mysql.dll,將前面的分號去掉為:extension=php_pdo_mysql.dll

查詢定位至:;cgi.force_redirect = 1,將前面的分號去掉為:cgi.force_redirect = 1

查詢定位至:;cgi.fix_pathinfo=1,將前面的分號去掉為:cgi.fix_pathinfo=1

查詢定位至:;cgi.rfc2616_headers = 0,將前面的分號去掉為:cgi.rfc2616_headers = 1

mysql安裝:雙擊安裝包進入安裝環境介面,選擇「install mysql products」(如圖8)。

圖8 選擇「i accept the license terms」,再選擇「next」按鈕繼續安裝(如圖9)。

圖9 選擇「skip the check for updates(not recommanded)」,再選擇「next」按鈕繼續安裝(如圖10)。

圖10

選擇「custom」,更改安裝路徑為之前建立的目錄。再選擇「next」繼續安裝(如圖11)。

圖11

選擇「mysql server 5.5.13」與「mysql workbench 5.2.34」, 「mysql workbench 5.2.34」是可視資料庫設計工具。這個工具是設計mysql資料庫的專用工具。也可根據需要選擇是否安裝。選擇「next」按鈕繼續安裝(如圖12)。

圖12

選擇「next」按鈕繼續安裝(如圖13)。

圖13

稍等片刻。程式安裝完成,選擇「next」按鈕進行產品配置(如圖14)。

圖14

選擇「server machine」,再選擇「next」按鈕繼續(如圖15)。

圖15

預設3306埠,預設mysql55 windows服務程序名稱。輸入密碼與重複密碼。選擇「next」按鈕繼續(如圖16)。

圖16

程式會自動安裝,安裝完成選擇「next」出現安裝完成介面(如圖17)。

圖17

nginx配置:將壓縮包nginx-1.0.4目錄下的所有資料夾解壓至dedecms目錄,開啟conf目錄下nginx.conf配置檔案。

第45行改為:index  index.html index.htm index.php;  加了php檔案支援。

第65至71行改為:

location ~ .php$

建立兩個檔案分別啟動、關閉服務程序。

在dedecms中建立檔案start_nginx.bat

@echo off

echo starting php fastcgi...

runhiddenconsole e:/dedecms/php5/php-cgi.exe -b 127.0.0.1:9000 -c e:/dedecms/php5/php.ini

echo starting nginx...

runhiddenconsole e:/dedecms/nginx.exe

exit

在dedecms中建立檔案stop_nginx.bat

@echo off

echo stopping nginx...

taskkill /f /im nginx.exe > nul

echo stopping php fastcgi...

taskkill /f /im php-cgi.exe > nul

exit

解壓至dedecms目錄,雙擊start_nginx.bat啟動服務程序(如圖18)。由此可見,stop_nginx.bat 檔案為關閉服務程序。

圖18

<?php

$link = mysql_connect("localhost","root","123456");

if($link)else

?>

輸出「資料庫連線成功!」,nginx的php環境配置成功(如圖19)。

圖19

Win Nginx PHP MySQL環境搭建

圖2non thread safe 非安全執行緒。thread safe與之相反。zip 壓縮包。installer 安裝包。debug pack 除錯包。圖3 圖4 圖5 圖6圖7在e盤新建目錄為dedecms,把程式全部安裝在此資料夾中。php配置 在dedecms目錄下新建資料夾php5,壓縮...

win Nginx php mysql 環境配置

1.準備工作 php官網 nginx官網 3 mysql 版本5.7.10 mysql官網 2.php的安裝與配置 extension dir ext 更改為 extension dir d wnmp php5 ext 常用擴充套件,去掉最前面的 extension php curl.dll ext...

github pages Jekyll環境搭建

通過jekyll可以搭建 簡單理解成網頁生成規則,就是通過配置能自動幫你生成靜態網頁的東西。如何配置,請看 首先要更新ruby,系統倉庫裡最新的是1.9.3,而jekyll要求 2.0 最終版本資訊 ruby v ruby 2.3.3p222 2016 11 21 revision 56859 x8...