国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制

Windows下安裝ngnix+Mysql+php運行環(huán)境


很多小伙伴都不想用集成環(huán)境,覺得集成環(huán)境占用內(nèi)容,運行過多東西占用資源什么的都喜歡自己配置一些自己的環(huán)境。

(環(huán)境這個合適就好,如果覺得windows 下面麻煩可以參考一下這個《Linux如何快速搭建Web開發(fā)環(huán)境,搭建PHP開發(fā)環(huán)境,搭建 ngnix服務(wù)環(huán)境》)

下面整理了一篇文章就教大家如何在window下安裝 php 運行環(huán)境,ngnix+Mysql+php,檢測 wnmp。


文章來源地址http://www.zghlxwxcb.cn/article/158.html


安裝前準(zhǔn)備:


1、系統(tǒng) Windows10

2、Nginx 1.20.2 下載地址:http://nginx.org/en/download.html

    注:建議選擇穩(wěn)定版。注意選擇windows版本

3、Mysql 5.7.35 下載地址:https://downloads.mysql.com/archives/community/

    注:版本選擇 windows 版本

4、PHP 7.4 下載地址:https://www.php.net/downloads.php

    注:版本選擇windows下載,并且建議選穩(wěn)定版本



開始安裝


1、目錄結(jié)構(gòu)

為了更加直觀明了,將 Mysql,Nginx ,php 等壓縮包解壓到 wnmp 目錄里面,為了更加直觀,請查看一下目錄結(jié)構(gòu)。主要放了重要的目錄以及文件。

wnmp
├─ mysql5.7
│  ├─ bin
│  └─ my.ini
├─ nginx
│  ├─ conf
│  ├─ html
│  └─ nginx.exe
├─ php
│  └─ php74
│     └─ php.ini
└─ wwwroot


2、Mysql 安裝

1、新建一個 my.ini,內(nèi)容:

[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
#設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄,根據(jù)自己的路徑配置
basedir=D:/Wnmp/mysql5.7
#根據(jù)自己的路徑配置,data為自己創(chuàng)建在解壓后的根目錄中的文件夾
datadir=D:/Wnmp/mysql5.7/data
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)。這是為了防止有人從該主機試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8mb4
# 創(chuàng)建新表時將使用的默認(rèn)存儲引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證
default_authentication_plugin=mysql_native_password
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8mb4
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時默認(rèn)使用的端口
port=3306
default-character-set=utf8mb4


2、打開 cmd 命令工具,進入到 mysql 解壓的目錄,執(zhí)行一下命令,注意cmd命令工具需要以管理員方式運行,并且執(zhí)行以下命令

#進入目錄
# 安裝數(shù)據(jù)庫
mysqld --install
# 初始化
mysqld --initialize --console

Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制

# 啟動服務(wù)
net start mysql
# 登錄mysql
mysql -uroot -p
# 默認(rèn)沒有密碼直接回車
Enter password:
# 修改密碼為:123456789
alter user root@localhost identified by '123456789';

Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制


3、通過遠程工具連接成功

image.png



3、PHP安裝

1、修改配置文件

文件解壓到目錄后,php.ini-production 配置文件重命名為 php.ini

注:啟動網(wǎng)站的時候php服務(wù)也要開起來,端口號需要與配置一直,如:運行 命令 ./php-cgi.exe -b 127.0.0.1:9009

4、nginx安裝

1、運行 nginx

進入解壓目錄 直接雙擊運行 nginx.exe 即可,運行服務(wù),成功的標(biāo)志,在瀏覽器打開:http://127.0.0.1/,出現(xiàn)歡迎字樣。

Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制


總結(jié)


1、web服務(wù) nginx 已啟動

2、Mysql服務(wù) 已啟動

3、php解壓,并且修改配置文件 php.ini,啟動php服務(wù)  php-cgi.exe -b 127.0.0.1:9009

接下來準(zhǔn)備 如何在本地新建一個站點,把這些都關(guān)聯(lián)起來。



接下來我們來運行一個 php 文件


1、運行PHP文件是不需要 Mysql 服務(wù)的,所以數(shù)據(jù)庫服務(wù) Mysql 開啟不開啟不影響到的。


2、Nginx 需要開啟服務(wù),雙擊一下 nginx 就可以了??梢酝ㄟ^瀏覽器訪問:http://127.0.0.1,代表成功了。


