CentOS7是Linux系列操作系統(tǒng)中非常常見的一個版本,而PHP7則是最新版本的 PHP 語言,在 Web 開發(fā)中非常常見。本文將介紹在 CentOS7 上安裝和配置 PHP7,為 Web 開發(fā)帶來更好的體驗。
我們開始前,先確保您的 CentOS7 系統(tǒng)已經安裝了最新的更新,可使用 yum 命令來完成更新:
yum update -y接下來,我們需要添加一個第三方存儲庫(使用Remi庫),以便我們可以安裝并升級 PHP 7。
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm安裝完后,您需要啟用其中的 EPEL 和 Remi 存儲庫:
yum install epel-release -y yum install yum-utils -y yum-config-manager --enable remi-php70通過這些操作,您的 CentOS7系統(tǒng)現在已經準備好安裝 PHP7。 現在,我們安裝 PHP 7 和相關模塊:
yum install php php-opcache php-devel php-mcrypt php-mysql php-xml php-mbstring php-gd php-cli php-common php-pdo值得注意的是,>為 PHP7 版本添加了支持,使用了 PCRE2 引擎而不是 PCRE。您還可以通過以下命令檢查版本信息:
php -v您會看到類似下面的輸出:
PHP 7.x.x (cli) (built: date and time)除此之外,還有一些 PHP7 改進和增強的語言特性,這將有助于為許多常見的 Web 應用程序架構和開發(fā)帶來好處。 可以用以下命令設置默認的 PHP 7 版本:
sudo alternatives --set php /usr/bin/php7.x.x您可能還需要安裝其他 PHP 模塊,取決于您的應用程序所需的功能。例如,如果您計劃使用 Memcached 緩存,請執(zhí)行以下命令:
yum -y install php-pecl-memcached類似的,您還可以安裝其他 PHP 擴展和庫,例如:php-phalcon(一個 PHP 開發(fā)框架)、phpMyAdmin(MySQL 數據庫管理應用程序)等等。另外,除了自定義您的 PHP 配置之外,還可以使用 php.ini 文件來設置各種不同的 PHP 配置。 總之,這篇文章介紹了如何在 CentOS7 操作系統(tǒng)上安裝和配置 PHP7。通過添加存儲庫和一些簡單的命令,您就可以使用最新版本的 PHP,從而使您的 Web 開發(fā)體驗變得更加順暢。