1:安装apache
yum install httpd -y
开启服务
systemctl start httpd.service
重启服务
systemctl restart httpd.service
设置开机启动
systemctl enable httpd.service
开启80端口
firewall-cmd --add-service=http --permanent
firewall-cmd --add-service=https --permanent
firewall-cmd --add-port=80/tcp --permanent
二.安装php
yum install php72w
查看php版本
[root@php ~]# php -v PHP 7.2.7 (cli) (built: Jul 1 2018 08:22:47) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.7, Copyright (c) 1999-2018, by Zend Technologies with Xdebug v2.6.0, Copyright (c) 2002-2018, by Derick Rethans
,在此目录下创建info.php文件,并编辑内容。vim
/var/www/html/info.php
<!DOCTYPE html>
<html>
<body>
<?php
phpinfo();
?>
</body>
</html>
3:安装mysql
yum install mysql-server
yum install mysql-devel
启动Mysql
systemctl start mysqld
查找默认密码
cat /var/log/mysqld.log | grep temp
登录
mysql -u root -p
进入mysql
开启远程访问权限
use mysql;
update user set host = '%' where user = 'root';
FLUSH PRIVILEGES;
查看
select host,user from user;
exit;
开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
#重新加载防火墙
firewall-cmd --reload
此时,远端已可以通过root用户访问mysql服务器,本地亦可以通过 Navicat等客户端工具连接。
四.创建配置WordPress数据库
mysql -u root -p
输入账户密码即可进入
建立wordpress数据库
CREATE DATABASE wordpressdb;
创建wordpress数据库账户&&设置密码
CREATE USER 用户名@localhost IDENTIFIED BY '密码';
授予wordpress数据库账户在wordpress数据库上所需权限
授予权限
GRANT ALL PRIVILEGES ON 数据库名.* TO 用户名@localhost;
刷新数据库缓存
FLUSH PRIVILEGES;
退出数据库
exit
五.安装wordpress
使用wget下载最新wordpress
wget http://wordpress.org/latest.zip
解压文件
unzip -q latest.zip
复制 wordpress文件夹下所有文件到html目录下
cp -rf wordpress/* /var/www/html/
修改文件夹权限
赋予apache对相关文件夹的权限
修改文件夹权限
chown -R apache:apache /var/www/html/
chmod -R 755 /var/www/html/
mkdir -p /var/www/html/wp-content/uploads
chown -R :apache /var/www/html/wp-content/uploads
编辑WordPress配置文件
编辑配置文件
cd /var/www/html cp wp-config-sample.php wp-config.php
vim wp-config.php
找到define(‘DB_NAME’, ‘wordpressdb’);
将 wordpressdb 修改为你创建的wordpress数据库名
找到define(‘DB_USER’, ‘wordpressuser’);
将 wordpressuser 修改为你创建的数据库用户名
找到define(‘DB_PASSWORD’, ‘123456’);
将 123456 修改你创建数据库用户的密码
输入:wq!保存
重启相关服务
重启相关服务
systemctl restart httpd.service
systemctl restart mysqld.service
systemctl start mysqld.service
进入Web页面设置
访问http://你的域名/wp-admin
进入wordpressWEB安装配置界面,按照要求设置用户名密码,就可完成wordpress最后设置