3、默認(rèn)跟目錄 是 nginx 安裝目錄下的 html 目錄。在里面新建一個php文件,phpinfo.php

<?php phpinfo();?>


4、但是我們通過  http://127.0.0.1/phpinfo.php 直接訪問的時候,發(fā)現(xiàn)是下載文件,原因是沒有配置php腳本。

打開 nginx.conf 配置文件,如下圖把注釋打開,重啟nginx

Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制

注:如果重啟后還是下載文件,可以換一個瀏覽器,或者清理一下瀏覽器緩存


5、按以上步驟配置后,訪問  http://127.0.0.1/phpinfo.php 報錯,An error occurred. 是因為 php 服務(wù)器還沒有開起來

打開 php 安裝目錄 php74 找到 php-cgi.exe ,并且執(zhí)行一下命令,注意端口號,然后就不顯示錯誤了,可以打開頁面了。

php-cgi.exe -b 127.0.0.1:9000

image.png

注:下載 windows的php版本會自帶這個 php-cgi.exe 文件


6、如果出現(xiàn)空白頁,或者 php報錯,或者 No input file specified

請查看一下 nginx.conf 配置文件,查看一下 是否php配置有問題,或者換成一下這個

location ~ \.php$ {
    root           html;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
   
    fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    fastcgi_param  PATH_INFO  $fastcgi_path_info;

    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制



訪問成功


Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制



到此這篇關(guān)于Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制的文章就介紹到這了,更多相關(guān)內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

原文地址:http://www.zghlxwxcb.cn/article/158.html

如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請聯(lián)系站長進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用
未經(jīng)允許不得轉(zhuǎn)載:Toy模板網(wǎng) » Windows下安裝ngnix+Mysql+php運行環(huán)境,Web開發(fā)環(huán)境,以及版本控制

相關(guān)文章

  • Windows 11 本地 php 開發(fā)環(huán)境搭建:PHP + Apache + MySQL +VSCode 安裝和環(huán)境配置

    Windows 11 本地 php 開發(fā)環(huán)境搭建:PHP + Apache + MySQL +VSCode 安裝和環(huán)境配置

    最近有空整理一下php 在windows上面的環(huán)境配置。原因是發(fā)現(xiàn)網(wǎng)上大多數(shù)php環(huán)境配置的相關(guān)帖子內(nèi)容凌亂、多數(shù)是不能配置成功的。所以決定全部走一遍配置,以確保整個過程是成功的。并在此基礎(chǔ)上開個帖子記錄下這個完整的安裝和配置過程,以備忘和供有需要的同學(xué)參考。

    2024年04月26日
    瀏覽(37)
  • macOS搭建PHP開發(fā)環(huán)境(brew安裝nginx、mysql 和多版本php,并配置多個php同時運行的環(huán)境)

    由于homebrew主庫中沒有PHP7.2 之前的版本,并且7.2,7.3版本也被標(biāo)記成過時版本;所以需要先掛在第三方的擴展,具體操作如下: php5.6 php7.3 php7.4 php8.2 默認(rèn)新版8以上直接安裝 sudo vim /usr/local/etc/php/5.6/php-fpm.conf? 下的: 注意:5.6版本的配置文件路徑和其他版本不一樣 listen = 127

    2024年02月04日
    瀏覽(51)
  • 【php】windows下php運行已有php web項目環(huán)境配置教程

    【php】windows下php運行已有php web項目環(huán)境配置教程

    本文操作系統(tǒng)使用的是win11,軟件PhpStorm 2023.1 要安裝的php版本可以在composer.json看到,下載安裝對應(yīng)版本 windows下載地址https://windows.php.net/download windows 8.0以前的版本在這里找https://windows.php.net/downloads/releases/archives/ Linux下載鏈接https://www.php.net/downloads nts表示非線程安全版本,我

    2024年02月11日
    瀏覽(27)
  • windows下全免費手動搭建php8+mysql8開發(fā)環(huán)境及可視化工具安裝

    windows下全免費手動搭建php8+mysql8開發(fā)環(huán)境及可視化工具安裝

    最近PHP項目少了,一直在研究UE5和Golang,但是考慮到政府、國企未來幾年國產(chǎn)化的要求,可能又要重拾PHP。于是近日把用了N年的框架重新更新至適合PHP8.2以上的版本,同時也乘著新裝機,再次搭建php和mysql開發(fā)環(huán)境。本文留個記錄,以后方便操作。 選擇最新版下載 https://ww

    2024年01月20日
    瀏覽(42)
  • windows 搭建 PHP以及擴展swoole的運行環(huán)境(Cygwin模擬Linux環(huán)境)

    windows 搭建 PHP以及擴展swoole的運行環(huán)境(Cygwin模擬Linux環(huán)境)

    cygwin下載地址:https://www.cygwin.com/ 在瀏覽器中打開cygwin官網(wǎng),下滑到Installing Cygwin部分,點擊setup-x86_64.exe下載exe文件即可 安裝cygwin 找到剛才下載的setup-x86_64.exe文件,雙擊打開,就開始安裝cygwin 第一步:打開安裝界面,直接點擊下一步 第二步:選擇下載源,我們直接默認(rèn)選

    2024年02月07日
    瀏覽(21)
  • carla環(huán)境安裝、運行以及版本切換(Windows)

    carla環(huán)境安裝、運行以及版本切換(Windows)

    本欄目將介紹carla,包括安裝、pythonAPI運行、carla的技術(shù)點介紹、自行開發(fā)腳本玩轉(zhuǎn)carla,以及自定義的控制carla中的車輛,通過carla生成感知數(shù)據(jù)集等方法。 1. Carla(windows)環(huán)境安裝、運行 支持操作系統(tǒng):Windows 渲染引擎版本:Unreal Engine 4.26 硬件配置:顯卡4G+,內(nèi)存16G+(8G也

    2024年02月08日
    瀏覽(95)
  • YOLOv8環(huán)境安裝以及在pycharm上運行Windows版

    YOLOv8環(huán)境安裝以及在pycharm上運行Windows版

    ? ? ? ? 最近YOLO系列迎來了又一次翻天覆地的變革,YOLOv8問世了。因為v8剛剛發(fā)行不久,所以很多人對于YOLOv8的環(huán)境配置以及運行存在各種各樣的問題,本菜雞在YOLOv8官網(wǎng)潛伏一天以及在b站查看相關(guān)視頻之后,終于成功運行,接下來我將給大家分享具體步驟。 YOLOv8的發(fā)行作

    2024年02月09日
    瀏覽(21)
  • windows安裝go,以及配置工作區(qū),配置vscode開發(fā)環(huán)境

    windows安裝go,以及配置工作區(qū),配置vscode開發(fā)環(huán)境

    下載安裝go 我安裝在D:go路徑下 配置環(huán)境變量 添加GOROOT value為 D:go 修改path 添加 %GOROOT%bin 添加GOPATH value為 %USERPROFILE%go 其中GOPATH 是我們自己開發(fā)的工作區(qū),其中包含三個folder bin,pkg,以及src,其中src為我們編寫代碼的位置 配置vscode開發(fā)環(huán)境 所搜go并安裝擴展 在pkg文件夾下創(chuàng)

    2024年02月12日
    瀏覽(64)
  • windows系統(tǒng)安裝php,運行php

    windows系統(tǒng)安裝php,運行php

    mysql的安裝在上一個文章有寫 官網(wǎng):https://windows.php.net/download/ 1.選擇電腦64位的,選擇第二個而不選擇第一個的原因,是第二個與apache搭配的環(huán)境,后面再講到apache的安裝 ? 準(zhǔn)備好一個文件夾,解壓后的文件都放在一起,php與apache。這是重點哈,不然后面就會運行不起來或者

    2024年02月07日
    瀏覽(26)
  • windows下搭建php開發(fā)環(huán)境

    windows下搭建php開發(fā)環(huán)境

    http://wed.xjx100.cn/news/139397.html?action=onClick https://www.bilibili.com/read/cv23429835/ https://www.php.cn/faq/498307.html 選擇卸載程序 官網(wǎng)https://www.php.net/下載 選擇線程安全 國內(nèi)地址 其他版本的php下載 下載完成后解壓放到想存放的路徑 添加path環(huán)境變量 命令行中輸入 php -v Xdebug 要下載與 php 對應(yīng)

    2024年02月15日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包