首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP 專案部署實戰指南:WAMP 環境、MySQL 遠程管理與區域網路存取設定

     編輯:PHP 相關知識

    部署前準備:WAMPServer 安裝與配置

    1. 下載安裝:從官網 wampserver.com 下載對應作業系統版本(32/64 位元),一路「下一步」完成安裝。
    2. 驗證服務:安裝完成後,系統托盤圖示呈綠色表示所有服務正常。瀏覽器訪問 https://localhost 應顯示 WAMP 首頁;https://localhost/phpmyadmin 可進入 MySQL 管理介面。

    啟用 Apache Rewrite 模組(偽靜態必要)

    編輯 apache/conf/httpd.conf,執行兩項修改:

    # 1. 載入 rewrite 模組(移除行首 #)
    LoadModule rewrite_module modules/mod_rewrite.so
    
    # 2. 允許 .htaccess 覆蓋設定
    # 找到  區塊(路徑視安裝位置而定)
    AllowOverride All  # 原為 None

    修改完成後重啟 Apache 服務(托盤圖示左鍵 → Restart All Services)。

    MySQL 遠程管理設定

    1. 設定 root 密碼:進入 phpMyAdmin → 「使用者帳號」→ 編輯 root 帳號 → 變更密碼(預設為空)。
    2. 使用圖形化工具:推薦 Navicat Premium、DBeaver 或 MySQL Workbench,支援 SSH 通道、資料同步、視覺化查詢計畫等進階功能。

    區域網路 (LAN) 存取本機 PHP 站點

    方法一:修改 Apache 存取控制 (適用 2.4+ 版本)

    <Directory "c:/wamp/www/">
        Require all granted   # 允許所有 IP 存取
        # 或限定網段:Require ip 192.168.1
    </Directory>

    方法二:舊版相容寫法 (Order/Deny/Allow)

    # httpd.conf 中找到
    #   onlineoffline tag - don't remove
    Order Deny,Allow
    # Deny from all        # 註解掉這行
    Allow from 127.0.0.1
    Allow from 192.168.1   # 新增允許區網段

    防火牆例外規則

    Windows 防火牆 → 進階設定 → 輸入規則 → 新增規則 → 連接埠 → TCP 80 (或自訂埠) → 允許連線 → 套用至「網域/私人/公用」。

    驗證區網存取

    同區網另一台電腦瀏覽器輸入 https://[伺服器內網IP],應能正常顯示站點。若使用虛擬主機,需在客戶端 hosts 檔案對應域名至伺服器 IP。

    常見問題排查

    • 圖示持續橙/紅色:埠號衝突(常見 Skype 佔用 80/443),修改 httpd.conf Listen 8080 或關閉衝突程式。
    • phpMyAdmin 連線失敗:檢查 config.inc.php 中 $cfg['Servers'][$i]['host'] 與密碼設定。
    • 區網無法存取:確認防火牆、Apache Require 指令、IP 位址正確性。

    完成上述設定,即可建立一個支援區網協作開發、可遠程管理資料庫的 PHP 開發/測試環境。

    1. 上一篇文章:
    2. 下一篇文章:
    Copyright © 程式碼之家 All Rights Reserved