
(图片来源网络,侵删)
前言
CentOS 是一个非常流行的 Linux 操作系统,而 PHP 则是一种非常流行的编程语言。本文将介绍如何在 CentOS 系统上使用源码安装的方式来安装 PHP。
安装前准备
在开始安装之前,需要确保您的系统已经安装了必要的依赖项。您可以使用以下命令来安装这些依赖项:
“`
sudo yum install -y gcc make autoconf libtool-ltdl-devel gd-devel freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel curl-devel bzip2-devel libzip-devel libxslt-devel
下载 PHP 源码
在开始安装 PHP 之前,您需要下载 PHP 的源码包。您可以从官方网站上下载最新版本的 PHP 源码包。您可以使用以下命令下载 PHP 源码包:
wget -7.4.24.tar.gz
编译和安装 PHP
在下载完 PHP 源码包之后,您需要解压缩它:
tar -zxvf php-7.4.24.tar.gz
然后进入解压后的目录:
cd php-7.4.24
现在您可以开始编译和安装 PHP 了。您可以使用以下命令来编译和安装 PHP:
./configure –prefix=/usr/local/php –with-config-file-path=/usr/local/php/etc –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-mysqli –with-pdo-mysql –with-iconv-dir –with-freetype-dir –with-jpeg-dir –with-png-dir –with-zlib –with-libxml-dir=/usr –enable-xml –disable-rpath –enable-bcmath –enable-shmop –enable-exif –enable-sysvsem –enable-inline-optimization –with-curl –with-curlwrappers –enable-mbregex –enable-mbstring –with-mcrypt –with-gd –enable-gd –with-openssl –with-mhash –enable-pcntl –enable-sockets –with-xmlrpc –enable-soap –with-gettext –disable-fileinfo –enable-opcache –with-zip –with-bz2
make
sudo make install
配置 PHP
安装完成后,您需要配置 PHP。您可以使用以下命令来创建 PHP 的配置文件:
sudo cp php.ini-development /usr/local/php/etc/php.ini
您可以编辑这个文件来配置 PHP。您可以打开这个文件并设置以下值:
memory_limit = 512M
upload_max_filesize = 100M
post_max_size = 100M
max_execution_time = 600
启动 PHP-FPM
安装完成后,您需要启动 PHP-FPM。您可以使用以下命令来启动 PHP-FPM:
sudo /usr/local/php/sbin/php-fpm
测试 PHP
安装完成后,您可以测试 PHP 是否正常工作。您可以创建一个包含以下内容的 PHP 文件:
然后将这个文件放置到您的 Web 服务器目录下,并通过浏览器访问这个文件。如果 PHP 正常工作,您将会看到 PHP 的信息。
为您分享
在 Ubuntu 中,您可以使用以下命令来安装一个非常有用的工具——htop:
sudo apt-get install htop
htop 是一个类似于 top 的命令行工具,但是它提供了更多的功能和信息,可以帮助您更好地了解系统的运行情况。



