fastcgi+apache+php的配置

Apache+FastCGI+PHP配置详解(Windows) 一、版本简介    其实网上有很多关于这方面的配置,但是我根据一部分的配置不能完成测试(可能因为配置有误),但是还要注意的就是版本问题,先说说几个软件的版本;    1、Apache   ver 2.0X    2、mod_fastcgi   ver 2.4.2    3、php5    其它的版本要么启动不了apache,要么就是提示FastCGI: server "E:/PHP/Install/PHP5/php-cgi.exe" (pid 1600) terminated with exit with 阅读详情
1.apache安装
这里安装apache1.3.x,因为在我的虚拟机上在apache2.x下怎么也安装不上mod_fastcgi
./configure /配置参数/
.make
.make install
 
2.fcgi安装
版本fcgi-2.4.0 ( http://www.fastcgi.com)可以下载
fcgi是fastcgi的开发包,需要在mod_fastcgi之前安装
这个安装很简单,而且很顺利
 
3.mod_fastcgi安装
版本mod_fastcgi-2.4.2
apache的fastcgi模块.
这里有两种安装方式(共享模块/静态模块),解压文件夹后,查看(INSTALL.txt,apache 2.x看INSTALL.AP2)里面有详细的安装说明.
我的安装如下:(共享模块方式)
cd <mod_fastcgi_dir>
<mod_fastcgi_dir>$ apxs -o mod_fastcgi.so -c *.c
<mod_fastcgi_dir>$ apxs -i -a -n fastcgi mod_fastcgi.so
 
 
4. php的编译方式
版本php5.x
./configure --enable-fastcgi --enable-force-cgi-redirect --disable-cli --with-apxs=/usr/local/apche/apxs
make
make install
安装成功后,执行
php -v 输出
PHP 5.1.4 (cgi-fcgi).
这里输出带了cgi-fcgi
 
如果编译时不加--disable-cli则输出
PHP 5.1.4 (cli).
 
5.apache配置
以上安装完后,需要配置apache来以fastcgi模式运行php程序。
假定php和fastcgi都是以apache的共享模块来安装的。
//加载模块
LoadModule php5_module        libexec/libphp5.so
LoadModule fastcgi_module     libexec/mod_fastcgi.so
 
//ln -s /var/www/php/cgi-bin/php5.fcgi /usr/local/php5-fcgi/bin/php
//以静态方式执行fastcgi 启动了10进程
FastCgiServer /var/www/php/cgi-bin/php5.fcgi -processes 10 -idle-timeout 150 -pass-header HTTP_AUTHORIZATION
<VirtualHost *:80>
 DocumentRoot /var/www/php
 ServerName www.php.com
 
 ScriptAlias /fcgi-bin/ /var/www/php/cgi-bin/
 Options +ExecCGI
 
 AddHandler fastcgi-script .fcgi
 AddType application/x-httpd-php .php
 Action application/x-httpd-php /fcgi-bin/php5.fcgi
 <Directory /var/www/php>
 Options Indexes ExecCGI
 Order allow,deny
 allow from all
 </Directory>
</VirtualHost>
 
Apache 配置------FastCGI方式使用PHP(包含:linux下编译安装fmod_fcgid,配置apache以支持FastCGI) 本文用于记录Apache配置 FastCGI方式运行PHP(使用非线程安全版本) 下文包含如下内容: 1 linux下编译官网提供的最新版fmod_fcgid源码为os,方便linux或者windows直接使用(因为官网我暂时找不到编译好的os文件,只下载到fcgid的源码...下载地址) 2 配置apache服务器,以FastCGI方式运行PHP 阅读详情

相关推荐

windows下apache+fastCGI+PHP的安装与配置小计

最近发现以前写的配置文档有一点问题,所以修改了之前的错误,把这篇较完善的文章给大家。

linux 安装 fastcgi,linux下fastcgi安装配置

1.下载安装从http://archive.apache.org/dist/httpd/下载apache_1.3.6.tar.gz从http://www.fastcgi.com/下载mod_fastcgi-2.4.0.tar.gz和fcgi-2.4.0.tar.gz为什么下载这两本版本?因为fastcgi很久没有更新,最新的版本都是2003年的,所以尽量着一个fastcgi的高版本,和一个低版本的...

weixin_42350914的博客 917

Apache服务器FastCGI配置教程

FastCGI太老,但如果懂得品尝,依然会觉得回味无穷。HTTP的世界就是从CGI和FastCGI开始大放异彩,闲暇时可当开味小菜略加品尝。

Apache之FCGI模式部署LAMP

FCGI模式编译安装 LAMP+xcache php 的工作模式: php 在 lamp 环境下共有三种工作模式:CGI 模式、apache 模块、FastCGI 模式。CGI 模式下 运行 PHP,性能不是很好。作为 apache 的模块方式运行,在以前编译安装 lamp 已 经介绍过了。FastCGI 的方式和 apache 模块的不同点在于:FastCGI 方式 PHP 是一处独立的 进程,所有 PHP 子进程都由 PHP 的一个叫作 php-fpm 的组件负责管理;而 apache 模块化方 式运

weixin_45636702的博客 889

树莓派5安装ROS2小白指南避坑攻略

手把手教你如何在树莓派5上顺利安装ROS2,避开常见问题与陷阱,提升配置效率。针对树莓派5安装ros2过程中的依赖冲突、源配置错误等高频难题提供解决方案,适合新手快速上手。

weixin_35754962的博客 1005

华为昇腾 Atlas 200I DK A2 开发板编程接口学习入门:系统安装和开发步骤、注意事项与典型案例实战

华为昇腾开发板编程接口指南:从入门到进阶 本文系统介绍了华为昇腾开发板的编程接口体系,涵盖MindXSDK和AscendCL两大核心框架。MindXSDK提供高层封装接口,适合快速搭建视觉应用;AscendCL则是底层接口,需手动管理设备内存。文章详细讲解了: 开发环境搭建步骤,包括系统配置、依赖安装 MindXSDK组件化编程流程(图像分类实例) AscendCL底层开发方法(内存管理、模型推理) 常见问题解决方案和调试技巧 两个典型应用实例(摄像头目标检测和图像分类) 针对小白开发者,推荐从MindXS

bother3000的博客 2425

搭建LAPM (Linux、Apache、PHP、MYSQL)

本篇文章讲解了如何在Linux系统上搭建自己的web服务,并在windows浏览器中展示。安装各个模块,配置虚拟机与主机之间的通信网络(DHCP、static、桥接等)

qq_61529962的博客 420

高校学籍管理系统(SQL Server数据库课程设计)

摘要: 高校的管理工作是一项复杂且系统化的工作。而随着当代社会积极响应国家“科教兴国”的战略。高校建设规模和招生人数每年均高不下,庞大的学生群体对高校的管理工作带来了巨大的挑战。而对学生的学籍管理工作更是高校管理工作的一个重要环节。 面对高校学生学籍信息如此庞大的数据群,如采用传统的管理模式,管理工作的效率不仅低下,而且数据错误的发生率相对较高,还会产生人力和物力上的巨大开支。面对这样的情况,开发一个高校学籍管理系统就显得尤为重要。 运用高校学籍管理系统可以大大提高高校管理工作效率、方便系统维护、减小开支、

qq_52030824的博客 7万+

fastcgi支持PHP,Apache:支持Fastcgi(PHP)

1. 配置前的准备在配置前,要先确认Selinux关闭,否则会出现一些莫名奇妙的问题。用以下命令关闭Selinuxsystem-config-securitylevel用以下命令使更改生效setenforce 0mod_fcgid没有被加到centos官方的软件源中,不过我们可以借助centos.karan.org的测试软件库来用yum命令方便地安装mod_fcgid,命令如下:cd /etc/y...

weixin_35294091的博客 202

【毕设】基于LoRa的物联网控制器:从原理图到PCB的完整硬件设计指南

本文提供了一份完整的基于LoRa的物联网控制器硬件设计指南,涵盖从系统框图、原理图设计到PCB布局布线的全流程。详细讲解了电源电路、单片机最小系统、信号接口以及LoRa无线模块等核心模块的设计要点与抗干扰技巧,并分享了实用的调试心得,旨在帮助电子、物联网专业学生顺利完成毕业设计,掌握低功耗远距离物联网节点的硬件开发实践。

weixin_42126677的博客 306

Feko仿真GPS微带天线学习笔记

为了优化方便,使参数变量化,所以定义几个变量在CADFEKO左侧浏览器中如图所示定义变量,如下表贴片的尺寸切角尺寸feed =-6.4馈电点距坐标原点的距离sub_w=45基板的宽度sub_d=45基板的长度sub_h=5基板的高度epsR=5.6介电常数损耗角正切。

qq_36521926的博客 3991

Apache 使用fcgi 解析PHP

 httpd.conf 文件 &lt;VirtualHost *:80&gt; #ServerAdmin webmaster@localhost ServerName www.afei.com DocumentRoot /data/www #主要是这2个配置 ProxyRequests Off ProxyPassMatch ^/(.*\.php(/.*)?)$ f...

Dafei4的博客 730

【点云语义分割】Ubuntu20.04下RangeNet++环境配置与实战指南

本文详细介绍了在Ubuntu20.04系统下配置和运行RangeNet++点云语义分割模型的完整实战指南。内容涵盖从Cuda、cudnn到TensorRT的深度学习环境搭建,RangeNet++源码编译的详细步骤与常见问题解决,以及如何运行首个分割Demo并可视化结果。最后,还探讨了处理自定义点云数据格式和进行性能调优的进阶技巧,旨在帮助开发者和研究者快速部署并应用这一先进的点云语义分割技术。

rnn9storyteller的博客 516

php fastcgi,配置apache以fastcgi运行php

apache默认是用自带的mod_php模块运行php,现在我们介绍使用fastcgi来执行php脚本。先说下fastcgi的优点:Fastcgi的优点:从稳定性上看, fastcgi是以独立的进程池运行来cgi,单独一个进程死掉,系统可以很轻易的丢弃,然后重新分 配新的进程来运行逻辑.· 从安全性上看,Fastcgi支持分布式运算. fastcgi和宿主的server完全独立, fastc...

weixin_32566515的博客 514

医疗领域BGE-M3模型微调全流程:从数据准备到效果评估

本文详细介绍了医疗领域BGE-M3模型的微调全流程,从数据准备到效果评估。通过医疗数据微调,BGE-M3模型在临床问答、病历检索等场景中表现显著提升,能够准确理解医学术语之间的细微差别。文章还提供了实战练习代码和效果评估指标,帮助开发者快速掌握医疗文本嵌入模型的应用技巧。

weixin_29098367的博客 281

python:numpy分享(保姆级教程)

创建数组:array和ndarray、rand()、randn()、arange()、randint()、uniform()astype()基础函数:ceil()、floor()、rint()、argmax()、argmin()、cumsum()、cumprod()numpy 是数据分析必不可少的第三方库,具有高性能的特点,多用于做数组分析。内置函数:ceil()、floor()、rint()主要用于数组计算,支持多维数组。array和ndarray。比较函数:all、any。去重函数:unique。

sulin123123的博客 1730

配置apache以fastcgi运行php

apache默认是用自带的mod_php模块运行php,现在我们介绍使用fastcgi来执行php脚本。先说下fastcgi的优点: Fastcgi的优点: 从稳定性上看, fastcgi是以独立的进程池运行来cgi,单独一个进程死掉,系统可以很轻易的丢弃,然后重新分 配新的进程来运行逻辑. · 从安全性上看,Fastcgi支持分布式运算. fastcgi和宿主的server完全独立...

huidaoli 1636

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

php+fastcgi+apache2+php-fpm配置

 1.安装apache2的mod_fastcgi?[Copy to clipboard]View Code BASH tar -zxvf mod_fastcgicd mod_fastcgicp Makefile.AP2 Makefilemake top_dir=/path/to/apache2#你的apache安装路径make install

7692

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

apache 配置php mod_php cgi fastcgi访问方式

1 mod_php方式    编译php 指定  --with-apxs2=/usr/local/apache/bin/apxs 选项(其中apxs是apache安装后 在bin目录下生成的一个可执行程序) 注意测试不在需要指定--enable-fpm选项 最后会生成一个libphp5.so http.conf文件中配置 LoadModule php5_module modules

pzqingchong的专栏 2026

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

apache使用fastcgi配置python和php

centos安装php: yum install php php-devel centos自带apache2,查看apache版本rpm -qa | grep httpd, 安装apache工具(apxs等)yum install httpd-devel httpd -l httpd -M 列出apache安装的扩展模块 如果要外网访问,需要关闭防火墙: /etc/init.d/ipta

黑猫警长的博客 1989

win2003 apache php配置成fastcgi,windows下更改Apache以fastcgi方式运行php

Apache 默认 apache2handler 方式运行处理php.下面说切换方法:1、下载fastcgi模块,打开https://www.apachelounge.com/download/选择相应的VC版本下载,我的使用VC14编译的,所以选的是VC14版本2、下载解压后,将mod_fcgid.so文件复制到Apache的安装路径modules目录中3、打开配置文件httpd.conf,添加...

weixin_29268267的博客 255

win2003 apache php配置成fastcgi,Apache+FastCGI+PHP配置详解(Windows)

一、版本简介其实网上有很多关于这方面的配置,但是我根据一部分的配置不能完成测试(可能因为配置有误),但是还要注意的就是版本问题,先说说几个软件的版本;1、Apache ver 2.0X2、mod_fastcgi ver 2.4.23、php5其它的版本要么启动不了apache,要么就是提示FastCGI: server "E:/PHP/Install/PHP5/php-cgi.exe" (...

weixin_27021789的博客 188

apache2.4以FastCGI的方式连接PHP5的配置

软件版本: apache:httpd-2.4.10-x86-vc11-r2 PHP:PHP 5.5.21(php-5.5.21-nts-Win32-VC11-x86.zip,因为是FastCGI方式,所以选择非线程安全版本,一般apache配合PHP是把PHP当作一个模块运行了,这种情况使...

chijiesuo0085的博客 396

Apache + MySQL + PHP + FastCGI 配置(下)

<br />这一部分,我们在前两部分的基础上安装 Nginx ,使其和 apache 共存。Nginx 当前稳定版本为:nginx-0.6.31<br /><br /><br />(一)安装 Nginx <br /><br /># /usr/sbin/groupadd -g 49 nginx<br /># /usr/sbin/useradd -g 49 -u 49 -M -s /bin/nologin nginx -d /usr/local/nginx/html<br /><br />直接使用 php-cg

小灰灰的专栏 658
上一篇: mysql的日期和时间函数
下一篇: zend framework框架分析--配置
stopname
博客等级 码龄20年 26粉丝 16原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值