久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

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

本文給大家分享的是在WIN10系統中,安裝配置IIS + MySQL5.7.19 + nginx1.12.1 + php7.1.7的詳細教程,非常實用,有需要的小伙伴可以參考下

環境:

VMWare Workstation Player12

Windows10 Pro x64

 一、安裝系統

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

二、配置 IIS

在“程序和功能”下,打開“啟用或關閉Windows功能”。把 Internet Infomation Services 功能添加進去,需要注意的是“應用程序開發功能”里邊的CGI默認是不勾選的,需要手動選擇

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

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

關于端口:安裝后,由于 80 被占,點擊“Default Web Site”右邊的“綁定”,修改端口號為“任意”,比如 8800,以后訪問時候就用“localhost:8800”方式訪問即可。

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

關于FastCGI:選擇 Default Web Site,點擊功能區里邊的處理程序映射,添加模塊映射。

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

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

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

 三、編譯安裝 MySQL

 參考示例:http://www.jb51.net/article/95023.htm 或類似

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

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

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

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

[mysqld]
port=3306
character_set_server=utf8

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

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

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

打開 cmd 命令行工具,以管理員身份運行

運行命令:cd....切換到 mysql 根目錄下

運行命令:mysqld --initialize --user=mysql --console

該命令執行中的最后,mysql會分配一個 temporary password,記住:CZX3ge1kuz)L

運行命令:mysqld --install MySQL

安裝完成

net start mysql 啟動服務

net stop mysql 停止服務

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

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

 四、安裝php

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

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

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

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

但有教程說,不要圖方便都啟用,會碰到意外報錯,按說應該是這樣。但因為我剛入門并不了解,所以只能都啟用或都不啟用,后面慢慢積累經驗吧。

 五、安裝 nginx

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

修改 root 元素:修改成 web 路徑,比如網頁默認路徑是 C:\www,就修改成這個。

修改fastcgi_pass:默認我沒有動,但端口號無疑肯定可以修改

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

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

至此,windows 環境下配置完成。

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

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要為大家詳細介紹了win10 apache配置虛擬主機后localhost無法使用的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 美女视频黄色片 | 亚洲一区中文字幕 | 久久久久国产精品 | 91精品国产91久久久久久最新 | 一级黄色av电影 | 亚洲免费视频在线观看 | 国产激情在线看 | 伊人久久大香线 | 亚洲第一女人av | 小早川怜子xxxxaⅴ在线 | h片在线观看网站 | 欧洲精品在线观看 | 免费日韩av网站 | 亚洲人成人一区二区在线观看 | 欧美日在线 | 一区视频 | 亚洲精久久久 | 亚洲精品视频在线观看免费 | www.jizzjizz| 国产成在线观看免费视频 | 性色的免费视频 | 成人国产精品久久 | 日韩中文字幕久久 | 在线免费观看日本视频 | 欧美中文字幕在线观看 | 99久久国产精 | av免费观看在线 | av三级 | 亚洲一区二区av在线 | 中文字幕国产 | 男女爱爱福利视频 | 日本高清视频在线播放 | 久久精品91久久久久久再现 | 久久99精品视频 | 欧美综合久久 | 狠狠干天天干 | 久久免费精品 | 99精品免费在线观看 | av黄在线观看 | 91欧美精品成人综合在线观看 | 国产91av视频 |