Centos7原始碼安裝PHP

2021-08-19 02:03:26 字數 1245 閱讀 3732

安裝依賴libxml2-devel (後期安裝時,如果不報錯也可以不用安裝)

原始碼安裝步驟:

wget -c

2. 解壓tar -zxvf php-7.2.4.tar.gz

3. 安裝編譯(./configure  --prefix=/安裝目錄 -引數)

./configure  --prefix=/usr/local/php  --with-config-file-path=/usr/local/php/etc --with-apxs2=/usr/local/apache2/bin/apxs

4. make&&make install

編輯/usr/local/apache2/conf/httpd.conf檔案

搜尋有沒有下面這一行:

loadmodule php7_module    modules/libphp7.so

如果沒有 請手動新增 否則 會出現出現無法載入php檔案。

找到

找到在裡邊新增index.php

directoryindex index.html index.php

之後在/usr/local/apache2/htdocs目錄下建立  index.php測試即可。

<?php  

echo phpinfo();

?>

測試即可,在本機輸入ip/index.php

#!/bin/bash

#describe: install php

cat << eof

+**********==+

| 1 php-5.4 |

| 2 php-5.5 |

| 3 php-5.6 |

| 4 php-7.0 |

+**********==+

eof

echo "please input your choose: "

read -p "version[1-4]:" version

function install_php()

install_php

CentOS7原始碼安裝PHP

yum y install epel release yum y install gcc gcc c make pcre pcre devel zlib zlib devel openssl openssl devel libxml2 libxml2 devel libcurl libcurl de...

centos7 原始碼安裝 nginx php7

wget解壓php tar zxvf php 7.1.12.tar.gz安裝擴充套件包 這裡可以通過yum安裝,或者原始碼安裝。不一一舉例 編譯 這裡需要建立使用者,與使用者。我建立的是alienjun使用者與使用者組,根據自己實際情況建立 configure prefix usr local ph...

Centos7原始碼安裝Swoole

swoole 源 編譯安裝 注 本人一直推崇原始碼安裝軟體,因為可以更好的理解其中的原理。廢話不說開始 1.安裝 git 轉殖 swoole 源 編譯安裝 1.安裝依賴包 yum install curl devel expat devel gettext devel openssl devel z...