一、安装Apache服务
1、yum search httpd
2、安装Apache服务
yum install httpd.x86_64
3、加入Apache服务到开机启动,同时启动Apache服务
systemctl enable httpd
systemctl start httpd
二、安装MYSQL8.0
1、访问MYSQL8.0库文件
MySQL :: Download MySQL Yum Repository
2、下载CentOS7 MYSQL8.0库文件
3、安装MYSQL8.0库文件
yum install mysql80-community-release-el7-11.noarch
4、安装MYSQL8.0
yum install mysql-community-server.x86_64
5、添加MYSQL8.0到开机启动,启动MYSQL8.0
systemctl enable mysqld
systemctl start mysqld
6、查找MYSQL8.0 root用户初始化密码
vim /var/log/mysqld.log
7、修改root用户初始化密码,否则不能做任何操作
alter user 'root'@'localhost' identified with mysql_native_password by 'xxxxxxx';
注意:因为MYSQL8.0密码复杂度和长度都要求高,密码长度最少8位,密码包含3种特殊字符;其次密码建议使用mysql_native_password,否则会出现一些MYSQL客户端商用软件连接报错。
8、(可选项)如果你不想密码这么复杂,可通修改/etc/my.cnf 文件中加入如下两项,之后重启MSYQL服务
validate_password.policy=LOW
validate_password.length=4
三、安装PHP82
1、安装Linux扩展库
yum install epel-release.noarch
2、安装PHP82库文件,同时跟新库缓存。因为Centos7.9自带的PHP版本较低
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum makecache
3、安装PHP82相关组件
yum install php82-php.x86_64 php82-php-fpm.x86_64 php82-php-gd.x86_64 php82-php-pecl-zip.x86_64 php82-php-xml.x86_64 php82-php-pecl-mysql.x86_64
4、查看PHP MODULES
php82 -modules
注意:上述组件必装,否则wordpress启动不了
四、安装WordPress6.4.4
1、下载wordpress安装包,centos一般下载tar.gz包
2、上传到CentOS7.9对应的Apache服务根目录中,默认 /var/www/html
3、解压Wordpress包
tar -xvf wordpress-6.4.4-zh_CN.tar.gz
4、修改wp-config-sample.php为wp-config.php
5、添加数据库相关信息,如下图
6、运行wordpress
http://xxxxxx/wp-admin/install.php
出现经典wordpress初始化界面,输入简单的公司网站信息,及后台管理员信息与密码