🚀 RAKsmart 服务器 + WordPress 系列教程|LAMP / LEMP环境搭建全攻略

文章目录

在完成了 RAKsmart 服务器的购买、远程连接和基础环境初始化后,我们就可以开始搭建 WordPress 运行环境了。本文将详细介绍两种主流部署方案:LAMP 和 LEMP,帮助你在 RAKsmart 的 VPS、独立服务器或裸机云上快速完成 WordPress 环境部署。


🧩 什么是 LAMP 和 LEMP?

名称组成
LAMPLinux + Apache + MySQL + PHP
LEMPLinux + Nginx + MySQL + PHP(“E”代表 Nginx 的发音)

两者的核心区别在于使用了不同的 Web 服务引擎:Apache vs Nginx


✅ 选择建议

使用需求推荐环境
简单部署、兼容性好LAMP
高性能、高并发访问LEMP(Nginx)
熟悉宝塔面板宝塔自带 LNMP 环境

🛠️ 一、LAMP 环境搭建(以 CentOS 7 为例)

第一步:安装 Apache

yum install -y httpd
systemctl enable httpd
systemctl start httpd

访问 http://服务器IP,应显示 Apache 默认欢迎页。

第二步:安装 MariaDB(MySQL 替代品)

yum install -y mariadb mariadb-server
systemctl enable mariadb
systemctl start mariadb
mysql_secure_installation

根据提示设置 root 密码、删除匿名用户等。

第三步:安装 PHP 及扩展

yum install -y php php-mysql php-gd php-xml php-mbstring
systemctl restart httpd

创建测试页 /var/www/html/info.php

<?php phpinfo(); ?>

浏览器访问 http://服务器IP/info.php,确认 PHP 正常运行。


🛠️ 二、LEMP 环境搭建(以 CentOS 7 为例)

第一步:安装 Nginx

yum install -y epel-release
yum install -y nginx
systemctl enable nginx
systemctl start nginx

访问 http://服务器IP,应看到 Nginx 欢迎页。

第二步:安装 MariaDB

yum install -y mariadb mariadb-server
systemctl enable mariadb
systemctl start mariadb
mysql_secure_installation

第三步:安装 PHP-FPM 及扩展

yum install -y php php-fpm php-mysql php-gd php-xml php-mbstring
systemctl enable php-fpm
systemctl start php-fpm

修改 /etc/php-fpm.d/www.conf

user = nginx
group = nginx

重启:

systemctl restart php-fpm

第四步:配置 Nginx 支持 PHP

编辑 /etc/nginx/conf.d/default.conf,添加:

location ~ \.php$ {
    root           /usr/share/nginx/html;
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    include        fastcgi.conf;
}

重启:

systemctl restart nginx

/usr/share/nginx/html/ 添加 info.php,验证 PHP 是否正常运行。


🌐 三、部署 WordPress

无论使用 LAMP 或 LEMP,WordPress 的部署步骤相同:

  1. 下载并解压 WordPress:
cd /var/www/html    # LAMP 路径
# 或 cd /usr/share/nginx/html  # LEMP 路径
wget https://wordpress.org/latest.tar.gz
tar -zxvf latest.tar.gz
mv wordpress/* ./
  1. 创建数据库:
mysql -u root -p
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'strongpassword';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
  1. 浏览器访问服务器 IP,进入 WordPress 安装界面,填写数据库信息,完成配置!

🚀 总结:选择合适的架构让你的 WordPress 更快更稳

环境适合用户优点
LAMP新手用户、兼容性优先部署简单,插件支持全面
LEMP高性能网站、优化控性能优越,占用更低,适合高并发

📢 下一篇推荐:

🚀 访问 RAKsmart 官网,选购你的服务器,按教程搭建 LAMP/LEMP 环境,从容开启高性能 WordPress 网站部署之路!

原文链接:,转发请注明来源!

发表回复