美文网首页
第二篇:PHP的编译

第二篇:PHP的编译

作者: liamu | 来源:发表于2017-06-17 17:42 被阅读9次
  • 编译参数
    ./configure --prefix=/prefix/server/php7 --with-apxs2=/prefix/server/apache2/bin/apxs --enable-fpm --disable-fileinfo

先装Apache,其中/usr/local/apache2/bin/apxs为Apache的安装路径

  • 在http.conf配置文件中添加一下内容
LoadModule php5_module        modules/libphp5.so
AddType application/x-httpd-php .php

vagrant 打包分发

打包自己的box

  • 1、vagrant package --output xxx.box
  • 2、vagrant package --output xxx.box --base 虚拟机
vagrant package
vagrant package --output mooc.box

升级vagrant

  • 1、修改Vagrantfile文件
    增加:apt-get install -y redis-server
    通过:vagrant reload --provision 开机自动升级
  • 使用vagrant的步骤:
    1、通过命令‘vagrant box list’查看本地的box镜像
    2、 if 有镜像
    选择自己想要的镜像进行初始化启动。初始化启动命令为‘vagrant init mooc’
    else
    添加镜像,添加镜像命令为‘vagrant box add mooc mooc.box’,初始化‘vagrant init mooc’
    3、启动我们的vagrant虚拟机‘vagrant up’

相关文章

  • 第二篇:PHP的编译

    编译参数./configure --prefix=/prefix/server/php7 --with-apxs2...

  • php 手动编译添加扩展

    在完成 php的编译安装后, 发现没有编译某此模块。手动添加安装。php源码编译安装 编译安装 在php源码包中 ...

  • lnmp环境搭建

    安装依赖库 安装nginx 安装Mysql 安装PHP依赖库 编译安装PHP库 编译PHP 7.2 复制php配置...

  • 编译安装LNMP

    编译安装nginx 编译安装PHP 配置Nginx+PHP 安装MySQL

  • 编译安装LNMP2

    编译安装nginx 编译安装PHP 配置Nginx+PHP 安装MySQL

  • 编译fileinfo扩展

    进入PHP源码目录 执行PHP扩展编译预处理指令 编译PHP扩展 找到PHP.INI文件,修改extension_...

  • PHP的编译与执行

    分析PHP的执行编译过程 博主总结的PHP编译过程非常到位PHP词法分析ASTAST的遍历抽象语法树编译过程 相关...

  • centos7 下安装PHP扩展

    添加PHP扩展: 方法一编译PHP时添加 在编译安装 PHP 时加上–with-pdo-mysql[=DIR] 参...

  • PHP 编译安装 PHP各参数配置详解

    php编译安装的基本步骤 上面是php编译安装的基本流程,下面详细介绍php的配置参数. php各参数配置详解 C...

  • CentOS7 部署php5.2.17+ZendOptimize

    依赖 安装libmcrypt 安装php-5.2.17以及php-fpm补丁包 编译安装PHP 编译时mysql及...

网友评论

      本文标题:第二篇:PHP的编译

      本文链接:https://www.haomeiwen.com/subject/wzkbqxtx.html