安装PHP与常用扩展

yum search php | grep fpm

可以找到一行是php56u-fpm.x86_64,就安装这个:

sudo yum install -y php56u-fpm

sudo systemctl start php-fpm启动php-fpm,用systemctl status php-fpm来看服务是否起来,用sudo systemctl enable php-fpm来将服务作为启动项同系统一起启动。

centos 6 设定开机启动:

sudo chkconfig --add php-fpm
sudo chkconfig php-fpm on

在基于Debian的发行版中你可以使用 update-rc.d:

update-rc.d php-fpm defaults

下面我们安装常用扩展:

sudo yum install -y php56u-gd php56u-mysqlnd php56u-pdo php56u-mcrypt php56u-mbstring php56u-xmlrpc php56u-pecl-jsonc

php-cli的mcrypt扩展的安装

php-cli就是在命令行中输入php命令时执行的php,php -v可以看到版本,php -m可以看到已经安装和加载的模块

如果你发现没有mcrypt ,可以运行:

sudo apt-get install mcrypt

sudo apt-get install php5-mcrypt

此时,如果没有意外,你php -m依然没有mcrypt模块,怎么办呢?

这是我查到的帮到我的页面 -> 短链接 原链接

我做了以下两步就成了:

  1. cd /etc/php5/cli/conf.d
  2. ln -s ../../mods-available/mcrypt.ini 20-mcrypt.ini