目錄
PHP开发环境的配置(Linux平台上安装Apache和PHP)
首頁 php教程 php手册 PHP开发环境的配置(Linux平台上安装Apache和PHP)

PHP开发环境的配置(Linux平台上安装Apache和PHP)

Jun 13, 2016 am 09:02 AM
平台 環境

PHP开发环境的配置(Linux平台上安装Apache和PHP)

PHP开发环境的配置(Linux平台上安装Apache和php):

下载Apache (httpd-2.4.12.tar.gz)、下载PHP(php-5.6.9.tar.gz)、下载与PHP安装相关的libxml2(libxml2-2.7.8.tar.gz)、下载与Apache安装相关的三个文件:apr(apr-1.5.2.tar.gz)、apr-util(apr-util-1.5.4.tar.gz)、pcre (pcre-8.10.zip)

(1)安装Apache:在安装apache之前必须先安装apr、apr-util和pcre,否则会出错:

安装apr:

Gunzip apr-1.5.2.tar.gz

Tar xvf apr-1.5.2.tar

进入apr-1.5.2目录,然后执行:

./configure --prefix=/usr/local/apr

Make && make install

 

安装apr-util:

解压后进入apr-util目录,然后执行:

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

Make && make install

 

安装pcre:在安装之前,必须先安装gcc,否则无法编译pcre文件

安装gcc:yum -y install gcc+ gcc-c++

然后安装pcre:

解压后进入pcre目录,然后执行:

./configure --prefix=/usr/local/pcre

Make && make install

 

安装好这几个文件后,可以安装apache了,解压httpd-2.4.12.tar.gz:

Gunzip httpd-2.4.12.tar.gz

Tar xvf httpd-2.4.12.tar

进入解压目录:cd httpd-2.4.12,然后执行:

./configure --prefix=/usr/local/apache --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util \

--with-pcre=/usr/local/pcre

Make && make install

 

(2)安装PHP:

安装php之前先安装libxml2:

解压后进入目录:libxml2-2.7.8,然后执行:

./configure --prefix=/usr/local/libxml2

Make && make install

 

安装php:解压后进入目录php-5.6.9,然后执行:

./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2 --with-apxs2=/usr/local/apache/bin/apxs

Make && make install

 

安装好php之后,将解压后的php-5.6.9目录里的php.ini-development复制到下面目录:

cp php.ini-development /usr/local/php/lib/php.ini

 

(3)配置Apache的conf文件夹里面的httpd-conf,添加下面内容(如果不存在的话):

LoadModule处添加LoadModule php5_module module/libphp5.so

在AddTypeapplication处添加AddType application/x-httpd-php .php

(4)启动或者重启Apache:

/usr/local/apache/bin/apachectl restart (或者start)

(5)测试Apache和PHP安装是否正确:

进入Apache里面的htdocs目录下面,

[root@Masterpc htdocs]# vim hello.php

echo "Hello world!";

phpinfo();

?>

在浏览器输入:http://172.16.2.42/hello.php (本人linux主机的ip地址是 172.16.2.42,通过远程访问),访问成功则显示如下:

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1319
25
PHP教程
1269
29
C# 教程
1248
24
支援微信付款的購物平台有哪些 支援微信付款的購物平台有哪些 Nov 02, 2022 pm 02:44 PM

支援微信付款的購物平台有:1、京東,是中國的綜合網路零售商;2、唯品會,是網路銷售品牌折扣商品的網路公司;3、拼多多,是社群新電商領導者,更懂消費者的購物平台;4、京喜,是京東旗下生活消費商城;5、蘑菇街,電子商務網站;6、聚美優品,是一家以銷售化妝品為主的時尚購物網站;7 、微店,是一個雲端推廣電子商務平台;8、無尾熊海購,是跨國海淘業務為主的會員電商平台。

Python和Anaconda之間有什麼區別? Python和Anaconda之間有什麼區別? Sep 06, 2023 pm 08:37 PM

在本文中,我們將了解Python和Anaconda之間的差異。 Python是什麼? Python是一種開源語言,非常重視使程式碼易於閱讀並透過縮進行和提供空白來理解。 Python的靈活性和易於使用使其非常適用於各種應用,包括但不限於對於科學計算、人工智慧和數據科學,以及創造和發展的線上應用程式。當Python經過測試時,它會立即被翻譯轉化為機器語言,因為它是一種解釋性語言。有些語言,例如C++,需要編譯才能被理解。精通Python是一個重要的優勢,因為它非常易於理解、開發,執行並讀取。這使得Pyth

