亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Win10 下安裝配置IIS + MySQL + nginx + php7.1.7

 更新時(shí)間:2017年08月04日 08:59:00   作者:Cinlap  
本文給大家分享的是在WIN10系統(tǒng)中,安裝配置IIS + MySQL5.7.19 + nginx1.12.1 + php7.1.7的詳細(xì)教程,非常實(shí)用,有需要的小伙伴可以參考下

環(huán)境:

VMWare Workstation Player12

Windows10 Pro x64

 一、安裝系統(tǒng)

vmware 會(huì)采用 fast install 方式很快裝完,無需配置什么。

二、配置 IIS

在“程序和功能”下,打開“啟用或關(guān)閉Windows功能”。把 Internet Infomation Services 功能添加進(jìn)去,需要注意的是“應(yīng)用程序開發(fā)功能”里邊的CGI默認(rèn)是不勾選的,需要手動(dòng)選擇

注:在實(shí)際安裝時(shí),IIS 我是最后添加的,但寫在了最前面,沒有什么特殊含義。但因此會(huì)更改 IIS 的綁定端口。

關(guān)于端口:安裝后,由于 80 被占,點(diǎn)擊“Default Web Site”右邊的“綁定”,修改端口號(hào)為“任意”,比如 8800,以后訪問時(shí)候就用“l(fā)ocalhost:8800”方式訪問即可。

關(guān)于虛擬目錄:如果需要虛擬目錄,可以增加。添加后就要這樣訪問“l(fā)ocalhost:8800/虛擬目錄名/頁面”,如 localhost:8800/myweb/phpinfo.php。

關(guān)于FastCGI:選擇 Default Web Site,點(diǎn)擊功能區(qū)里邊的處理程序映射,添加模塊映射。

在網(wǎng)站默認(rèn)/指定路徑下,放一個(gè)內(nèi)容為<?php phpinfo(); ?> 的文件,可以命名為 phpinfo.php。啟動(dòng)或重啟 IIS 服務(wù),默認(rèn)路徑輸入 localhost:8800/phpinfo.php,指定路徑(如放在了虛擬目錄下)輸入 localhost:8800/虛擬目錄別名/phpinfo.php,顯示下圖即為 IIS + PHP 組合成功

 三、編譯安裝 MySQL

 參考示例:http://chabaoo.cn/article/95023.htm 或類似

下載 zip 形式的 mysql server,解壓到全英文路徑下(中文沒試,避免麻煩)。添加環(huán)境變量,系統(tǒng)變量 Path 中添加上 MySQL 的路徑

在MySQL根目錄下新建一個(gè)配置文件,命名為 my.ini,內(nèi)容如下

[client]
port=3306
default-character-set=utf8

[mysqld]
port=3306
character_set_server=utf8

#mysql的安裝/解壓目錄
basedir=C:\Dev\mysql57

#mysql的數(shù)據(jù)目錄
datadir=C:\Dev\mysql57\data
 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
既然是配置,basedir 和 datadir 是可以根據(jù)自己要求指定的,只要配置文件中寫正確即可。我將 datadir 指定為 basedir 路徑下了,而解壓縮時(shí) data 文件夾并不存在,因此手動(dòng)建立一個(gè)。完成后,目錄結(jié)構(gòu)如下圖

打開 cmd 命令行工具,以管理員身份運(yùn)行

運(yùn)行命令:cd....切換到 mysql 根目錄下

運(yùn)行命令:mysqld --initialize --user=mysql --console

該命令執(zhí)行中的最后,mysql會(huì)分配一個(gè) temporary password,記?。篊ZX3ge1kuz)L

運(yùn)行命令:mysqld --install MySQL

安裝完成

net start mysql 啟動(dòng)服務(wù)

net stop mysql 停止服務(wù)

sc delete MySQL 刪除服務(wù)(按需使用)

使用初始密碼登錄后,使用 set password for root@localhost=password('新密碼') 來更改密碼

 四、安裝php

php下載 Non Thread Safe 或 Thread Safe 都行,暫時(shí)不清楚有什么具體運(yùn)行時(shí)的區(qū)別。解壓縮到指定文件夾,按照網(wǎng)上多如牛毛的“教程”復(fù)制 php.ini-development 或 php.ini-production 為 php.ini,并修改里邊的 extension_dir 為 php 安裝目錄下的 ext 文件夾,如下圖

然后按照需要(截止到寫文時(shí),我暫不知道什么需要什么不需要)將 ;extension=xxxx 這樣的擴(kuò)展啟用,啟用方法就是去掉前面的英文半角冒號(hào)并保存。

但有教程說,不要圖方便都啟用,會(huì)碰到意外報(bào)錯(cuò),按說應(yīng)該是這樣。但因?yàn)槲覄側(cè)腴T并不了解,所以只能都啟用或都不啟用,后面慢慢積累經(jīng)驗(yàn)吧。

 五、安裝 nginx

