php - 使用 Laravel 的 PHP 应用程序服务器
问题描述
这是我第一次使用 PHP 进行开发。我一直在谷歌搜索,但仍然没有得到答案。
在我的 Centos 7 服务器上,我安装了 LAMP。
我想知道Web 服务器是什么以及应用程序服务器是什么。
据我所知,Web 服务器是Apache HTTP Server。
应用服务器呢?
从wiki,它说PHP-FPM
来自 Stackoverflow,他们说 Quercus、Zend Server 和 appserver.io
解决方案
首先,您需要了解 Apache 是 Web 应用程序服务器。
LAMP 是 Web 服务堆栈的原型模型,以其原始四个开源组件名称的首字母缩写命名:GNU/Linux 操作系统、Apache HTTP 服务器、MySQL 关系数据库管理系统 (RDBMS) 和PHP 编程语言。LAMP 组件在很大程度上是可互换的,并且不限于原始选择。作为解决方案堆栈,LAMP 适用于构建动态网站和 Web 应用程序。
有不同类型的应用程序服务器,例如文件服务器、电子邮件服务器和 Web 服务器。因此,您不需要额外的服务器作为应用程序服务器。Apache 是您的 Web 应用程序服务器,也称为 Web 服务器。
推荐阅读
- ansible - 在 Ansible Tower GUI 中设置凭据
- puppeteer - Puppeteer - 授权设备 (2FA)
- mysql - MYSQL 使用 WHERE、AND、OR 进行选择
- wordpress - 通过 CLI 在 WordPress 中更改主页
- python - 打开 nifti 文件时出现内存不足错误随机发生
- java - can i override singleTableEntityPersister for all my entities?
- javascript - 如何更改 JSPsych 中刺激呈现的权重?
- android - 当用户从 android 设置应用程序更改显示大小时,如何防止应用程序布局更改?
- angular - 如果使用搜索栏导航到 URI,则 Angular 身份验证防护失败
- c++ - 条件变量基本示例