ubuntu下php的編譯安裝與部署

2021-08-06 05:12:47 字數 2438 閱讀 5193

php編譯安裝與配置

./configure --prefix=/usr/local/php --enable-opcache

--enable-fpm

--enable-pdo

--enable-sockets

--enable-exif

--enable-soap

--enable-ftp

--enable-wddx

--enable-pcntl

--enable-soap

--enable-bcmath

--enable-mbstring

--enable-dba

--enable-gd

-native

-ttf

--enable-gd

-jis

-conv

--enable-zip

--enable-calendar

--enable-shmop

--enable-sysvmsg

--enable-sysvsem

--enable-sysvshm

--with

-mysqli

--with

-pdo

-mysql

--with

-pdo

-sqlite

--with

-iconv

--with

-gmp

--with

-pspell

--with

-gettext

--with

-xmlrpc

--with

-openssl

--with

-mhash

--with

-mcrypt

--with

-xsl

--with

-curl

--with

-pcre

-regex

--with

-gd--

with

-jpeg

-dir

=/usr --

with

-png

-dir

=/usr --

with

-zlib

-dir

=/usr --

with

-xpm

-dir

=/usr --

with

-freetype

-dir

=/usr --

with

-gettext

=/usr --

with

-zlib

=/usr --

with

-bz2

=/usr --

with

-recode

=/usr --

with

-ldap

--with

-pear

--with

-readline

--with

-fpm

-user

=your_user --

with

-fpm

-group

=your_group

可選user和group

www-data

sudo apt-get update  

sudo apt-get install build-essential

sudo ln -fs /usr/lib/x86_64-linux

-gnu/libldap.so /usr/lib/

sudo apt-get install -y autoconf libtool re2c libxml2-dev openssl libcurl4-openssl

-dev libbz2-dev libjpeg-dev libpng12-dev libfreetype6-dev libldap2-dev libmcrypt-dev libmysqlclient-dev libxslt1-dev libxt-dev libpcre3-dev libxpm-dev libgmp-dev libpspell-dev librecode-dev libreadline6-dev bison libtidy-dev libcurl4-gnutls

-dev

vim makefile

找到extra_libs =

在其後新增-llber

最後才開始 make

編譯的php-fpm不會開機自啟動,需要把啟動指令碼複製到啟動目錄下,執行如下命令:

cp nit.d/php-fpm

Ubuntu 編譯安裝PHP

1.編譯環境 sudo apt get install build essential gcc g autoconf libiconv hook dev libmcrypt dev libxml2 dev libmysqlclient dev libcurl4 openssl dev libjpeg...

Ubuntu下編譯安裝OpenCV

國外乙個部落格是在ubuntu 11.04下安裝opencv2.2 由於我的系統是11.10的,在opencv2.2下make時,總是出錯。如果系統是ubuntu 11.04的建議採用這篇英文部落格的方法,應該沒有問題。後面看到另乙個部落格,可以安裝opencv2.3 對於測試,可以參考上面提到的一...

ubuntu下安裝編譯鏈

安裝包 arm linux gcc 4.5.1 v6 vfp 20120301.tgz 2 開始安裝 建議大家新建乙個資料夾 然後將檔案複製到新建的資料夾中 輸入命令 sudo tar xvzf arm linux gcc 4.5.1 v6 vfp 20120301.tgz 安裝完成後,輸入ls命令...