常见Web环境

  • LAMP - Linux + Apache + MySQL + PHP
  • LNMP - Linux + Nginx + MySQL + PHP
  • WAMP - Windows + Apache + MySQL + PHP

一键安装面板(推荐新手)

使用可视化面板可以快速搭建Web环境,如宝塔面板,提供图形化界面管理,支持一键安装Nginx、Apache、MySQL、PHP等软件。

手动安装LNMP环境

1. 安装Nginx

使用yum或apt-get安装Nginx,启动服务并设置开机自启。

2. 安装MySQL

安装mysql-server,运行安全配置向导设置root密码。

3. 安装PHP

安装php和php-fpm,配置与Nginx的连接。

配置虚拟主机

在Nginx配置文件中添加server块,设置监听端口、域名、网站根目录和PHP处理规则。

环境测试

创建phpinfo测试文件验证PHP环境是否正常工作,访问测试页面查看PHP配置信息。

常见问题

  • 502 Bad Gateway - 检查PHP-FPM服务是否正常运行
  • 403 Forbidden - 检查目录权限和配置
  • 网站打开慢 - 检查PHP配置和数据库连接