Ubuntu12下編譯安裝PHP5 3開發環境

2022-09-27 07:39:09 字數 1416 閱讀 4167

最近專案遇到乙個坑爹的事情,乙個原始碼必須使用php5.3,但是現在ubuntu上自帶的版本是5.4,降級之後會出各種奇怪的問題,最後沒辦法,只能一步步在ubuntu12.04server上自己編譯php5.3,比繁瑣,共享之。

安裝apache2.2

複製** **如下:

sudo apt-get install apache2 -y

然後安裝mysql5.5

複製** **如下:

sudo apt-get install mysql-server-5.5 -y

接著就是編譯依賴環境:

複製** **如下:

sudo apt-get install gcc g++ autoconf build-essential -y

相關的lib支援庫:

複製** **如下:

sudo apt-get install libxml2 libxml2-dev libevent-1.4-2 libevent-dev bzip2 libbz2-dev libcurl3-gnutls libcurl4-gnutls-dev libpng12-0 libpng12-dev li程式設計客棧bjdjojmpeg62 libjpeg62-dev libfreetype6 libfreetype6-dev libmcrypt4 libmcrypt-dev zlib1g-dev libtidy-dev libmysqlclient-dev  -y

安裝:複製** **如下:

./configure --prefix=/usr/local/php --with-mcrypt --with-gettext --with-mysql --with-gd --with-jpeg-dir --with-png-dir --with-curl --with-freetype-dir --enable-gd-native-ttf --enable-mbstring --enable-sockets --with-pddjojmo-mysql --enable-fpm --with-zlib --enable-zip --witdjojmh-bz2 --enable-bcmath --with-tidy --with-fpm-user=daemon --with-fpm-group=d

sudo make

sudo make install

然後安裝cli和dev:

複製** **如下:

sudo apt-get install php5-cli php5-dev

最後開啟apache2支援:

複製** **如下:

sudo apt-get install libapache2-mod-php5

最後就大功告成了~

請您花一點時間將文章分享給您的朋友或者留下評論。我們將會由衷感謝您的支援!

本文標題: ubuntu12下編譯安裝php5.3開發環境

本文位址:

阿里雲UBUNTU 12下安裝LAMP

要安裝的安裝包列表為 sudo apt get install apache2 mysql server mysql client php5 php5 gd php5 mysql關於安裝的過程請參考 在阿里雲主機 unbutu 12 預設安裝 apt get install php5 安裝的php5...

Ubuntu12下重新掛載硬碟

一 背景我們的伺服器上安裝了ubuntu server 12.04版本,由於開發環境的問題,所以沒有上centeos或者red hat,我們有幾塊大的硬碟,需要通通掛載到root目錄下,這個掛載的方式跟windows是不太一樣的。在掛載的過程中,錯誤的把硬碟掛載到了swap下,我想解除安裝硬碟後再進...

Ubuntu12下重新掛載硬碟

一 背景 我們的伺服器上安裝了ubuntu server 12.04版本,由於開發環境的問題,所以沒有上centeos或者red hat,我們有幾塊大的硬碟,需要通通掛載到root目錄下,這個掛載的方式跟windows是不太一樣的。在掛載的過程中,錯誤的把硬碟掛載到了swap下,我想解除安裝硬碟後再...