1.安装相关扩展并重启服务

# 加入扩展
sudo yum install php-gd php-curl php-mbstring php-xml php-zip php-intl php-json -y
# 重启Apache
sudo systemctl restart httpd
# 安装完扩展后记得重启 Apache 使其生效

2.重启MySQL并登录

# 重启MySQL
sudo systemctl restart MySQL 
# 登录mysql
/usr/local/mysql/bin/mysql -uroot -proot

3.在MySQL中进行创建授权等操作

-- 在MySQL中创建数据库和用户并授权
-- 1. 创建数据库(推荐使用 utf8mb4 字符集,完美兼容中文和特殊符号)
CREATE DATABASE wordpress_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
-- 2. 创建专属用户并授权
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
-- 3. 刷新权限并退出
FLUSH PRIVILEGES;
EXIT;

4.下载word press安装包并解压授权

# 进入/usr/local/apache2/htdocs目录
cd /usr/local/apache2/htdocs
#安装wget依赖包
yum -y install wget
# 下载 WordPress (如果提示 wget 未找到,先用 yum install wget -y 安装)
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
# 解压
tar -zxvf latest-zh_CN.tar.gz
# 给wordpress赋权
chown -R daemon:daemon /usr/local/apache2/htdocs/wordpress

5.修改word press模板数据

# 进入/usr/local/apache2/htdocs/wordpress
cd /usr/local/apache2/htdocs/wordpress
# 拷贝模板
cp wp-config-sample.php wp-config.php
# 编辑模板修改数据
vim wp-config.php
/** WordPress数据库的名称 */
define( 'DB_NAME', 'wordpress_db' ); // 填入你创建的数据库名
/** MySQL数据库用户名 */
define( 'DB_USER', 'wp_user' ); // 填入你创建的数据库用户名
/** MySQL数据库密码 */
define( 'DB_PASSWORD', 'your_password' ); // 填入你设置的密码
/** MySQL主机 */
define( 'DB_HOST', 'localhost' );

6.重启Apache服务并在浏览器访问操作

# 启动/重启Apache
/usr/local/apache2/bin/apachectl -k restart

在浏览器中访问 ip/wordpress ,填写相关信息

安装成功页面,点击登录(登录以及后续会有些慢)

在登陆界面输入刚刚注册的用户名(邮箱也可)和密码,登录进去即可

然后就进到 wordpress 首页了

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