0
点赞
收藏
分享

微信扫一扫

liunx下源码安装php+nginx环境全解-----不是copy

全栈顾问 2022-01-06 阅读 66

首先讲下卸载。

  • yum((全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器)安装的

    yum remove nginx
    yum remove php-fpm

  • rpm(RPM是Red-Hat Package Manager(红帽软件包管理器))安装的
    rpm -e nginx
    rpm -e php-fpm

  • 源码安装的
    service nginx stop
    where is nginx
    删除所有目录

    service php-fpm stop
    where is php
    删除所有目录

卸载之后我们来看看安装

  • 安装同样也是有三种方式我们一个个来

  • yum安装
    yum install php 默认的yum源php版本是5.4 这个太低了
    所以我们需要跟换yum源

    yum -y install epel-release yum-utils
    
    rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
    
    rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
    
  • yum install php72

在这里插入图片描述
安装成功。

  • 源码安装
  1. yum安装必需类库
    yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel libxml2 libxml2-devel
  2. 安装NGINX,下载源码解压,并进入目录
    ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_gzip_static_module
    make
    make install
  3. 安装php7.2.5,下载源码解压,进入目录。
    ./configure --prefix=/usr/local/php --enable-fpm --enable-mysqlnd --enable-mbstring --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd
    make
    make install
    复制两个配置文件
    cp php.ini-development php.ini-production /usr/local/php/lib/
举报

相关推荐

0 条评论