一.安装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安装界面。