網站建設
搭建 PHP 運行環境通常包括安裝 PHP 解釋器、Web 服務器(如 Apache 或 Nginx)和數據庫(如 MySQL)。以下是常見的搭建方法
發布時間:2025-2-6  /  瀏覽數量:20 次
搭建 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
一二三客戶案例
合作對接電話:0731-88571521

聯系方式

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

電話:13637482004    0731-88571521

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

郵箱:123@123007.com

在線QQ咨詢

需求咨詢

價格咨詢

微信咨詢

掃一掃進移動端

版權所有 © 長沙一二三網絡技術有限公司    統一社會信用代碼:91430103MACCH7984M    網站ICP備案號:湘ICP備2023006748號     湘公網安備 43010302001803號    识别码:230266      51La
主站蜘蛛池模板: 精品丝袜人妻久久久久久| 亚洲成人网在线| 亚洲综合一区无码精品| 亚洲成a人片在线观看精品| 亚洲免费一级片| 久久国产亚洲精品无码| 中文字幕天天躁日日躁狠狠躁免费| 三浦惠理子在线播放| aaaaaa级特色特黄的毛片| 18精品久久久无码午夜福利| 亚洲sss综合天堂久久久| 青青在线国产视频| 精品一区二区三区自拍图片区 | 欧美日韩中文字幕在线观看| 欧美A级毛欧美1级a大片免费播放| 日韩大片免费观看视频播放 | 日本一道dvd在线播放| 性欧美视频在线观看| 国产视频一区二| 国产在线不卡一区二区三区| 又黄又粗又爽免费观看| 亚洲精品欧美精品日韩精品| 久久精品国产99久久久古代| 两个人看的www高清免费视频| 91福利小视频| 色费女人18女人毛片免费视频| 狂野欧美激情性xxxx| 日韩精品www| 天干天干天啪啪夜爽爽AV| 国产成人午夜高潮毛片| 出租屋换租妻小雯21回| 亚洲av无码电影网| 一本色道久久88亚洲精品综合| 2022国产成人福利精品视频| 精品国产一区二区三区在线| 欧美与黑人午夜性猛交久久久| 成人无码Av片在线观看| 国产精品亚洲一区二区三区在线| 午夜高清啪啪免费观看完整| 亚洲人成在线播放| chinese国产xxxx实拍|