centos

CentOS LAMP如何安装额外软件

小樊
37
2025-11-22 02:17:24
栏目: 智能运维

在 CentOS 的 LAMP 环境中安装额外软件

一 准备与通用步骤

二 常用软件安装清单

软件 用途 安装命令示例 关键要点
phpMyAdmin MySQL 管理 sudo yum install -y phpmyadmin 访问路径通常为 /phpmyadmin;如为 Apache+PHP-FPM,需配置 FPM 池与 Apache 代理或别名;建议启用 HTTPS 与强口令策略。
php 扩展(如 gd、mbstring、xml、curl、zip、intl、pdo_mysql 功能增强 sudo yum install -y php-gd php-mbstring php-xml php-curl php-zip php-intl php-pdo_mysql 安装后执行 sudo systemctl restart httpd 使扩展生效;用 `php -m
php-fpm 与 Apache 配合的进程管理器 sudo yum install -y php-fpm 启动:sudo systemctl enable --now php-fpm;在 httpd.conf/etc/httpd/conf.d/*.conf 中配置 ProxyPassMatchFPM;确保 SELinux/防火墙 放行。
MariaDB(替代 MySQL) 数据库 sudo yum install -y mariadb-server mariadb 启动:sudo systemctl enable --now mariadb;运行 sudo mysql_secure_installation 完成安全初始化。
php 加速器(如 OPcache、XCache 性能优化 OPcache:sudo yum install -y php-opcache;XCache:sudo yum install -y php-xcache 多数加速器为模块,安装后自动生效;用 `php -m
开发工具(如 Composer、phpunit 依赖管理与测试 Composer:`sudo curl -sS https://getcomposer.org/installer php && sudo mv composer.phar /usr/local/bin/composer`
SSL/TLS(Let’s Encrypt/certbot) HTTPS sudo yum install -y certbot python3-certbot-apache 申请证书:sudo certbot --apache -d your.domain;自动续期建议加入 crontab
版本控制/部署(如 Git 代码管理 sudo yum install -y git 克隆代码后注意目录属主与权限(如 apache:apache)。

三 安装后验证与常见问题

四 进阶 源码编译安装扩展

0
看了该问题的人还看了