我看了一下
所以我应该用什么作 PHP 的生产环境?
![]() | 1 tydl 2020-11-23 14:06:30 +08:00 自己装环境不就行了吗? |
![]() | 2 hahasong 2020-11-23 14:07:07 +08:00 WSL2 / Docker |
3 quan01994 2020-11-23 14:07:27 +08:00 生产为啥会用宝塔。。。自己装不就好了 |
4 libasten 2020-11-23 14:32:44 +08:00 IIS 照着教程配置,有什么坑吗? 宝塔虽说重视 linux,但是 win 也不少不能用吧?有什么问题吗? |
5 qa2080639 2020-11-23 14:33:00 +08:00 XAMPP 用着挺好的 为什么说是适用开发环境呢 |
![]() | 9 RickyC OP @libasten 在 IIS 里我配置 ThinkPHP, 指向 /public 后, 不能 include 到 /thinkphp/start.php 文件, 搞了半天都没搞定, 可能又是权限问题 |
10 natashahollyz 2020-11-23 14:39:28 +08:00 win 有编译这个说法吗? wamp 之类的有好几个啊,或者自己一个个装,不都下一步就没了么? |
![]() | 11 zjsxwc 2020-11-23 14:41:01 +08:00 虚拟机里跑吧 |
![]() | 13 StevenRCE0 2020-11-23 14:41:44 +08:00 via iPhone 我就在用 IIS,还没有遇到过模块或者 include 问题。。。 |
![]() | 15 tydl 2020-11-23 14:46:32 +08:00 |
![]() | 16 loginv2 2020-11-23 14:47:41 +08:00 |
![]() | 17 wuxi889 2020-11-23 14:47:54 +08:00 phpstudy 好使 |
18 CodeCodeStudy 2020-11-23 14:51:29 +08:00 ![]() 生产环境的话自己安装不是更靠谱一些? |
19 qa2080639 2020-11-23 14:52:03 +08:00 ![]() @RickyC 看了下介绍确实是 我用在生产没啥问题(日均几十万 PV 的项目) 比 phpstudy 好多了 (之前后门事件) |
![]() | 20 loading 2020-11-23 14:53:26 +08:00 via Android 直接装 php,基本都是。 不怕死就用各种集成环境,甚至宝塔。 |
21 lijialong1313 2020-11-23 14:59:27 +08:00 我用 IIS 的,而且还挺好用的。PHP7.3.24+IIS7+Laravel5.5 |
![]() | 22 yogogo 2020-11-23 15:03:56 +08:00 宝塔这东西,除了占用内存和存储空间,没啥用处,还有安全问题。PHP+MySQL+Nginx 几条命令就安装好了 |
![]() | 24 Jeevan 2020-11-23 15:28:15 +08:00 WAMP 算不算? |
25 ben1024 2020-11-23 15:36:07 +08:00 生产环境。。。 wamp IIS 开发的话可以用 小皮 |
![]() | 26 xuanbg 2020-11-23 15:40:11 +08:00 Windows 下面就不能用 Nginx 了吗? |
![]() | 27 vishun 2020-11-23 15:50:35 +08:00 当然是 IIS 啊,IIS 有什么坑? |
28 Dragonish3600 2020-11-23 15:55:42 +08:00 via iPhone iis 啊,iis 跑 php 性能比 nginx 要高的好么…… |
![]() | 29 lovecy 2020-11-23 16:04:44 +08:00 我的开发环境就是 windows 版的 apache+windows 版的 php,生产环境就不清楚这么用有什么坑了,LZ 搞定了可以分享下。。。。 |
![]() | 30 x86 2020-11-23 16:06:09 +08:00 via Android 宝塔吧,目前没啥问题 |
![]() | 31 Light3 2020-11-23 16:33:55 +08:00 IIS 还行 就是第一次装 可能需要一遍看一遍搞 |
![]() | 32 huijiewei 2020-11-23 16:45:45 +08:00 |
![]() | 33 nash 2020-11-23 16:57:39 +08:00 docker 不香么 |
![]() | 34 Famio 2020-11-23 16:58:27 +08:00 什么奇怪的问题 |
![]() | 35 Varobjs 2020-11-23 17:11:37 +08:00 1. wsl2 2. docker 3. vagrant+virtualBox 推荐 3 |
![]() | 36 shakaraka PRO docker 不是很舒服? |
37 alinwu05 2020-11-23 17:23:56 +08:00 IIS 挺好的,有个 php manager 的插件。 |
![]() | 39 walker2laok 2020-11-23 17:34:32 +08:00 phpstudy 见到过好几个客户都这样跑起来的. |
![]() | 40 zjqzxc 2020-11-23 21:02:42 +08:00 1 、Microsoft Support of PHP on Windows https://news-web.php.net/php.internals/110907 2 、虽然见过大量生产环境用 xampp 、phpstudy 等集成开发环境,但是本着不给自己惹麻烦的原则,不建议在 Windows 上跑 php 。在常见的 linux 发行版上 5 分钟之内能解决的问题,可能在 windows 上要花几个小时甚至几天。 |
![]() | 41 nlysh007 2020-11-23 21:20:41 +08:00 Windows Server 2008 就别用了,最起码 2012 起步吧... |
![]() | 42 zhuangzhuang1988 2020-11-23 21:53:07 +08:00 iis 啊, 还有别的么 还有为何要编译 apache?? linux 下的坏习惯就不要带到 windows 上了.. |
43 Lemeng 2020-11-23 22:13:44 +08:00 开放的问题 |
![]() | 44 imydou 2020-11-23 22:14:59 +08:00 via iPhone plesk for wondows |
![]() | 47 RickyC OP @vishun IIS 太坑了 1. URL 重写模块已安装, 但是在 IIS 管理器就是不显示, 卸载重装才显示; 2. web.config 也总是不成功; 3. 文件权限设置 IUSR 了也不能访问, 更新一遍权限又能用了 |
![]() | 49 RickyC OP @lovecy 我今天在服务器安装了 Apachelounge 编译的 apache, 然后装了 PHP7.4, 一会儿测试一下 |
![]() | 51 xiaoyang7545 2020-11-24 09:20:54 +08:00 |
![]() | 52 Carlgao 2020-11-24 10:06:46 +08:00 如果是入门阶段那可以使用集成环境,后面没法满足开发需求了就用 virtual box+vagrant+homestead 或者 win10 专业版+dockder,就运行速度的话 docker 更胜一筹 |
55 shellic 2020-11-24 10:34:05 +08:00 拿 windows server 做 PHP 的生产环境就是个错误; 我们有几个项目刚开始就跑在 windows server 上面的,到最后无一例外转到了 Linux |
56 qa2080639 2020-11-24 11:03:05 +08:00 via Android @xiaoyang7545 没问题。请求不大可以用。各种搭环境,一顿操作猛如虎,一看 UV 25 。后期量上来再改 Linux 。专注代码和业务 |
![]() | 57 1DE 2020-11-24 13:15:50 +08:00 PHPSTUDY |
58 cbasil 2020-11-24 13:42:13 +08:00 生产用宝塔,我敬你是条汉子 |
![]() | 59 Tonni 2020-11-24 13:53:49 +08:00 1. 不要用宝塔 2. 尽量切换到 Linux 3. 不能切换的话就用 Docker 或则虚拟机 4. 不要用 IIS 跑 PHP |
![]() | 61 TORYOI 2020-11-24 13:56:38 +08:00 楼上说错了,iis 会有目录权限问题 |
![]() | 62 konakona 2020-11-24 14:01:15 +08:00 Homestead |
63 ruke 2020-11-24 15:35:19 +08:00 ![]() 在上家公司一直用着 IIS , 从 asp 转 PHP, 机器全是 windows, 数据库是 sqlsrv |
![]() | 65 chenzheyu 2020-11-25 10:01:26 +08:00 laradock 应该是最好的 win 下 php 的全家桶解决方案 |