首頁 >後端開發 >php教程 >linux下支援laravel和apache的php原始碼編譯

linux下支援laravel和apache的php原始碼編譯

WBOY
WBOY原創
2016-08-08 09:19:03838瀏覽

方法:

1) wgethttp://mirrors.sohu.com/php/php-5.6.9.tar.g、 php原始碼目錄,執行./configure --enable-fpm --enable-mbstring --with-apxs2=/usr/local/apache2/bin/apxs --with-mcrypt --with-pdo_mysql --with-openssl --disable-fileinfo

3)執行make && make install

說明:1)phpenable-fpm-fpm-fpm php-cgi方式更好管理FastCGI。 (後者容易自動掛掉,特別注意上面那些配置要一次寫上,如果單獨為了使用php-fpm而只是加上了--enable-fpm來編譯一個版本,則有可能會使編譯版本不一致產生很多問題)

2)--with-apxs2=/usr/local/apache2/bin/apxs這個是跟apache相關的,一定要配置,這樣編譯產生的libphp5.so才會自動加到apache那邊去。

3)--with-mcrypt --with-pdo_mysql --with-openssl這些是laravel必須的

4)--disable-fileinfo要加上,不然編譯有可能報錯:virtual memory exhausal memory : Cannot allocate memory

版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。

以上就介紹了 linux下支援laravel和apache的php原始碼編譯,包含了面向的內容,希望對PHP教學有興趣的朋友有幫助。

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