构建搭设环境
关闭防火墙以及selinux
systemctl stop firewalld 关闭防火墙
systemctl disable firewalld
setenforce 0
或者 vim /etc/selinux/config 关闭防火墙
将SELINUX修改成SELINUX=disabled
getenforce 查看Selinux状态
一台nginx+php服务 一台mysql服务
yum install -y nginx 下载nginx
如果yum源码包中没有nginx,可以通过
yum install -y epel-release 下载红帽自带源码包,下载完成后重新下载nginx
yum install -y php-fpm php-mysql php-gd 下载中间件php
注意php-fpm为主要服务,其他均为php配置文件
systemctl start nginx 启动nginx服务
systemctl start php-fpm 启动php服务
对数据库做好域名解析,否则连接数据库会出现用户名与密码不符的情况
在另外一台主机上从官网下载mysql yum包
在官网下载压缩包
然后对mysql进行yum安装
通过rz命令将rpm包拉入主机内
yum install -y *rpm 同时下载所有源码包
然后对数据库进行域名解析 vim /etc/hosts
输入主机IP地址 主数据库自定义主机名
输入从主机IP地址 从数据库自定义主机名
grep 'password' /var/log/mysqld.log 查看mysql数据库默认密码
mysqladmin -uroot -p'默认密码' password '自定义密码' 修改数据库密码
mysql -p'自定义的密码' 进入数据库
create database 库名; show database; 创建查看库
grant all on 库名.* to 用户@'ip地址或者ip网段' identified by '自定义密码' 给用户授权
flush privileges; 刷新权限
在wordpress.org官网下载wordpress压缩包
rz命令拖入主机内压缩包
使用unzip命令解压压缩包
rm -rf /usr/share/nginx/html/index.php 删除nginx php默认网页
cp -rf /root/wordpress/* /usr/share/nginx/html 复制解压缩后内容到html目录下
chown -R nginx.nginx /usr/share/nginx/html/* 更改文件属主属组
chmod 777 /usr/share/nginx/html/ 授权读写执行权限
使用客户端进行访问IP地址