CentOS 6.5 编译安装PHP详解

CentOS 6.5 编译安装PHP详解 (图片来源网络,侵删)

前言

作为一名LINUX爱好者,对于服务器的搭建和维护,我们肯定离不开PHP语言。而CentOS 6.5是一款非常流行的服务器操作系统,本文将为大家详细介绍如何在CentOS 6.5上进行PHP的编译安装。

安装前的准备工作

在进行PHP编译安装前,我们需要先安装一些必要的工具和依赖库。具体步骤如下:

CentOS 6.5 编译安装PHP详解 (图片来源网络,侵删)

1. 更新系统:使用yum update命令更新系统,确保系统已经更新到最新版本。

2. 安装编译工具:使用yum install gcc gcc-c++ make automake autoconf libtool-ltdl-devel gd-devel freetype-devel libjpeg-devel libpng-devel openssl-devel libxml2-devel libmcrypt-devel libcurl-devel bzip2-devel readline-devel libedit-devel libxslt-devel开发包进行安装。

CentOS 6.5 编译安装PHP详解 (图片来源网络,侵删)

3. 安装Epel源:在CentOS中,有一些软件包不能使用默认的yum仓库直接安装,需要使用第三方仓库,比如Epel源。可以使用以下命令安装:

“`

yum install epel-release

4. 安装依赖库:使用yum install命令安装以下依赖库:

yum install libmcrypt-devel libjpeg-devel libpng-devel freetype-devel libxml2-devel zlib-devel bzip2-devel libcurl-devel libedit-devel libxslt-devel libtidy-devel

下载和解压PHP源码

1. 下载PHP源码:可以在PHP官网上下载最新版本的PHP源码。

2. 解压源码包:使用以下命令解压源码包:

tar zxvf php-x.x.x.tar.gz

配置和编译PHP

1. 进入PHP源码目录:使用cd命令进入PHP源码目录。

2. 配置PHP:使用以下命令进行配置:

./configure –prefix=/usr/local/php –with-config-file-path=/usr/local/php/etc –with-mysql=mysqlnd –with-mysqli=mysqlnd –with-pdo-mysql=mysqlnd –with-gd –with-jpeg-dir –with-png-dir –with-freetype-dir –with-zlib –with-libxml-dir –with-curl –with-openssl –with-mcrypt –with-readline –with-bz2 –with-gettext –with-xmlrpc –with-xsl –with-tidy

–prefix指定安装目录,–with-config-file-path指定PHP配置文件路径,–with-mysql、–with-mysqli、–with-pdo-mysql指定MySQL支持,–with-gd、–with-jpeg-dir、–with-png-dir、–with-freetype-dir指定GD库支持,–with-zlib、–with-libxml-dir、–with-curl、–with-openssl、–with-mcrypt、–with-readline、–with-bz2、–with-gettext、–with-xmlrpc、–with-xsl、–with-tidy指定其他依赖库支持。

3. 编译PHP:使用以下命令进行编译:

make

4. 安装PHP:使用以下命令进行安装:

make install

配置PHP

1. 复制PHP配置文件:使用以下命令复制PHP配置文件:

cp php.ini-development /usr/local/php/etc/php.ini

2. 修改PHP配置文件:使用vi编辑器修改PHP配置文件,将以下内容修改为:

max_execution_time = 300

memory_limit = 128M

post_max_size = 100M

upload_max_filesize = 100M

3. 启动PHP:使用以下命令启动PHP:

/usr/local/php/sbin/php-fpm

测试PHP

1. 创建测试文件:使用vi编辑器创建以下内容的测试文件:

phpinfo();

?>

2. 将测试文件放置到Web服务器根目录:使用以下命令将测试文件放置到Web服务器根目录:

cp test.php /var/www/html

3. 访问测试文件:在浏览器中访问http://服务器IP/test.php,如果能够正常显示PHP信息,则表示PHP已经安装成功。

为您分享

在Ubuntu中,如果需要查看系统版本号,可以使用以下命令:

lsb_release -a

这个命令可以显示Ubuntu的版本号、发行版号、描述信息等。如果需要查看内核版本号,可以使用以下命令:

uname -r

这个命令可以显示当前系统使用的内核版本号。

上一篇 Mac是否可以安装Ubuntu系统?
下一篇 Ubuntu系统支持的软件种类丰富吗?