ubuntu14 04編譯安裝PHP7

2021-07-28 05:54:15 字數 1490 閱讀 2908

解壓

tar zxvf php-7.0.16.tar.gz

進行配置之前安裝必要的包,否則會出現下面的一些問題

配置 編譯

安裝 修改配置檔案

cp php.ini-production /usr/local/php/etc/php.ini

使用php-fpm方式執行的設定

配置php-fpm

cd /usr/local/php/etc

cp php-fpm.conf.default php-fpm.conf

cp php-fpm.d/www.conf.default php-fpm.d/www.conf

啟動php-fpm

sudo /usr/local/php/sbin/php-fpm

configure: error: xml2-config not found. please check your libxml2 installation.

解決:

sudo apt-get install libxml2-dev

configure: error: cannot find openssl』s libraries

解決:

sudo apt-get install openssl libssl-dev

如果已經安裝,libssl.so檔案通常會在只會在/usr/lib/x86_64-linux-gnu/libssl.so,而系統只會去/usr/lib下尋找libssl.so檔案,所以:

ln -s /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib

configure: error: please reinstall the libcurl distribution -

easy.h should be in /include/curl/

解決:

sudo apt-get install curl libcurl4-gnutls-dev

configure: error: jpeglib.h not found.

解決:

sudo apt-get install libjpeg-dev

configure: error: png.h not found.

解決:

sudo apt-get install libpng12-dev

configure: error: freetype-config not found.

解決:

sudo apt-get install libfreetype6 libfreetype6-dev

configure: error: mcrypt.h not found. please reinstall libmcrypt.

解決:

sudo apt-get install libmcrypt4 libmcrypt-dev

注:配置過程中出現的問題基本是缺少包,或者是找不到包檔案

Ubuntu14 04編譯安裝Kernel(下)

ubuntu14.04編譯安裝kernel 上 介紹了一種最普通的核心編譯安裝方法,但是由於通過該方法安裝的核心不易於解除安裝,因此本文介紹另外一種更好的方法。sudo make mrproper執行如下命令,然後退出,確認儲存 無需做修改,保持預設配置就好 sudo make menuconfig...

Ubuntu14 04下安裝交叉編譯工具

第二步 解壓安裝包 根據個人而定,指定解壓路徑。sudo tar xjf arm linux gcc 4.5 1 v6 vfp.tar.bz2解壓好花費一些時間,解壓可以看到新資料夾 cd arm linux gcc 4.5 1 v6 vfp.tar.bz2 cyb bot toolschain 在...

ubuntu14 04安裝紀事

vmware是個好東西,但是今天在新裝ubuntu做實驗時卻一直提示disconnect you are now offline。試了n種方法,也反覆安裝多次,最後才確定是vmware出了問題。嘗試將編輯 虛擬網路編輯器還原預設後才算排除問題,只是網路設定又要重新做了 新裝的ubuntu一些基本設定...