linux编译安装php

首先我喜欢nginx,所以就为nginx配置php了,然后你可以在php的官网找到它的手册,这里是它的安装教程http://php.net/manual/zh/install.unix.nginx.php ,如果你喜欢听我逼逼就看我的安装教程,不喜欢的就看官方的

下载

wget http://cn.php.net/distributions/php-7.1.1.tar.gz 去官网下载吧,香港那个地址第一个就是 tar -zxvf php-7.1.1.tar.gz

编译安装

./configure --prefix=/usr/local/php --enable-fpm

  • 执行之后报错
configure: error: xml2-config not found. Please check your libxml2 installation.

1.安装libxml2-dev sudo apt-get install libxml2-dev

然后再次执行 ./configure --prefix=/usr/local/php --enable-fpm 之后 make 然后 make test 确认代码可以正确执行 然后 make install

简单的配置

  • 创建配置文件,并将其复制到正确的位置 cp php.ini-development /usr/local/php/php.ini cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf cp sapi/fpm/php-fpm /usr/local/php/bin cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏deepcc

form表单无刷新提交文件(iframe)

40310
来自专栏xiaoxi666的专栏

配置多个git账号的ssh密钥

我们在工作中会以 ssh 的方式配置公司的 git 账号,但是平时也会使用 github 管理自己的项目。出于各种原因,自己的 github 项目无法使用公司的...

1922
来自专栏互联网技术杂谈

flask源码阅读笔记(2)-session相关

基于代码可看出,flask的session是基于cookie实现的,这样可以实现不同请求间存储特定用户的信息,实现用户状态的保持。

1976
来自专栏云原生架构实践

部署模式 - 每个主机一个服务实例

已经通过微服务架构的分解模式(参考按业务领域分解模式划分微服务),将整个应用程序划分为多个独立的微服务。

1144
来自专栏编程坑太多

『高级篇』docker之微服务docker下的服务通讯(19)

1173
来自专栏云原生架构实践

部署模式 - 每个主机多个服务实例

已经通过微服务架构的分解模式(参考按业务领域分解模式划分微服务),将整个应用程序划分为多个独立的微服务。

2256
来自专栏L宝宝聊IT

Squid代理服务器应用示例

5233
来自专栏刺客博客

Centos下新增用户及提权方法

1K2
来自专栏我爱编程

搭建Nginx静态网站

参考文档: 腾讯云开发者实验室:https://cloud.tencent.com/developer/labs

6904
来自专栏Python

解决Nginx出现403 forbidden (13: Permission denied)报错的四种方法

我是在在本地用虚拟机中通过yum安装nginx的,安装一切正常,但是访问时报403,

2311

扫码关注云+社区

领取腾讯云代金券