php 5 5 編譯安裝

2022-07-31 04:12:19 字數 992 閱讀 1095

./configure  --prefix=/usr/local/php  --with-config-file-path=/usr/local/php/etc --with-mysql=/usr/local/mysql --with-config-file-scan-dir=/usr/local/php/etc  --enable-inline-optimization  --disable-debug  --disable-rpath  --enable-shared  --enable-opcache  --enable-fpm  --with-fpm-user=www-data  --with-fpm-group=www-data  --with-gettext  --with-iconv  --with-mcrypt  --with-mhash  --with-openssl  --enable-bcmath  --enable-soap  --with-libxml-dir  --enable-pcntl  --enable-shmop  --enable-sysvmsg --enable-mbstring --enable-sysvsem  --enable-sysvshm  --enable-sockets  --with-curl --with-gd  --with-zlib  --enable-zip   --without-sqlite3  --without-pdo-sqlite  --with-pear && make && make install 

上面的編譯安裝是沒有mysqli的 需要手動去安裝編譯

最初是沒有php-fpm.conf檔案的 要進入/usr/local/php/etc/ 將php-fpm.conf.default 替換為php-fpm.conf。

如果發現沒有 etc 目錄中沒有php.ini的檔案出現,那麼就在 編譯的安裝包裡面將php.ini-production檔案複製到 /usr/local/php/etc 下 更名為 php.ini 

最後啟動 php-fpm  /usr/local/php/sbin/php-fpm & 

php5 5編譯安裝報錯 struct flock

在對php進行安裝的過程 現如下錯誤 1 報錯資訊 1 checkingforknown struct flock definition.configure error don t know how to define struct flock on this system,set enable o...

CENTOS編譯安裝PHP 5 5筆記

本篇是在 centos 6.4 32bit 下編譯安裝 php 5.5.5 的筆記,接上篇 centos編譯安裝apache 2.4.6筆記。php 5.5.x 和 centos 源裡面的 php 5.3.x 之間的效能差異見公升級到 php 5.5.x opcache。首先是編譯準備工作 yum ...

在Windows下為PHP5 5安裝redis擴充套件

使用phpinfo 函式檢視php的版本資訊,這會決定擴充套件檔案版本 根據php版本號,編譯器版本號和cpu架構,選擇php redis 2.2.5 5.5 ts vc11 x86.zip和php igbinary 1.2.1 5.5 ts vc11 x86.zip 解壓縮後,將php redis...