PHP -v如果机器上没有安装PHP7,可以按照以下步骤进行安装: 1. 先安装PHP7的依赖:
yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel \ libjpeg-devel libpng-devel freetype-devel libxml2-devel \ zlib-devel glibc-devel curl-devel openssl-devel libxslt-devel \ perl wget2. 安装PHP7: 可以先使用以下命令下载PHP的源代码:
wget http://PHP.net/get/PHP-7.0.4.tar.gz/from/this/mirror -O PHP-7.0.4.tar.gz然后解压并编译安装:
tar -zxvf PHP-7.0.4.tar.gz cd PHP-7.0.4 ./configure --prefix=/usr/local/PHP7 --with-config-file-path=/usr/local/PHP7/etc --with-fpm-user=www --with-fpm-group=www --enable-fpm --enable-inline-optimization --disable-debug --with-bz2 --with-zlib --enable-soap --enable-gd-native-ttf --with-png-dir --with-jpeg-dir --with-freetype-dir --with-iconv-dir --with-xmlrpc --with-curl --with-mcrypt --with-gd --with-MysqLi --with-pdo-MysqL --enable-mbstring --enable-sockets --with-gettext --enable-bcmath --enable-ftp --with-openssl --enable-json --enable-exif --enable-zip --with-readline --with-gmp make && make install cp PHP.ini-development /usr/local/PHP7/etc/PHP.ini cp /usr/local/PHP7/etc/PHP-fpm.conf.default /usr/local/PHP7/etc/PHP-fpm.conf cp sapi/fpm/PHP-fpm /usr/local/bin/ chown -R www:www /usr/local/PHP7/ /usr/local/bin/PHP-fpm注:其中 prefix 是PHP7安装目录,这里是 /usr/local/PHP7,fpm是启动PHP进程池的程序,运行PHP进程时需要用到。 3. 配置PHP7: 打开PHP.ini文件,配置PHP7的启动参数:
ZEND_EXTENSION="opcache.so" opcache.enable=1 opcache.memory_consumption=128 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=4000 opcache.revalidate_freq=60 opcache.fast_shutdown=1其中,opcache是PHP7自带的内存缓存,可以提高程序的运行效率。开启opcache可以有效减少服务器的cpu占用率和内存的使用。 4. 测试PHP7是否安装成功: 在终端中输入PHP -v,看到PHP7版本就表示安装成功。 安装PHP7并不难,但配置PHP7却需要一定的技能和经验。如果你遇到了问题,可以先到官方网站去查找解决方案,或者向社区里的其他用户请教。在安装discuzX2的过程中,建议提前做好PHP7的配置,并对PHP的相关知识有一定了解,这样可以更好地避免出现问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。