這篇文章主要講解了“php for Linux源碼編譯安裝與配置方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“php for Linux源碼編譯安裝與配置方法”吧!
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:域名注冊、虛擬主機、營銷軟件、網站建設、行唐網站維護、網站推廣。
一、下載
下載地址: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編譯參數:
#!/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可不用配置;
四、校驗
在apache web程序目錄下增加一個info.php文件,內容如下:
<?php
phpinfo();
?>
打開瀏覽器,在地址欄輸入:http://ip/info.php ,如果能正常顯示出PHP相應信息即可;
編譯PHP出錯解決辦法:
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源碼編譯安裝與配置方法”的內容了,經過本文的學習后,相信大家對php for Linux源碼編譯安裝與配置方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯,小編將為大家推送更多相關知識點的文章,歡迎關注!
當前名稱:phpforLinux源碼編譯安裝與配置方法
文章位置:http://m.newbst.com/article34/jhsjse.html
成都網站建設公司_創新互聯,為您提供做網站、域名注冊、品牌網站建設、軟件開發、搜索引擎優化、網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