时间:2021-05-19
linux如何安装php7?
1、安装依赖包
yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers2、下载安装包
cd /usr/local2 wget https://www.php.net/distributions/php-7.1.31.tar.gz3、解压
tar -zxvf php-7.1.31.tar.gz4、检查当前的环境是否满足要安装软件的依赖关系
cd php-7.1.31./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --enable-mbstring --enable-ftp --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --without-pear --disable-phar --enable-sockets --with-freetype-dir=/usr --with-zlib --with-libxml-dir=/usr --with-xmlrpc --enable-zip --enable-fpm --enable-xml --enable-sockets --with-gd --with-zlib --with-iconv --enable-zip --with-freetype-dir=/usr/lib/ --enable-soap --enable-pcntl --enable-cli --with-curl5、编译安装
makemake install6、在之前编译的源码包中,找到 php.ini-production,复制到/usr/local/php下,并改名为php.ini:
cp php.ini-production /usr/local/php/php.ini[可选项] 设置让PHP错误信息打印在页面上
vi /usr/local/php/php.ini将Off改成On
8.复制启动脚本
$ cp ./sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm$ chmod +x /etc/init.d/php-fpm修改php-fpm配置文件:
$ cd /usr/local/php/etc$ cp php-fpm.conf.default php-fpm.conf$ vi php-fpm.conf去掉 pid = run/php-fpm.pid 前面的分号
$ cd php-fpm.d$ cp www.conf.default www.conf$ vi www.conf修改user和group的用户为当前用户(也可以不改,默认会添加nobody这个用户和用户组)
9.启动PHP
$ /etc/init.d/php-fpm start #php-fpm启动命令$ /etc/init.d/php-fpm stop #php-fpm停止命令$ /etc/init.d/php-fpm restart #php-fpm重启命令$ ps -ef | grep php 或者 ps -A | grep -i php #查看是否已经成功启动PHP10.开机自启动
vi /etc/rc.local将 /etc/init.d/php-fpm start 添加进去chmod +x /etc/rc.d/rc.local
以上就是linux如何安装php7的全部内容,感谢大家的学习和对的支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了linux平台编译安装PHP7并安装Redis扩展与Swoole扩展的方法。分享给大家供大家参考,具体如下:前面《PHP7安装Redis扩展教程【
本文实例讲述了PHP7安装Redis扩展的方法。分享给大家供大家参考,具体如下:linux中PHP7安装Redis扩展1.依次执行wget-chttps://g
本文实例讲述了CentOS6/7环境下通过yum安装php7的方法。分享给大家供大家参考,具体如下:安装php7已经是现在linux服务器必备的一款工具了,只要
php7比旧版本的性能提高了好多倍,linux通过yum安装php7。首先我们先检查一下我们之前的php版本,通过yumlistinstalled|grepph
本文讲述了php7安装mongoDB扩展的方法。分享给大家供大家参考,具体如下:这里我们使用pecl命令来安装首先来到php7的安装目录$/usr/local/