下載 nginx,并解壓縮到全英文目錄。進(jìn)入 conf 文件夾,修改 nginx.conf 文件。相對(duì) php,nginx 的配置文件簡(jiǎn)短的多,修改 location {} 和 #pass the php scripts to FastCGI ...下面 location{} 兩個(gè)部分。

修改 root 元素:修改成 web 路徑,比如網(wǎng)頁默認(rèn)路徑是 C:\www,就修改成這個(gè)。

修改fastcgi_pass:默認(rèn)我沒有動(dòng),但端口號(hào)無疑肯定可以修改

cmd 命令行管理員運(yùn)行模式下,cd 切換到 nginx 目錄,運(yùn)行 start nginx 即可啟動(dòng)服務(wù)。由于我實(shí)際安裝時(shí)先安裝了 nginx,占據(jù) 80 端口,因此直接瀏覽器運(yùn)行 localhost 應(yīng)該顯示 nginx 的歡迎畫面。

至此,windows 環(huán)境下配置完成。

注:截止到寫稿時(shí),nginx + php 的組合,phpinfo 還沒有正確顯示出來,明天搞定這個(gè)。并研究一下 80 端口是否誰先運(yùn)行誰先占用的問題。

相關(guān)文章

  • php數(shù)組去重復(fù)數(shù)據(jù)示例

    php數(shù)組去重復(fù)數(shù)據(jù)示例

    這篇文章主要介紹了php數(shù)組去重復(fù)數(shù)據(jù)示例,有時(shí)候獲得的php數(shù)組中總是出現(xiàn)value重復(fù)的,使用下面的方法就可以去掉重復(fù)數(shù)據(jù)
    2014-02-02
  • php 輸入輸出流詳解及示例代碼

    php 輸入輸出流詳解及示例代碼

    本文主要介紹php 輸入輸出流,這里整理了相關(guān)資料及簡(jiǎn)單示例代碼,有需要的小伙伴可以參考下
    2016-08-08
  • Laravel Validator自定義錯(cuò)誤返回提示消息并在前端展示

    Laravel Validator自定義錯(cuò)誤返回提示消息并在前端展示

    這篇文章主要給大家介紹了關(guān)于Laravel Validator自定義錯(cuò)誤返回提示消息并在前端展示的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Laravel實(shí)現(xiàn)自定義錯(cuò)誤輸出內(nèi)容的方法

    Laravel實(shí)現(xiàn)自定義錯(cuò)誤輸出內(nèi)容的方法

    這篇文章主要介紹了Laravel實(shí)現(xiàn)自定義錯(cuò)誤輸出內(nèi)容的方法,結(jié)合實(shí)例形式分析了Laravel自定義錯(cuò)誤輸出信息的相關(guān)操作技巧,需要的朋友可以參考下
    2016-10-10
  • php筆記之:有規(guī)律大文件的讀取與寫入的分析

    php筆記之:有規(guī)律大文件的讀取與寫入的分析

    本篇文章介紹了,php有規(guī)律大文件的讀取與寫入的分析。需要的朋友參考下
    2013-04-04
  • php制作文本式留言板

    php制作文本式留言板

    本文給大家分享的是使用php結(jié)合文本文件制作的留言板的代碼,非常簡(jiǎn)單,實(shí)現(xiàn)了常用的功能,推薦給大家,有需要的小伙伴參考下吧。
    2015-03-03
  • PHP中Session引起的腳本阻塞問題解決辦法

    PHP中Session引起的腳本阻塞問題解決辦法

    這個(gè)問題很多做php開發(fā)朋友應(yīng)該都有遇到過,一個(gè)啟用了session_start 頁面,由于執(zhí)行時(shí)間過長(zhǎng)。導(dǎo)致通一個(gè)用戶訪問,另外一個(gè)很簡(jiǎn)單的啟用session_start頁面一直阻塞著。 直到第一個(gè)頁面執(zhí)行完了。第二個(gè)頁面才可以讀取。這個(gè)就是,我們常說的session阻塞機(jī)制。
    2014-04-04
  • 重新認(rèn)識(shí)php array_merge函數(shù)

    重新認(rèn)識(shí)php array_merge函數(shù)

    PHP中合并數(shù)組分成兩種情況:1.如果這兩個(gè)數(shù)組中有相同的字符串鍵名 2.如果這兩個(gè)數(shù)組中有相同的數(shù)值鍵名
    2014-08-08
  • YII Framework的filter過濾器用法分析

    YII Framework的filter過濾器用法分析

    這篇文章主要介紹了YII Framework的filter過濾器用法,結(jié)合實(shí)例形式分析了filter過濾器的功能,使用技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2016-03-03
  • Yii多表聯(lián)合查詢操作詳解

    Yii多表聯(lián)合查詢操作詳解

    這篇文章主要為大家詳細(xì)介紹了Yii多表聯(lián)查操作,對(duì)Yii多表聯(lián)合查詢操作進(jìn)行了總結(jié),感興趣的小伙伴們可以參考一下
    2016-06-06

最新評(píng)論