解壓
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一些基本設定...