# 宝塔面板安装 Web 服务器(Nginx / Apache) > 介绍如何在宝塔面板(BT Panel)中安装 Nginx、Apache、PHP、MySQL 等 Web 服务器与运行环境,包含一键 LNMP/LEMP/LAMP 选择、版本选型、编译安装与快速安装差异。 # 安装 Web 服务器 ## 操作场景 本文将指导您如何安装 Nginx 或 Apache Web 服务器。 ## 操作指南 1. 登录宝塔面板,在左侧菜单栏中点击`软件商店`,并选择`运行环境`。 ![软件商店](https://docs.bt.cn/img/20241009093433.png) 2. 在列表中找到`Nginx`或`Apache`,点击`安装`。 ![安装](https://docs.bt.cn/img/20241009093604.png) > **说明** - [Nginx](https://nginx.org):轻量级,占有内存少,并发能力强(可选Tengine/openresty) - [Apache](https://httpd.apache.org):世界排名第一,快速、可靠并且可通过简单的API扩充 ::: 3. 在弹出的对话框中,选择需要安装的版本,和安装方式。 ![安装方式](https://docs.bt.cn/img/20241009094207.png) 安装时间极快,版本与稳定性略低于编译安装,适合快速部署测试 1. 选择版本后,点击快速安装 ![快速安装](https://docs.bt.cn/img/20241009095404.png) 2. 等待面板执行安装程序 ![安装完成](https://docs.bt.cn/img/20241009095448.png) 3. 等待安装完成即可使用 安装时间较长,性能最大化,适合生产环境 1. 选择版本后,点击编译安装 ![编译安装](https://docs.bt.cn/img/20241009100554.png) 2. 如需要添加自定义模块,请点击`添加自定义模块` ![添加自定义模块](https://docs.bt.cn/img/20241009100738.png) :::info[说明] ![自定义模块](https://docs.bt.cn/img/20241009101341.png) - 模块名称:自定义模块的名称,如brotli - 模块描述:自定义模块描述,可忽略 - 模块参数:需要添加的模块参数,如`--add-module=/www/server/nginx/src/ngx_brotli` - 前置脚本:在编译前执行的shell脚本内容,通常为第三方模块的依赖安装和源码下载等前置准备,默认在`/www/server/nginx/src/`路径下执行,执行完会自动删除 ::: :::danger[警告] 如您前置脚本需要从Github等网站下载源码,请自行考虑网络环境是否稳定,如下载失败将会导致安装失败。 ::: 3. 确认完信息后,点击`提交并安装` ![提交并安装](https://docs.bt.cn/img/20241009102138.png) 4. 等待面板执行安装程序 ![安装完成](https://docs.bt.cn/img/20241009095448.png) 5. 等待安装完成即可使用