Centos7 安装wordpress

一.安装MariaDB

安装MariaDB

yum install mariadb-server -y

启动MariaDB

systemctl start mariadb
systemctl enable mariadb

修改密码

mysql_secure_installation

登陆数据库

mysql -uroot -p

更新库

grant all on *.* to root@'%' identified by '123456';
grant all on *.* to root@'localhost' identified by '123456';# 允许root账户远程登陆
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
# 创建wordpress数据库
create database wordpress;
flush privileges;

二.安装Apache

运行命令:

yum install -y httpd

启动apache:

systemctl enable httpd
systemctl start httpd

查看80端口:

netstat -anltp | grep 80

输出:

tcp6       0      0 :::80                   :::*                    LISTEN      14721/httpd

输入服务器ip,看到如下界面,代表安装成功

在这里插入图片描述

三.安装php7.4

最新版的wordpress运行环境需要php7.4及以上,yum默认安装的是5.4.16版本,所以需要做些更改,安装7.4版本。

添加EPEL和REMI存储库

yum install -y epel-release
yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm

安装php74

yum install -y yum-utils

查看可用的php安装包:

yum repolist all | grep php

选择remi-php74安装包:

yum-config-manager --enable remi-php74

安装php7.4及扩展:

yum install -y php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

查看php版本:

php -v

输出:

PHP 7.4.16 (cli) (built: Mar  2 2021 10:35:17) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

查看启用的模块:

php --modules

php卸载命令:

查看安装的php组件:

rpm -qa | grep php

删除某个组件,提示有依赖,要先删除依赖,以下顺序可以正常卸载:

rpm -e php-pear
rpm -e php
rpm -e php-cli
rpm -e php-gd
rpm -e php-xml
rpm -e php-odbc
rpm -e php-mysql
rpm -e php-pdo
rpm -e php-imap
rpm -e php-xmlrpc
rpm -e php-process
rpm -e php-ldap
rpm -e php-common

四.安装wordpress

wordpress官网:https://wordpress.org/

下载安装包:

wget https://wordpress.org/latest.tar.gz

将压缩包解压到/var/www/html下

tar -xvf latest.tar.gz -C /var/www/html

配置/etc/httpd/conf/httpd.conf文件

nano /etc/httpd/conf/httpd.conf
  • 找到DocumentRoot,/var/www/html修改为/var/www/html/wordpress;
  • 找到<Directory “/var/www/html”>,/var/www/html修改为/var/www/html/wordpress。

修改权限:

cd /var/www/html
chown -R apache:apache wordpress/

重启apache:

systemctl restart httpd

输入服务器ip进入wordpress安装界面。

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值