Win环境下安装Apache2+fastcgi+php5(non thread safe)+MySq-程序员宅基地

技术标签: python  php  数据库  

Windows 环境下安装 Apache2+fastcgi+php5(non thread safe)+MySql5+ZendGuardLoader
-----------------------------------------------------------------------------

准备软件:
mysql-5.5.20-win32
httpd-2.2.22-win32-x86-no_ssl
php-5.4.15-nts-Win32-VC9-x86
ZendGuardLoader-70429-PHP-5.4-Windows-x86

-----------------------------------------------------------
1.安装mysql-5.5.20-win32
2.安装apache web server httpd-2.2.22-win32-x86-no_ssl
3.解压缩php-5.4.15-nts-Win32-VC9-x86 到php5目录
4.配置apache httpd.conf

配置项

Options ExecCGI FollowSymLinks ExecCGI 
修改:如下
    #Options Indexes FollowSymLinks
 Options ExecCGI FollowSymLinks ExecCGI

修改
 AllowOverride None
改成
 AllowOverride All

 修改
 
    DirectoryIndex index.html

改成
 
    DirectoryIndex index.php index.html

去掉注释使其支持虚拟主机
# Virtual hosts
Include conf/extra/httpd-vhosts.conf


最后加上使PHP以CGI方式运行
# FastCGI with Thread Safety disabled

LoadModule fcgid_module modules/mod_fcgid.so


      AddHandler fcgid-script .php 
      FCGIWrapper "D:/app_cms/php5/php-cgi.exe" .php 
      FcgidMaxRequestLen  1024000000

 

5.下载mod_fcgid-2.3.6-win32-x86.zip(mod_fcgid.so)
http://archive.apache.org/dist/httpd/binaries/win32/

解压缩mod_fcgid-2.3.6-win32-x86.zip
把mod_fcgid.so文件复制到D:\app_cms\Apache2.2\modules 下


6.ZendGuardLoader 支持

解压缩包,找到ZendLoader.dll文件,拷贝到,PHP安装目录D:\app_cms\php5\ext下
再在php.ini文件最后加上以下设置:

[Zend.loader]
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension="ext\ZendLoader.dll"


---完成---

转载于:https://my.oschina.net/u/1538660/blog/504954

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_34357928/article/details/92132955

智能推荐

(已解决)stm32F407VET6串口发送问号‘????’原因_串口输出数据为问号-程序员宅基地

文章浏览阅读417次。商家给的板子的外部晶振与cubemx自动创建的晶振不一致!_串口输出数据为问号

Qt串口通信-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏18次。Qt串口通信_qt串口通信

2014年高级计算机操作员工种代码36-323不可积分入户深圳吗,计算机操作员 (2011年深圳招调工热门工种)...-程序员宅基地

文章浏览阅读198次。好消息:计算机操作员(工种代码:46-207)被确定为2011年深圳市职业技能鉴定计算机类鉴定工种学习对象:Office2003综合应用:1、向有一定电脑基础,特别是对OFFICE办公软件有一定了解,欲从事计算机日常办公的人员进行培训.2、此科目是深圳市招调工种.图形图像处理CorelDraw X3:1、从事或有意从事工艺美术、广告艺术、图文排版、图文印刷、计算机多媒体技术工作人员以及其他需要掌握..._计算机操作员职业代码

文心一言api接入如何在你的项目里使用文心一言_文言一心api-程序员宅基地

文章浏览阅读7.5k次,点赞6次,收藏47次。基于百度文心一言语言大模型的智能文本对话AI机器人API,支持聊天对话、行业咨询、语言学习、代码编写等功能.您的AppKey和uid是重要信息,请务必妥善保存,避免泄漏!您的AppKey和uid是重要信息,请务必妥善保存,避免泄漏!您的AppKey和uid是重要信息,请务必妥善保存,避免泄漏!AppKey申请通过后,登录。请求方式: POST。_文言一心api

别再用硬编码写业务流程了,试试这款轻量级流程编排框架-程序员宅基地

文章浏览阅读488次。前言在每个公司的系统中,总有一些拥有复杂业务逻辑的系统,这些系统承载着核心业务逻辑,几乎每个需求都和这些核心业务有关,这些核心业务业务逻辑冗长,涉及内部逻辑运算,缓存操作,持久化操作,外部..._什么业务场景要用到编排工具

随便推点

解决HBase整合Hive时一直连接地址为localhost2181的zookeeper的问题_hbase单机版 2181无法访问-程序员宅基地

文章浏览阅读1.7k次。解决HBase整合Hive时一直连接地址为localhost:2181的zookeeper的问题问题描述我在搭建HBase集群整合hive的时候,hive一直连接本地的zookeeper,而不是连接HBase集群中配置的zk地址1.HBase起初以为HBase中hbase-env.sh 这个配置没有生效,export HBASE_MANAGES_ZK=false反复检查了配置,应该是没有问题2.Hive检查hive中的zookeeper,也是没有问题的。最后发现hbase.zookee_hbase单机版 2181无法访问

VM中离线安装Ubuntu22.04系统_ubuntu server 22.04 离线-程序员宅基地

文章浏览阅读530次。内存设置2G此处网络适配器中的设备状态的两个方框都不要打钩。_ubuntu server 22.04 离线

Python3 http服务器脚本,支持range请求头部(因此可以用它来在线看mp4视频)-程序员宅基地

文章浏览阅读2.9k次。# -*- coding: gbkimport http.serverimport timeimport socketserverimport osimport threadingimport socket#下面的导入从SimpleHTTPServer.py复制:import posixpathimport urllib.parseimport cgiimport sys

Axis2/c 知识点-程序员宅基地

文章浏览阅读145次。官网文档: http://axis.apache.org/axis2/c/core/docs/axis2c_manual.html从文档中可以总结出:1. Axis2/C是一个用C语言实现的Web Service引擎。Axis2/C基于Axis2架构,支持SOAP1.1和SOAP1.2协议,并且支持RESTful风格的Web Service。基于Axis2/C的Web Service可以..._axis2/c服务端调用axis2_get_instance

企业架构方法论-程序员宅基地

文章浏览阅读3k次。目前主要的两种架构方法(准确的说是方法论),具体的方法也是有的,也有可实际操作层面的东西,那要看很多的各个细分专业层面的东西。比如画流程图,业务流程图、数据流程图、系统交互流程图等等。togafzachmanzachman业务建模分析框架,相比于togaf,直观上直接提供了可操作的东西,可能大家更容易接受一些。这里推荐一个架构设计的专业工具,是免费的,即ArchMateArchi – Open Source ArchiMate Modelling (archim..._企业架构方法论

堆栈与队列的方法区分、优先队列的应用_判断是栈还是队列还是优先队列-程序员宅基地

文章浏览阅读123次。堆栈与队列具体的方法区分_判断是栈还是队列还是优先队列