小编给大家分享一下安装php5.5的方法步骤,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
php5.5安装的方法:首先进行编译下载到安装目录中,并安装PHP软件的依赖关系,然后安装libiconv软件,并下载解压PHP软件,接着将PHP软件程序创建软链接,并配置PHP解析文件,最后启动【php-fpm】程序。
引用>
【相关学习推荐:PHP编程(视频)】
<强> php5.5安装的方法:强>
<强> 1,进行编译下载到/安装/目录中强>
#上传到/安装/目录中
-rw-r - r - 1根根17773092 4月1 10:19 php-5.5.32.tar。广州<强> 2,安装PHP软件的依赖关系强>
命令:(检查)yum安装- y zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel
命令:(检查)rpm qa zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel
<强> 3,libiconv软件安装- - -字符集转换库(默认可以不进行安装了)强>
命令:(切换)cd/安装/
命令:(下载)wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
命令:(解压)焦油zxf libiconv-1.14.tar。广州
命令:(切换)cd/安装/libiconv - 1.14
命令:(进行)/安装/libiconv - 1.14/配置——prefix=/opt/libiconv
命令:(进行翻译)使
命令:(进行编译安装)make install
命令:(切换)cd/安装/
命令:(下载)
wget - o/etc/yum.repos.d/epel。回购http://mirrors.aliyun.com/repo/epel - 6.回购 wget - o/etc/yum.repos.d/epel。回购http://mirrors.aliyun.com/repo/epel - 7.回购命令:(下载)yum安装libmcrypt-devel mhash mcrypt - y
命令:(检查)rpm qa libmcrypt-devel mhash mcrypt
<强> 4,下载解压PHP软件强>
命令:(切换)cd/opt/
命令:(解压)tar xf php-5.5.32.tar。广州
命令:(切换)cd/opt/php-5.5.32
命令:(进行配置)
。/configure \ ——prefix=/opt/php-5.5.32 \ ——使用mysql=mysqlnd \ ——with-pdo-mysql=mysqlnd \ ——with-iconv-dir=/opt/libiconv \ ——with-freetype-dir \ ——with-jpeg-dir \ ——with-png-dir \ ——with-zlib \ ——with-libxml-dir=/usr \ ——启用xml \ ——disable-rpath \ ——enable-bcmath \ ——enable-shmop \ ——enable-sysvsem \ ——enable-inline-optimization \ ——使用curl \ ——enable-mbregex \ ——enable-fpm \ ——enable-mbstring \ ——with-mcrypt \ ——与gd \ ——enable-gd-native-ttf \ ——使用openssl \ ——with-mhash \ ——enable-pcntl \ ——enable-sockets \ ——with-xmlrpc \ ——enable-soap \ ——enable-short-tags \ ——静态\ ——使用xsl \ ——with-fpm-user=nginx \ ——with-fpm-group=nginx \ ——enable-ftp \ ——enable-opcache=没有 ./configure——prefix=/opt/php-5.5.32——使用mysql=mysqlnd with-pdo-mysql=mysqlnd——with-iconv-dir=/opt/libiconv——with-freetype-dir with-jpeg-dir——with-png-dir with-zlib——with-libxml-dir=/usr启用xml——disable-rpath enable-bcmath——enable-shmop enable-sysvsem——enable-inline-optimization使用curl——enable-mbregex enable-fpm——enable-mbstring with-mcrypt——与gd enable-gd-native-ttf——使用openssl with-mhash——enable-pcntl enable-sockets——with-xmlrpc enable-soap——enable-short-tags静态——使用xsl with-fpm-user=nginx——with-fpm-group=nginx——enable-ftp enable-opcache=没有=============================================================================
注:说明:LNMP架构部署时,如果mysql服务和web服务不在一台主机上,php配置参数需要进行调整
——使用mysql=/应用程序/mysql/=比;——使用mysql=mysqlnd
PHP扩展参数:(配置没有问题可以省略以下配置参数,以下参数和PHP优化有关)
——with-curlwrappers \ ——enable-zip \ ——enable-zend-multibyte \<强> 5,怕出错(防错)(以下信息可以不进行配置了)强>
命令:(创建软连接)ln - s/应用程序/mysql/lib/libmysqlclient.so。18/usr/lib64/
命令:(创建文件)ext/phar/phar联系。phar
命令:(进行翻译php)使
命令:(进行编译安装php) make install
安装php5.5的方法步骤