这个时候我们需要重启下控制面板,重启完成后我们继续进行安装扩展。结果很快就安装完成了!

2.通过phpinfo()函数查看

在apache服务器web根目录新建一个php文件,输入如下代码:

<?php phpinfo(); ?>

Linux下可以使用如下命令:echo '<?php phpinfo(); ?>' > /usr/local/apache/htdocs/phpinfo.php上面这条命令使用管道符echo命令和管道符>新建了一个php文件

浏览器中打开http://IP地址/phpinfo.php,显示了PHP的信息,红框标记的就是已经安装的php扩展

欧博国际平台 1phpinfo信息

1、安装yaf扩展:

/usr/local/php7/bin/pecl install channel://pecl.php.net/yaf-3.0.4

安装完成之后会自动把yaf.so加入到php.ini中,不用自己手动添加扩展

安装phpmyadmin

上面的工作全部完成之后,就可以安装phpmyadmin了。

sudo apt -y install phpmyadmin

欧博国际网站,会出现一个图形界面要求你输入各种配置选项。全部配置完成之后,在浏览器中输入 dpkg-reconfigure phpmyadmin`命令,重新配置一遍phpmyadmin。然后应该就能顺利打开了。

文章由爱资料原创本文地址:

1. PHP命令方式查看

使用php -m命令查看:/usr/local/php/bin/php -m执行命令后显示结果如下:

欧博国际平台 2PHP
Modules屏幕上列出来的就是已经安装的php扩展

2、安装memcache扩展:
  • Ⅰ、ⅣⅤ安装依赖库libmemcached:

cd ~ && wget https://launchpadlibrarian.net/165454254/libmemcached-1.0.18.tar.gztar -zxvf libmemcached-1.0.18.tar.gzcd libmemcached-1.0.18/./configuremake && make install
  • Ⅱ、安装扩展:

cd ~ && git clone https://github.com/php-memcached-dev/php-memcached.gitcd php-memcached/git checkout php7phpize./configure --disable-memcached-saslmake && make install && make test
  • Ⅲ、配置扩展: 在/etc/php.ini欧博国际平台,中加入以下内容:

extension="memcached.so"

重启php:

kill -USR2 `cat /usr/local/php7/var/run/php-fpm.pid`

重启之后查看php是否已经正常加载:

php -m|grep memcached

如果输出:memcached则说明配置成功

环境说明: 系统环境:
系统: CentOS Linux release 7.2.1511 (Core) GCC版本: gcc (GCC) 4.8.5
20150623 (Red Hat 4.8.5-4) LNMP环境: N…

启用PHP支持

然后安装apache的php扩展:

sudo apt install libapache2-mod-php7.0

安装完成之后需要重启apache:

sudo systemctl restart apache2

然后在apache的默认目录中新建一个PHP文件:

sudo nano /var/www/html/info.php

文件内容如下:

<?php
phpinfo();
?>

然后在浏览器中查看一下是否成功:info。
成功之后别忘了删除info.php,它包含了很多服务器的敏感信息。

sudo rm -f /var/www/html/info.php

欧博国际平台 3

PHP扩展安装是PHP程序员的必备技能,在此通过本文向大家一起分享学习PHP扩展安装的经验,欢迎交流讨论

CentOS7下为php7安装扩展

配置apache

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注