這篇文章主要講解了“php for Linux源碼編譯安裝與配置方法”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“php for Linux源碼編譯安裝與配置方法”吧!
讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、虛擬主機(jī)、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、行唐網(wǎng)站維護(hù)、網(wǎng)站推廣。
一、下載
下載地址:http://cn2.php.net/distributions/php-5.6.8.tar.gz
二、安裝
tar xzvf php-5.6.8.tar.gz
cd php-5.6.8
PHP編譯參數(shù):
#!/bin/sh
./configure \
--prefix=/usr/local/php \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-MySQL=/usr/local/mysql \
--with-pdo-mysql=/usr/local/mysql \
--with-zlib \
--with-gd \
--with-freetype-dir \
--with-png-dir \
--with-jpeg-dir \
--with-mcrypt \
--enable-mbstring \
--enable-fpm \
--disable-debug
make && make install
三、配置
cp php.ini-development /usr/local/php/lib/php.ini
cd /usr/local/php/etc/
cp php-fpm.conf.default php-fpm.conf
sed -i "s/nobody/apache/g" php-fpm.conf
ln -s /usr/local/php/sbin/php-fpm /usr/sbin/
注:配合nginx使用的,如果是apache可不用配置;
四、校驗(yàn)
在apache web程序目錄下增加一個(gè)info.php文件,內(nèi)容如下:
phpinfo();
?>
打開(kāi)瀏覽器,在地址欄輸入:http://ip/info.php ,如果能正常顯示出PHP相應(yīng)信息即可;
編譯PHP出錯(cuò)解決辦法:
configure: error: xml2-config not found. Please check your libxml2 installation.
yum -y install libxml2 libxml2-devel
------------------------------------
configure: error: jpeglib.h not found.
yum -y install libjpeg libjpeg-devel
------------------------------------
configure: error: png.h not found.
yum -y install libpng libpng-devel
------------------------------------
configure: error: freetype-config not found.
yum -y install freetype freetype-devel
------------------------------------
configure: error: mcrypt.h not found. Please reinstall libmcrypt.
yum -y install libmcrypt-devel
感謝各位的閱讀,以上就是“php for Linux源碼編譯安裝與配置方法”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)php for Linux源碼編譯安裝與配置方法這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!