问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于PHP环境的搭建~大神进(不想用集成的环境)

发布网友 发布时间:2022-04-06 02:50

我来回答

4个回答

热心网友 时间:2022-04-06 04:19

看你搭建的是测试(开发)环境还是部署环境了。测试环境不考虑效率,不考虑服务器本身的安全性,也不考虑大量并发,只考虑开发的程序本身,但是部署环境以上条件都要考虑。

mod_ssl的作用是允许使用SSL协议(https是基于SSL协议的),为网站访问提供安全加密。

默认的Apache是利用mod_php来使用哪个PHP环境的,mod_php是通过多线程来应答多个并发请求的,所以就要求PHP要有多线程安全的能力。不过PHP从设计之初并未考虑多线程,所以目前的多线程安全版本无论是稳定性还是运行效率都赶不上非多线程安全版本。当然Apache也可以设置使用CGI模式代替mod_php模式,那样PHP解释器是独立运行的进程,用多进程代替多线程就可以避免PHP必须thread safe的*。不过要自己设置Apache相当麻烦,如果考虑PHP的部署环境不如选择nginx+FastCGI PHP集成。

至于VC9还是VC11指的是该版本的编译环境用的VisualStudio版本(分别是2008与2012)。这两个版本都是需要安装Microsoft 2008(或2012) C++ Runtime的。老版本的Apache(1.x、2.x)是只能用VC6版的。

如果你想要测试环境的PHP+Apache,直接默认的Apache配置+thread safe PHP比较好安装。部署环境要选择non thread safe,怎么配置,就要另外仔细研究了。

IIS是Windows自带的,服务器版、旗舰版、企业版等都会默认安装,配置相比于Apache要简单点。

IIS的并发能力与安全性相较于Apache都略微不足,而且还是收费的,Apache是开源的(在中国大环境就不考虑那么多了,我国D版是无敌的)。IIS做测试环境还是不错的。

最后,如果想深入技术,不如去StackOverflow,那里才是充满神级人物的问答平台

热心网友 时间:2022-04-06 05:37

php+iis?这个别想了 高富帅你懂得。windows wamp环境非常简单,教程也很多,注意安装顺序mysql apache php ,php在最后安装是为了确定使用哪些库以及和apache正确关联。如果apache选择openssl他将支持https也就是加密的http会话。

热心网友 时间:2022-04-06 07:12

去看看php100的视频教材 那里面有详细步骤

热心网友 时间:2022-04-06 09:03

我直接发你个AppServ吧,你直接安装了就可以用了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陌陌发语音出现转码失败怎么办 女孩2010年5月10号阴历3月27早晨9点55分出生的五行缺什么 钟姓男孩名字2023年5月10日出生的 凤眼果有什么营养?凤眼果的这些营养你都知道吗? 专升本成绩多少合格 山东专升本成绩多少合格 山东2022年专升本成绩什么时候出 2024专升本成绩公布时间及入口 2023年山东专升本各专业录取分数线 什么时候出专升本成绩 山东专升本综合素质测评成绩怎么算 phpstorm怎么添加php解释器 请问一下php环境怎么装?php环境和.net环境能否共存?安装步骤越详细越好。谢谢。 如何配置phpstorm中提示的PHP解释器的方法 PHP环境安装 php配置防跨站、防跨目录安全 如何使用php探针检测虚拟主机配置信息 PHP探针的介绍 PHP探针的主要功能 PHP探针的相关问题 php探针是什么意思? 运行localhost出现phpstuday探针,这个是运行正常了吗? php探针有什么作用?大神们帮帮忙 打开网址出现phpStudy 探针其他的什么都没有是网站的原因吗 phpstudy安好后打开localhost就一个Holle world,如图 家里电脑被安装了php探针是干嘛的? 如何禁止asp和php探针探测cpu,内存和磁盘信息? 打开网页为什么显示phpstudy探针 老板说域名没备案,要关闭探针,要不然域名会被封掉,我的服务器是php+apache 的,请问要怎么弄? 如果网站打开显示UPUPW PHP 探针是什么情况 phpstudy安装完之后为什么打开本地域名一直显示php探针? 怎么安装php,php的目录在哪,怎么升级php版本 怎么安装php5.5.9或以上的版本 apache+php解释器如何配置 phpmyadmin 如何安装gzip/bzip2 PHP 7 配置文件里面怎么配置 bzip2 如何解决:error:Please reinstall the BZip2 distribution ./configure编译php时这个问题如何解决? 在Windows 中怎样处理 bz2 压缩的文档? php-5.3.6.tar.gz和php-5.3.6.tar.bz2区别 在centos7安装zlib库,部署php环境用的,可能没装成功,后续安装提示它安 如何设置lnmp可以切换php版本 PHP7 在xampp中配置后apache 无法启动,执行httpd.exe 提示无法加载php7ts.dll文件 win7一直提示各种 .dll文件丢失,要怎么解决!!! 本人安装PHP后,打开PHP.exe文件时,老出现丢失.dll文件,我从网上下载了丢失的.dll文 开启curl组件报错,怎么办 sublime text怎么格式化PHP代码 Checking MySQL Database Failed! MySQL Database cannot be used. teambition的任务谁都可以删除吗 teambition怎么添加成员 teambition删除示例后闪退