1. 程式人生 > >Centos7.x系統安裝PHP7

Centos7.x系統安裝PHP7

可以通過原始碼包安裝,也可以是yum方式安裝。個人推薦yum安裝方式,簡單。

  • 原始碼包安裝:可移植性好,且軟體執行效率高於yum方式。但是安裝複雜,且要自己想辦法解決軟體之間的依賴關係
  • yum源安裝:簡單方便,不用考慮軟體的依賴關係

 

 

原始碼安裝方式

1.從官網獲取原始碼 php-7.3.0.tar.gz
http://php.net

2.解壓原始碼

[[email protected] Soft]# ls
php-7.3.0.tar.gz
[[email protected] Soft]# tar -xzvf php-7.3.0.tar.gz

3.編譯原始碼包程式碼
略(卡住)....

 

 


yum安裝方式

原始碼安裝方式比較複雜,在網上找到一篇通過yum源安裝的方法
參考:https://blog.csdn.net/zhezhebie/article/details/73325663#commentBox

1.更新yum源

[[email protected]_16_8_centos ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
[[email protected]
_16_8_centos ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2.直接安裝

[[email protected]_16_8_centos ~]# yum install php70w-common php70w-fpm php70w-opcache php70w-gd php70w-mysqlnd php70w-mbstring php70w-pecl-redis php70w-pecl-memcached php70w-devel

3.安裝完成,檢視版本

[[email protected]
_16_8_centos ~]# php -v PHP 7.0.32 (cli) (built: Sep 15 2018 07:54:46) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies     with Zend OPcache v7.0.32, Copyright (c) 1999-2017, by Zend Technologies

4.檢視php拓展

[[email protected]_16_8_centos ~]# php -m

 


簡單測試


1.執行 .php檔案進行PHP程式碼測試

[[email protected]_16_8_centos ~]# vim test.php

<?php
        echo "Hello World!\n";
?>
[[email protected]_16_8_centos ~]# php -f ./test.php
Hello World!


2.直接執行PHP程式碼

[[email protected]_16_8_centos ~]# php -r 'echo 100+200,"\n";'
300

 

總結

PHP是一種web開發的常用語言,使用非常方便。這裡只進行一個安裝和簡單測試。以後有機會再做深入的學習。