温馨提示×

ubuntu lamp能装哪些

小樊
38
2026-10-24 14:33:55
栏目: 智能运维

在 Ubuntu 上搭建 LAMP(Linux + Apache + MySQL/MariaDB + PHP)环境时,除了最基础的三大件,还可以安装很多配套组件和工具,用来增强功能、方便管理、提升性能。下面按类别给你梳理一下常见的可安装内容:


一、LAMP 核心组件(必须)

sudo apt update
sudo apt install apache2
sudo apt install mysql-server
# 或 MariaDB
sudo apt install mariadb-server
sudo apt install php libapache2-mod-php php-mysql

二、PHP 常用扩展(非常推荐)

sudo apt install php-cli php-common php-mbstring php-xml php-curl php-gd php-zip php-bcmath php-json php-intl

常见用途:

  • php-mbstring:中文/多字节字符串
  • php-gd:图片处理
  • php-curl:接口调用
  • php-zip:解压/压缩
  • php-intl:国际化

三、数据库管理工具

命令行

sudo apt install mysql-client

Web 管理(二选一)

  • phpMyAdmin(最常用)
sudo apt install phpmyadmin
  • Adminer(更轻量)
sudo apt install adminer

四、Apache 常用模块

sudo a2enmod rewrite      # 伪静态(必开)
sudo a2enmod ssl          # HTTPS
sudo a2enmod headers
sudo a2enmod expires

五、性能 & 缓存相关

sudo apt install php-opcache
sudo apt install redis-server php-redis
sudo apt install memcached php-memcached

六、安全相关

sudo apt install ufw
sudo ufw allow 22
sudo ufw allow 80
sudo ufw allow 443
sudo ufw enable

可选:

sudo apt install fail2ban

七、HTTPS(证书)

sudo apt install certbot python3-certbot-apache
sudo certbot --apache

八、开发 / 运维辅助工具

sudo apt install git
sudo apt install unzip
sudo apt install htop
sudo apt install vim

九、常见可运行的程序(装完 LAMP 后能直接跑)

  • WordPress
  • Discuz! / Typecho
  • Laravel / ThinkPHP
  • phpMyAdmin
  • 自建 API 服务

十、简单总结一句话

Ubuntu LAMP 能装:Web 服务 + 数据库 + PHP + 各种扩展 + 管理工具 + 缓存 + 安全组件 + 网站程序

如果你愿意,我可以:

  • 给你一套 一键安装脚本
  • 或按你的用途(建站 / 学习 / 生产)推荐最小安装方案

0 踩