無法引導到Windows復原環境 無法引導到Windows復原環境 Feb 19, 2024 pm 11:12 PM

Windows復原環境(WinRE)是用來修復Windows作業系統錯誤的環境。進入WinRE後,您可以執行系統還原、出廠重設、卸載更新等操作。如果無法引導到WinRE,本文將指導您使用修復程式解決此問題。無法引導至Windows復原環境如果無法引導至Windows復原環境,請使用下方提供的修復程式:檢查Windows復原環境的狀態使用其他方法進入Windows復原環境您是否意外刪除了Windows復原分割區?執行Windows的就地升級或全新安裝下面,我們已經詳細解釋了所有這些修復。 1]檢查Wi

空號檢測平台有哪些?空號偵測工具 空號檢測平台有哪些?空號偵測工具 Mar 07, 2024 pm 01:46 PM

隨著通訊技術的進步,電話聯繫在我們日常生活中變得越來越普遍。然而,有時候我們可能會嘗試撥打一個號碼,卻發現號碼已經無法接通。為了節省時間和精力,許多人開始尋找空號驗證服務來確認號碼的有效性。這種服務可以幫助使用者快速檢查一個號碼是否有效,避免不必要的麻煩。一、空號檢測平台有哪些?用戶可以透過電信業者提供的官方查詢服務,撥打相應的查詢號碼或造訪官方網站來查詢號碼的狀態,包括是否為空號。這種服務是許多業者提供的,方便用戶快速了解號碼的使用情況。線上空號檢測平台現在市場上層出不窮,這些平台提供了快速便

tme是什麼平台 tme是什麼平台 Dec 12, 2022 pm 05:15 PM

tme全名為“TME音樂雲圖”,是騰訊音樂娛樂集團旗下的數位發行平台,是騰訊音樂娛樂集團(TME)正式官宣面向合作音樂廠牌推出的專業數據平台為行業合作夥伴提供數據BI服務。 TME平台不僅可以幫助音樂廠牌洞察版權歸屬下的歌曲和專輯線上即時數據表現,還可以幫助內容生產者快速掌握音樂市場的趨勢變化和聽眾喜好。

Optimism幣哪買? Optimism幣在哪個平台交易? Optimism幣哪買? Optimism幣在哪個平台交易? Feb 28, 2024 pm 04:40 PM

Optimism幣哪買? Optimism幣可以在許多加密貨幣交易所購買,包括:幣安火幣OKX抹茶Gate.ioKrakenBittrexPoloniexCoinbaseProGemini您需要在這些交易所註冊一個帳戶,並完成身份驗證,然後才能購買Optimism幣。購買Optimism幣的步驟如下:選擇一個安全可靠的交易所。註冊一個帳戶,並完成身份驗證。為您的帳戶充值資金。在交易平台的交易介面上,找到Optimism幣的交易對,例如OP/USDT。輸入您要購買的Optimism幣數量,然後點

在 Windows 3 上設定環境變數的 11 種方法 在 Windows 3 上設定環境變數的 11 種方法 Sep 15, 2023 pm 12:21 PM

在Windows11上設定環境變數可以幫助您自訂系統、執行腳本和設定應用程式。在本指南中,我們將討論三種方法以及逐步說明,以便您可以根據自己的喜好配置系統。有三種類型的環境變數系統環境變數–全域變數處於最低優先權,可由Windows上的所有使用者和應用程式訪問,通常用於定義系統範圍的設定。使用者環境變數–優先順序越高,這些變數僅適用於在該帳戶下執行的目前使用者和進程,並由在該帳戶下執行的使用者或應用程式設定。進程環境變數–具有最高優先權,它們是臨時的,適用於當前進程及其子進程,為程式提供

zz是什麼平台 zz是什麼平台 Oct 31, 2022 pm 04:43 PM

zz是「轉轉」的縮寫,是一個二手閒置交易平台,致力於打造專業的二手交易平台,為用戶提供更有保障的、專業的、放心的產品與服務;業務覆蓋手機、3C數碼、圖書、服飾鞋帽、母嬰用品、家具家電等30餘個交易類別。

See all articles