網站建設
搭建 PHP 運行環境通常包括安裝 PHP 解釋器、Web 服務器(如 Apache 或 Nginx)和數據庫(如 MySQL)。以下是常見的搭建方法
發布時間:2025-2-6  /  瀏覽數量:
搭建 PHP 運行環境通常包括安裝 PHP 解釋器、Web 服務器(如 Apache 或 Nginx)和數據庫(如 MySQL)。以下是常見的搭建方法

搭建 PHP 運行環境通常包括安裝 PHP 解釋器、Web 服務器(如 Apache 或 Nginx)和數據庫(如 MySQL)。以下是常見的搭建方法:


1. 使用集成環境(推薦)

集成環境(如 XAMPP、WAMP、Laravel Homestead)可以一鍵安裝 PHP、Web 服務器和數據庫,適合初學者和快速開發。


XAMPP(跨平臺)

下載地址:https://www.apachefriends.org/


安裝步驟:


下載適合操作系統的版本(Windows、Linux、macOS)。


運行安裝程序,按提示完成安裝。


啟動 XAMPP 控制面板,開啟 Apache 和 MySQL 服務。


將 PHP 項目文件放入 htdocs 目錄(Windows)或 /opt/lampp/htdocs(Linux/macOS)。


在瀏覽器訪問 http://localhost/項目文件夾 即可運行 PHP 項目。


WAMP(僅限 Windows)

下載地址:http://www.wampserver.com/


安裝步驟:


下載并安裝 WAMP。


啟動 WAMP 服務,圖標變綠表示服務已啟動。


將 PHP 項目文件放入 www 目錄。


在瀏覽器訪問 http://localhost/項目文件夾。


Laravel Homestead(適合 Laravel 項目)

基于 Vagrant 的虛擬化環境,適合 Laravel 開發。


官方文檔:https://laravel.com/docs/homestead


2. 手動搭建 PHP 運行環境

適合需要自定義配置的用戶。


在 Linux 上(以 Ubuntu 為例)

安裝 Apache


bash

復制

sudo apt update

sudo apt install apache2

啟動 Apache:


bash

復制

sudo systemctl start apache2

sudo systemctl enable apache2

安裝 PHP


bash

復制

sudo apt install php libapache2-mod-php php-mysql

驗證 PHP 是否安裝成功:


bash

復制

php -v

安裝 MySQL


bash

復制

sudo apt install mysql-server

配置 MySQL:


bash

復制

sudo mysql_secure_installation

測試 PHP

在 /var/www/html 目錄下創建 info.php 文件:


php

復制

<?php

phpinfo();

?>

在瀏覽器訪問 http://localhost/info.php,查看 PHP 信息。


在 Windows 上

安裝 PHP


下載 PHP:https://windows.php.net/download/


解壓到目錄(如 C:\php),將 php.ini-development 重命名為 php.ini。


將 PHP 目錄添加到系統環境變量 PATH 中。


安裝 Apache


下載 Apache:https://httpd.apache.org/download.cgi


安裝并配置 Apache,編輯 httpd.conf 文件,添加以下內容:


apache

復制

LoadModule php_module "C:/php/php8apache2_4.dll"

AddHandler application/x-httpd-php .php

PHPIniDir "C:/php"

安裝 MySQL


下載 MySQL:https://dev.mysql.com/downloads/installer/


安裝并配置 MySQL。


測試 PHP

在 Apache 的 htdocs 目錄下創建 info.php 文件,內容同上,訪問 http://localhost/info.php。


在 macOS 上

使用 Homebrew 安裝


安裝 Homebrew(如果未安裝):


bash

復制

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安裝 PHP:


bash

復制

brew install php

安裝 Apache:


bash

復制

brew install httpd

安裝 MySQL:


bash

復制

brew install mysql

配置 Apache 和 PHP


編輯 Apache 配置文件 /usr/local/etc/httpd/httpd.conf,啟用 PHP 模塊:


apache

復制

LoadModule php_module /usr/local/opt/php/lib/httpd/modules/libphp.so

AddHandler php7-script .php

重啟 Apache:


bash

復制

sudo brew services restart httpd

測試 PHP

在 Apache 的 htdocs 目錄下創建 info.php 文件,內容同上,訪問 http://localhost/info.php。


3. 使用 Docker 搭建 PHP 環境

適合需要隔離環境的開發者。


安裝 Docker


下載 Docker:https://www.docker.com/get-started


創建 docker-compose.yml 文件


yaml

復制

version: '3'

services:

  web:

    image: php:8.2-apache

    ports:

      - "80:80"

    volumes:

      - ./src:/var/www/html

  db:

    image: mysql:5.7

    environment:

      MYSQL_ROOT_PASSWORD: root

      MYSQL_DATABASE: testdb

啟動服務


bash

復制

docker-compose up -d

測試 PHP

在 ./src 目錄下創建 info.php 文件,內容同上,訪問 http://localhost/info.php。


總結

初學者:推薦使用 XAMPP、WAMP 等集成環境。


開發者:可以手動搭建或使用 Docker 實現更靈活的配置。


生產環境:建議使用 Docker 或手動配置,確保環境穩定和安全。





上一條: 百度、OpenAI等大模型免費用 專家:DeepSeek迫使頭部玩家打破封閉生態
下一條: 未來幾年公司網站發展的關鍵趨勢
相關熱門資訊  News
一二三客戶案例

  123 NETWORK

合作共贏,助您打開網絡營銷財富之間!

www.www69avpz.com

合作對接電話:0731-88571521

聯系方式

地址:湖南省長沙市天心區韶山南路248號南園503室

電話:13637482004    0731-88571521

網址:http://www.www69avpz.com/

郵箱:123@123007.com

在線QQ咨詢

需求咨詢

價格咨詢

微信咨詢

掃一掃進移動端

版權所有 © 長沙一二三網絡技術有限公司    統一社會信用代碼:91430103MACCH7984M    網站ICP備案號:湘ICP備2023006748號     湘公網安備 43010302001803號        
主站蜘蛛池模板: zmw5app字幕网下载| 免费在线观看a视频| 一区二区免费视频| 毛片免费在线观看网址| 国产精品大bbwbbwbbw| 亚洲熟妇av一区二区三区宅男| a网站在线观看| 精品久久人人妻人人做精品| 新婚之夜女警迎合粗大| 国产99精华液| 中文字幕38页| 精品国产精品久久一区免费式 | 国产精品一卡二卡三卡| 亚洲另类激情综合偷自拍图| 野花视频在线观看免费观看最新| 日本在线小视频| 国产91精品一区| 91中文字幕在线| 无码精品国产va在线观看dvd| 亚洲色欲久久久综合网东京热| 99re免费99re在线视频手机版| 欧美综合自拍亚洲综合图| 宅男噜噜噜66网站高清| 免费高清日本1在线观看| japanese日本熟妇多毛| 欧美精品手机在线| 国产一级特黄aa级特黄裸毛片| 中文字幕手机在线播放| 精品少妇无码AV无码专区| 国产男女爽爽爽免费视频| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品综合麻豆 | 国产精品熟女一区二区| 中文字幕在线观看一区| 欧美性猛交xxxx乱大交蜜桃 | 美女被免费视频网站a国产| 国产精品热久久| 三个馊子伦着玩小说冫夏妙晴| 男人让女人爽30分钟免费| 国产精品成人四虎免费视频| 七次郎在线视频观看精品| 最近中文字幕国语免费高清6 |