📜  在 centos 7 上安装 wordpress - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:23:07.676000             🧑  作者: Mango

在 CentOS 7 上安装 WordPress

WordPress 是一款流行的开源网站内容管理系统,它可以帮助用户快速构建个人博客、企业网站等,非常适合个人和小型团队使用。本文将介绍如何在 CentOS 7 系统上安装 WordPress。

环境要求

在安装 WordPress 前,需要先确保以下几个环境要求:

  • CentOS 7 系统
  • Apache 或 Nginx Web 服务器
  • PHP 5.6 或更新版本
  • MySQL 或 MariaDB 数据库
安装 Apache 和 PHP
  1. 使用以下命令安装 Apache:
sudo yum install httpd -y
  1. 安装 PHP:
sudo yum install php php-mysql php-gd php-xml php-mbstring -y
安装 MySQL
  1. 安装 MySQL:
sudo yum install mariadb-server -y
  1. 启动 MySQL 服务:
sudo systemctl start mariadb
  1. 运行下面的命令来保证 MySQL 在开机时自动启动:
sudo systemctl enable mariadb
  1. 运行 MySQL 安全脚本:
sudo mysql_secure_installation
配置 WordPress
  1. 下载 WordPress:
wget https://wordpress.org/latest.tar.gz
  1. 解压 WordPress:
tar -xvzf latest.tar.gz
  1. 将 WordPress 文件夹移动到 Apache 的 Web 目录下:
sudo mv wordpress /var/www/html
  1. 给 WordPress 文件夹和其内部的文件和文件夹设置正确的权限:
sudo chown -R apache:apache /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
配置数据库
  1. 进入 MySQL:
sudo mysql -u root -p
  1. 创建 WordPress 数据库:
CREATE DATABASE wordpress;
  1. 创建 WordPress 用户:
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
  1. 授权用户访问数据库:
GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
  1. 刷新权限:
FLUSH PRIVILEGES;
  1. 退出 MySQL:
exit
安装 WordPress
  1. 访问以下 URL:
http://your-server-ip/wordpress
  1. 选择语言,点击“继续”。

  2. 填写以下数据库信息:

  • 数据库名称:wordpress
  • 用户名:wordpressuser
  • 密码:password
  • 数据库主机:localhost
  • 表格前缀:可以自己定义
  1. 点击“提交”,继续进行安装。

  2. 根据需要填写以下信息:

  • 网站标题
  • 用户名
  • 密码
  • 电子邮件地址
  1. 点击“安装 WordPress”,完成安装。
总结

本文介绍了如何在 CentOS 7 系统上安装 WordPress,包括安装 Apache、PHP、MySQL,配置 WordPress 和数据库,并最终完成 WordPress 安装。希望本文可以帮助开发者轻松搭建起自己的 WordPress 网站。