Apache和PHP是網站開發中常用的兩種工具,編譯安裝可以讓我們更有彈性地設定和管理它們。以下將詳細介紹Apache和PHP的編譯安裝步驟,包含具體的程式碼範例。
首先,我們需要下載最新版本的Apache和PHP源碼包。你可以造訪Apache官網(https://httpd.apache.org)和PHP官網(https://www.php.net)找到最新的穩定版本並下載。
下載完成後,將原始碼包解壓縮到指定目錄,可以使用下列指令:
tar -zxvf httpd-2.4.46.tar.gz tar -zxvf php-7.4.12.tar.gz
在編譯安裝Apache和PHP之前,需要先安裝一些依賴函式庫。具體的安裝方式取決於你所使用的作業系統。
在Ubuntu上,可以使用以下指令安裝依賴函式庫:
sudo apt-get update sudo apt-get install build-essential sudo apt-get install libapr1-dev libaprutil1-dev
接下來是編譯安裝Apache,先進入Apache原始碼目錄,執行以下指令:
./configure --prefix=/usr/local/apache2 make sudo make install
在Apache安裝完成後,可以透過以下指令啟動Apache服務:
sudo /usr/local/apache2/bin/apachectl start
編輯Apache的設定檔httpd.conf
,可以根據需求進行對應的配置,例如監聽連接埠、虛擬主機等。
編譯PHP之前,需要進入PHP原始碼目錄,執行以下指令:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl make sudo make install
<?php phpinfo(); ?>
以上是Apache PHP編譯安裝詳細步驟的詳細內容。更多資訊請關注PHP中文網其他相關文章!