感覺比 Apache 簡單多,不過 option 設定太少安全性有待考量
PHP安裝及設定好後
再繼續安裝Nginx http://www.nginx.com
這個網站有安裝檔可以直接安裝 https://kevinworthington.com/nginx-for-windows/
設定檔參考 https://www.nginx.com/resources/wiki/start/topics/examples/phpfastcgionwindows/
2017年1月20日 星期五
2017年1月14日 星期六
再來玩Windows底下安裝 Apache+PHP+MySQL(+phpMyAdmin) - 安裝PHP
到PHP網站下載Windows版 PHP
http://php.net/downloads.php
http://windows.php.net/
儲存至C:\php
修改php.ini
找到 [Paths and Directories] 項目底下的設定
doc_root 及 extension_dir 依照自己環境設定路徑
需要MySQL功能則拿掉以下三個註解 (需要開啟什麼功能就拿掉哪個註解)
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
修改 Apache 設定檔 httpd.conf
在DirectoryIndex index.html 後方加入 index.php
在Options Indexes FollowSymLinks 刪除 Indexes
增加
LoadModule php*_module "C:\PHP\php*apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:\PHP\"
http://php.net/downloads.php
http://windows.php.net/
儲存至C:\php
修改php.ini
找到 [Paths and Directories] 項目底下的設定
doc_root 及 extension_dir 依照自己環境設定路徑
需要MySQL功能則拿掉以下三個註解 (需要開啟什麼功能就拿掉哪個註解)
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
修改 Apache 設定檔 httpd.conf
在DirectoryIndex index.html 後方加入 index.php
在Options Indexes FollowSymLinks 刪除 Indexes
增加
LoadModule php*_module "C:\PHP\php*apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:\PHP\"
2017年1月10日 星期二
再來玩Windows底下安裝 Apache+PHP+MySQL(+phpMyAdmin) - 安裝Apache
到 Apache 官網下載 for Windows 版本的 Apache ( https://httpd.apache.org/download.cgi )
以 Apache2.4.27 版為例, 找到下方 Files for Microsoft Windows 的連結
點擊後到如下畫面, 紅色箭頭處有幾個載點
以 Apache2.4.27 版為例, 找到下方 Files for Microsoft Windows 的連結
點擊後到如下畫面, 紅色箭頭處有幾個載點
2017年1月2日 星期一
2017年1月1日 星期日
什麼是WAMP
最近在回憶 Windows 上架設 Apache 網頁伺服器時發現
國外有人開發一組全包的套件包 WAMP (Windows, Apache, MySQL, PHP, phpMyAdmin)
以前因為各自安裝軟體, 版本不同時容易產生衝突, 到時要找問題重設定就很麻煩
這樣一來相容性變高就不用一個一個下載再安裝
BitNami WAMP Stack
WampServer
國外有人開發一組全包的套件包 WAMP (Windows, Apache, MySQL, PHP, phpMyAdmin)
以前因為各自安裝軟體, 版本不同時容易產生衝突, 到時要找問題重設定就很麻煩
這樣一來相容性變高就不用一個一個下載再安裝
BitNami WAMP Stack
WampServer