CentOS 7安装PHP详解

  • 本文目录导读:
  • 1、前言
  • 2、安装前准备
  • 3、安装PHP
  • 4、配置PHP
  • 5、启动PHP-FPM
  • 6、测试PHP
  • 7、为您分享

前言

作为一名Linux爱好者,我们经常需要在服务器上安装PHP来支持网站的运行。本文将为大家详细介绍在CentOS 7系统上安装PHP的方法和步骤,希望对大家有所帮助。

安装前准备

在开始安装之前,我们需要先安装一些必要的软件包,以确保安装PHP的顺利进行。打开终端,输入以下命令:

```

sudo yum install -y epel-release

sudo yum install -y wget curl git

sudo yum install -y gcc gcc-c++ make autoconf automake

sudo yum install -y libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel

安装PHP

接下来,我们可以通过以下命令来安装PHP:

sudo yum install -y php php-cli php-fpm php-gd php-mysql php-pdo php-xml php-mcrypt

安装完成后,我们可以通过以下命令来检查PHP版本:

php -v

如果出现了PHP的版本信息,则说明PHP已经成功安装了。

配置PHP

安装完成后,默认情况下,PHP的配置文件位于/etc/php.ini。我们可以通过修改该文件来配置PHP的相关参数。

例如,我们可以通过以下命令来打开该文件:

sudo vi /etc/php.ini

然后,我们可以修改一些常用的配置项,例如:

memory_limit = 512M

upload_max_filesize = 100M

post_max_size = 100M

date.timezone = Asia/Shanghai

修改完成后,保存并退出该文件。

启动PHP-FPM

安装完成后,我们需要启动PHP-FPM服务,以便让PHP能够正常运行。我们可以通过以下命令来启动PHP-FPM服务:

sudo systemctl start php-fpm

如果想要PHP-FPM服务在系统启动时自动启动,可以执行以下命令:

sudo systemctl enable php-fpm

测试PHP

安装完成后,我们可以通过创建一个phpinfo.php文件来测试PHP是否正常运行。在终端中输入以下命令:

sudo vi /var/www/html/phpinfo.php

然后,将以下内容复制到该文件中:

保存并退出该文件后,我们可以通过访问http://服务器IP/phpinfo.php来查看PHP的相关信息。

通过以上步骤,我们可以在CentOS 7系统上成功安装和配置PHP,让网站能够正常运行。希望本文对大家有所帮助。

为您分享

在Ubuntu系统中,我们可以通过以下命令来查看系统的内存使用情况:

free -m

该命令可以显示系统的总内存、已用内存、可用内存等信息,帮助我们更好地了解系统的内存使用情况。