web 容器 支持 php,web服务器lighttpd 对php的支持
一、前言
前面已经介绍过lighttpd的交叉编译过程了《嵌入式web服务器lighttpd的交叉编译及配置--xilinx
zynq》
二、配置lighttpd支持php
1. 修改刚复制过来的conf.d/fastcgi.conf文件在server.modules += ( "mod_fastcgi" )下面添加如下:fastcgi.server = (".php" =>( "localhost" =>("socket" => "/home/cq/web/lighttpd/lighttpd.player.server.socket","bin-path" => "/home/cq/web/lighttpd/bin/php-cgi","max-procs" => 1,"check-local" => "disable")))
2、PHP的移植
2.1、在编译PHP前要先编译libxml
配置CC=arm-xilinx-linux-gnueabi-gcc ./configure --prefix=/home/cq/web/lighttpd/ --host=arm-xilinx-linux-gnueabi --with-shared编译安装
make && make install2.2、php的配置,这里开启了socket,json的支持
'./configure' '--prefix=/home/cq/web/lighttpd/' '--host=arm-xilinx-linux-gnueabi' '--disable-all' '--datadir=/home/cq/web/lighttpd/data' 'CC=arm-xilinx-linux-gnueabi-gcc' 'CFLAGS=-I/home/cq/web/lighttpd/include' 'LDFLAGS=-L/home/cq/web/lighttpd/lib' '--with-libxml-dir=/home/cq/web/lighttpd/' '--with-zlib-dir=/home/cq/bluez' '--enable-sockets' '--enable-json' '--enable-shared' 'host_alias=arm-xilinx-linux-gnueabi'2.3、运行测试
在webpages下创建phpinfo.php,加入如下代码:<?php
echo phpinfo();
?>在浏览器打开卡发板ip 看到下图
by:acr_28 转载请注明出处
web 容器 支持 php,web服务器lighttpd 对php的支持相关推荐
- Web服务器 Web容器 Servlet容器
WEB服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务. WWW 是 Internet 的多媒体信息查询工具,是 Internet 上近年才发展起来的服务,也是 ...
- web服务器、Web中间件和Web容器的区别
目录 Web服务器 中间件 容器 总结 Web开发的选择 我们经常会被Web服务器.Web容器和Web中间件这三个概念搞混.因为我们常见的很多网站要么是由IIS搭建,要么是由Apache.Tomcat ...
- web容器、服务器、中间件
我们经常会被Web服务器.Web容器和Web中间件这三个概念搞混.因为我们常见的很多网站要么是由IIS搭建,要么是由Apache.Tomcat.Ngnix搭建.所以,我们会把他们都叫成是Web服务器, ...
- Web服务器,Web容器和应用服务器的区别
转载自http://www.2cto.com/os/201504/395183.html 1.什么是服务器? 2.Web服务器,Web容器和应用服务器的区别? 3.Apache和Tomcat的区别? ...
- Web 容器、HTTP 服务器 、Servlet 容器区别与联系
首先浏览器发起 HTTP 请求,像早期的时候只会请求一些静态资源,这时候需要一个服务器来处理 HTTP 请求,并且将相应的静态资源返回. 这个服务器叫 HTTP 服务器. 简单点说就是解析 ...
- web容器、中间件以及web服务器的区别
一.web容器 1.web容器的介绍 web容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求.实际上,Web容器是一种服务程序,给处于其中的应用程序 ...
- web服务器,web中间件,web容器的区别
web服务器,中间件,web容器 web服务器 中间件 web容器 结论 前言:才学习的时候,就听过大名鼎鼎的web服务器,apache,iis,tomcat,后面进一步学习的时候,发现有个web中间 ...
- 文件上传漏洞、WebShell、防御及绕过利用、Web容器解析漏洞、编辑器上传漏洞
文章目录 文件上传漏洞 漏洞概述 漏洞成因 漏洞危害 WebShell 大马 小马 GetShell 漏洞利用的条件 PUT方法上传文件 漏洞的防御.绕过和利用 黑白名单策略 安装upload-lab ...
- web容器的加载过程
web容器的加载过程: Web应用由Tomcat实例添加到Tomcat中,即由Tomcat管理一个新添加的Context容器.前面已经提到一个Web应用对应一个Context容器,也就是Servlet ...
最新文章
- 深度学习在超市商品识别中的解决方案分享
- Error: vue-loader requires @vue/compiler-sfc to be
- 深度学习(十一)RNN入门学习
- PCL点云库用贪婪投影三角法网格化实现点云的表面重建
- 操作系统:几种页面置换算法
- 全球及中国碳化硅 (SiC) 肖特基二极管行业竞争潜力与供应规划研究报告2022版
- java merge json出错删除相同的json
- 使用C#体验函数式编程之——Partial application(局部应用)
- spring学习(7):加入log4g日志系统
- 从最年轻的白手起家富豪到身陷囹圄,这个80后创始人也就用了3年
- OSChina 周六乱弹 —— 程序猿到底有多少个不解风情的瞬间?
- 用于计算成像的超材料
- 十三、Linux驱动之触摸屏驱动
- autoCAD2010裁剪工具使用
- DO447协调滚动更新--委派任务和事实
- 赶上时代步伐,我们也来做“菱形图片”
- 谋时而动 顺势而为 “软件定义智能新时代”
- uni-app 微信小程序端-AirKiss一键配网
- 【学习OpenCV4】案例1:Windows OpenCV C++语言开发环境搭建
- java怎样实现动态数组?
热门文章
- Java程序员需要熟悉的库
- Fourinone2.0对分布式文件的简化操作
- pre使页面正确显示文本格式
- 月份加日期前面用on还是in_表示时间或地点:in,on,at 的使用
- python bottle部署g_python web(bottle框架)之环境搭建
- mac svn 可视化界面_svn for mac 操作
- php笔试判断题,php笔试题收藏
- SQL Server 中WITH (NOLOCK)浅析
- java 注册忘记密码操作_Java实战项目(1):swing图书管理系统的登录,注册,找回密码,增删查,个人解析等...
- 物联网技术概论的课程编号_课程 物联网应用实战 7月班仅剩3个席位