首頁 > 後端開發 > php教程 > LNMP環境搭建(一)搭建PHP環境

LNMP環境搭建(一)搭建PHP環境

WBOY
發布: 2016-08-08 09:31:34
原創
1045 人瀏覽過

先下載PHP安裝文件,我們使用原始碼編譯安裝PHP5.4.36,到PHP官網下載PHP安裝文件。

接下來對PHP源碼進行編譯安裝,進入源碼目錄之後,執行下列命令安裝:

提供參數並且指定為使用mysqlnd函式庫,否則單獨編譯擴充功能的形式安裝只能使用MySQL Client Library。

出現以下錯誤:

提示找不到

libxml2

,安裝一下:

繼續重新編譯,出現如下錯誤: ,因此,我們需要安裝

openssl-devel

再次編譯,提示:

GD庫沒有安裝:

GD庫沒有安裝:

libmcrypt,這個lib在yum中是沒有的,因此需要下載下來,手動編譯:

再次編譯:

需要安裝

libcurl

再次編譯,沒有出錯:

configure成功,開始安裝:

configure成功,開始安裝:PH在

/ usr / local / php

最後,我們需要提供 PHP 的設定檔

php.ini

注意:PHP的安裝目錄由

configure
--prefix=目錄

參數指定。另外,這裡我們搭建的是用於開發的環境,如果需要作為生產環境,則需要注意一些安全性問題,同時,建議不要拷貝

php.ini-development 文件,而是拷貝 php.ini-production 文件。 查看下PHP的版本:

為了操作方便,可以將PHP的目錄加入環境變數。編輯

~/.bash_profile

,在export  PATH

上面加上下面一行:

然後執行以下命令:

這樣,我們就可以直接使用指令,而不用目錄了。

技巧:查看PHP使用的是哪個設定檔?

如果沒有安裝

strace

指令,使用 yum install strace

安裝即可。

安裝擴充

安裝完成基本的PHP了,接下來我們需要安裝一些符合業務需求的擴充。

安裝yaf開發框架擴充

執行一下指令,使用pecl進行安裝:

不出意外的話,上述指令足以完成yaf的安裝:


ini檔案中啟用yaf擴充。編輯/ usr / local / php / etc / php.ini

安裝eAccelerator擴充


安裝eAccelerator擴充


在php .ini 中增加eAccelerator的設定資訊:

執行

php -v 可以看到:

以上就介紹了LNMP環境搭建(一)搭建PHP環境,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板