2008r2配置 iis mysql php_Windows 2008 R2服务器配置文档iis+php+mysql
關閉防火墻
關閉防火墻
打開桌面遠程連接
修復系統依賴文件
IIS配置
添加角色
創建一個網站
驗證iis是否成功
刪除默認創建的網站
添加網站
PHP配置安裝
解壓,改名
創建一個php.ini,php.ini由php.ini-production改名得到
如果輸入php -v后出現如下報錯
解決方法如下(安裝vs2015)
修改php.ini
搜索extension_dir,設置路徑,
里面路徑為自己剛剛解壓php的存放路徑加上ext,記住是反斜杠,前面的分號去掉
根據需要開啟組件,這里開啟一些常用的。去掉分號就是開啟了,
以后如果需要什么就開啟什么,當然如果嫌麻煩就現在全部開啟。
;extension=php_gd2.dll
;extension=php_curl.dll
;extension=php_mbstring.dll
;extension=php_exif.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_scokets.dll
;extension=php_pdo_mysql.dll
搜索date.timezone 設置時區,避免時間亂掉。記得分號去掉
比如:PRC
設置fastcgi.impersonate和cgi.rfc2616_headers
設置cgi.force_redirect = 0 開啟以CGI方式執行PHP
開啟短標簽支持,
配置iis的“處理應用程序映射”
添加模塊映射
點擊右側的“添加模塊映射”,彈出模塊映射設置窗口,名稱輸入“*.php”,
模塊選擇“FastCgiModule”,執行程序選擇你剛剛下載配置的PHP目錄中的“php-cgi.exe”
配置默認文檔
點擊右邊的添加。
重啟IIS。
在網站根目錄添加一個測試文檔,新建一個“index.php”,內容可以設置為<?php phpinfo(); ?>
接著本地測試一下。
Mysql部署安裝
右擊 我的電腦->屬性->高級->環境變量,在系統變量里選擇PATH,在其后面添加: mysql bin文件夾的路徑 (如: D:\Program Files\mysql-5.6\bin ),注意是追加,不是覆蓋
在mysql目錄中找到 data 文件夾,如果不存在就新建一個 data 文件夾
修改一下配置文件,拷貝 mysql 目錄中的my-default.ini,重命名為 my.ini,打開my.ini,修改或添加配置,然后保存
basedir = D:\Program Files\mysql-5.6(mysql所在目錄)
datadir = D:\Program Files\mysql-5.6\data(mysql所在目錄\data)
在配置文件中我們還看到 port,為配置 mysql 端口,如果不想用 3306 默認端口,可以配置想要的端口
[mysql]
# 設置 mysql 客戶端默認字符集
default-character-set=utf8mb4
[mysqld]
#設置 3306 端口,不配置默認3306
port = 3306
?
# 設置 mysql 的安裝目錄
basedir=D:\Program Files\mysql-5.6
?
# 設置 mysql 數據庫的數據的存放目錄
datadir=D:\Program Files\mysql-5.6\data
?
# 允許最大連接數
max_connections=200
?
# 服務端使用的字符集默認為 8 比特編碼的 latin1 字符集
character-set-server=utf8mb4
?
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
以管理員身份運行cmd(一定要用管理員身份運行,不然權限不夠),通過命令,進入mysql bin 目錄
輸入 mysqld --initialize-insecure --user=mysql 回車
輸入 mysqld install 回車
到此 mysql 安裝成功
啟動 MySQL
輸入 net start mysql 回車,啟動mysql服務,start 啟動,stop 停止
本地命令行連接MySQL
輸入 mysql -u root -p ,回車,出現 Enter passwore: ,輸入密碼,由于剛安裝,沒有設置密碼,直接回車 Enter 進入
輸入 show databases; 命令查看默認安裝數據庫
設置root密碼
依次通過以下命令修改root用戶名密碼:
mysql>use mysql;
mysql>update user set password=password('your password') where user='root';
mysql>flush privileges;
總結
以上是生活随笔為你收集整理的2008r2配置 iis mysql php_Windows 2008 R2服务器配置文档iis+php+mysql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 家里的wifi密码修改教程(家里的wif
- 下一篇: docker java mysql_Do