如果安裝php7

2021-08-27 21:17:21 字數 2685 閱讀 3212

我們都知道yum安裝的php是5.4的,顯然不適合現在的使用,那怎麼安裝php7呢

例如我要7.2的

在linux可以使用

# wget

2.安裝gcc

我們安裝php要c的環境

如果沒有我們要安裝gcc環境

#:  yum install gcc gcc++ libxml2-devel

3.解壓剛剛的包

#  tar -zxvf mirror

#  mv php-7.2.8/ php72

(我修改一下包名字)

# cd php72/ 

進入目錄

//這個 更加詳細

安裝 記得帶--enable-fpm ,和apache協作的組建,apxs2是apache的的東西,生成libphp7.so 擴充套件,必須帶,安裝php之前要安裝apache,否則要重新編譯

#make clean

# make 

# make install

編譯成功

安裝成功

記得配置php的配置檔案

//將原始碼中的php.ini-development複製到設定的 php.ini 的搜尋路徑下

cp php.ini-development /usr/local/php72/lib/php.ini

//複製乙份php-fpm配置檔案,命名為php-fpm.conf(/usr/local/php72/etc路徑下)

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

4.配置環境變數

我們為了方便要設定php的環境變數

第一種方法:

開啟使用者根目錄下的:

vi ~/.bash_profile
# .bash_profile

# get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi# user specific environment and startup programs

path=$path:$home/bin

export path

alias php=/usr/local/php/bin/php

修改後儲存

然後執行

source ~/.bash_profile
測試一下 php -v

第二種方法:

設定環境變數 :修改/etc/profile檔案使其永久性生效,並對所有系統使用者生效,在檔案末尾加上如下兩行**

path=$path:/usr/local/php/bin

export path

然後執行生效命令

source /etc/profile
檢視php版本資訊

國內php7安裝源 原始碼安裝PHP7

2.解壓 tar xzf php 7.2.4.tar.bz2 3.安裝 cd php 7.2.4 configure prefix data server php7 配置安裝路徑 make 編譯 make install 安裝 4.配置全域性環境 如果執行php v命令無效則進行這項配置 開啟配置檔...

php7編譯安裝

因為編譯安裝php前,它所依賴的各種庫和包可能還未被安裝,所以先yum安裝php中常用的必須庫 yum install libxml2 libxml2 devel openssl openssl devel bzip2 bzip2 devel libcurl libcurl devel libjpe...

編譯安裝php7

解壓安裝 tar zxvf php 7.0.2.tar.gz cd php 7.0.2 首先檢視安裝幫助 configure help configure prefix usr local php with curl with freetype dir with gd with gettext wi...