Home  >  Article  >  Backend Development  >  LNMP环境搭建-php

LNMP环境搭建-php

WBOY
WBOYOriginal
2016-06-20 12:38:35927browse

php的安装使用源码方式,目前在php的官网可下载5.6.17版本。上传linux后解压。

tar xvf php-5.6.17.tar.bz2cd php-5.6.17/./configure --prefix=/usr/local/php5.6 --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mbstring --enable-fpm --with-opensslmakemake install

上面关键的一步就是configure:

    prefix是安装路径,我也选在了/usr/local/下。

    接下来是mysql的驱动,据网上说,mysqlnd是php的驱动,即你有无安装mysql,mysql安了几个,路径在哪都没什么关系。

    后面mbstring是用于thinkPHP的,关于一个字符串处理函数,语言编码相关的,貌似不安装会有很多麻烦。

    fpm是用于将nginx请求解析给php的,还有关于fastcgi的相关内容详解,可以去百度一下。

    openssl可能是项目的需要。

此时可以启动php-fpm,但是之前需要将fpm的配置文件设置一下,在/usr/local/php5.6/etc/下有一个fpm的默认配置文件 php-fpm.conf.default,将他拷贝或者重命名为php-fpm.conf即可。

环境的其他配置在nginx的安装中给出吧。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn