CentOS上如何安装PHP
嘿,各位CentOS系统的小伙伴们,今天咱们来聊聊怎么在CentOS上安装PHP,这可是网站开发必备技能哦!别急,下面我就给大家介绍两种常用的安装方法,保证通俗易懂,一看就会。
方法一:使用Remi仓库安装
咱们得知道Remi仓库是个啥。简单来说,它就是一个第三方仓库,里面提供了最新版本的PHP和其他软件包。下面是具体的安装步骤:
添加Remi仓库
你需要添加Remi仓库。这步操作有点像给电脑装了个新市场,以后就能下载更多好用的软件了。
sudoyuminstallepel-release
sudoyuminstallhttps://rpms.remirepo.net/enterprise/remi-release-7.rpm
启用Remi仓库
接下来,咱们要启用你需要的PHP版本对应的仓库。比如,你想安装PHP7.4,就按照下面的步骤来:
sudoyum-config-manager--enableremi-php74
如果你想安装PHP8.0,可以这样操作:sudoyum-config-manager--enableremi-php80
安装PHP
现在,你可以安装PHP及其常用模块了。比如,安装PHP7.4和常用模块:
sudoyuminstallphpphp-cliphp-fpmphp-mysqlndphp-zipphp-gdphp-mbstringphp-curlphp-xmlphp-pearphp-bcmath
启动并启用PHP-FPM
如果你使用的是PHP-FPM,需要启动并启用它:
sudosystemctlstartphp-fpm
sudosystemctlenablephp-fpm
配置PHP
你可以编辑PHP配置文件来调整PHP的行为。常用的配置文件是
/etc/php.ini
。比如,你可以编辑这个文件来设置错误报告级别:sudovi/etc/php.ini
在文件中找到error_reporting
和display_errors
选项,并进行相应的设置:error_reporting=E_ALL
display_errors=On
方法二:使用IUS仓库安装
IUS仓库也是个第三方仓库,和Remi仓库一样,提供了最新版本的PHP和其他软件包。下面是具体的安装步骤:
添加IUS仓库
你需要添加IUS仓库。这步操作和添加Remi仓库一样,都是为了给电脑装个新市场。
sudoyuminstallepel-release
sudoyuminstallhttps://repo.ius.io/ius-release-el7.rpm
安装PHP
现在,你可以安装PHP及其常用模块了。比如,安装PHP7.4和常用模块:
sudoyuminstallphp74uphp74u-cliphp74u-fpmphp74u-mysqlndphp74u-zipphp74u-gdphp74u-mbstringphp74u-curlphp74u-xmlphp74u-pearphp74u-bcmath
启动并启用PHP-FPM
如果你使用的是PHP-FPM,需要启动并启用它:
sudosystemctlstartphp-fpm
sudosystemctlenablephp-fpm
配置PHP
你可以编辑PHP配置文件来调整PHP的行为。常用的配置文件是
/etc/php.ini
。比如,你可以编辑这个文件来设置错误报告级别:sudovi/etc/php.ini
在文件中找到error_reporting
和display_errors
选项,并进行相应的设置:error_reporting=E_ALL
display_errors=On
以上两种方法都可以让你在CentOS上安装PHP。Remi仓库通常提供更多的PHP版本选择,而IUS仓库则提供了较新的PHP版本。你可以根据自己的需求选择合适的仓库进行安装。祝大家安装顺利,早日成为PHP高手!