Centos7环境搭建lnmp完全使用yum源安装

Centos7环境搭建lnmp完全使用yum源安装

1.需要搭建的服务nginx 、mariadb、php、wordpress从第三方下载,wordpress官网国内不能访问
2.使用的服务软件全都为开源软件由于mysql被Oracle公司收购后开始分成社区版和商业版,新版本的centos舍弃mysql转偷和mysql功能差不多无法非常相似的mariadb数据库

开始搭建

1.安装所需软件
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
对现有源进行更新,因为在旧源中没有新版的php,而我用到的wordpress的博客网站最低要求为PHP5.6以上,所有如果不换源安装可以使用旧版的wordpress推荐4.9以下皆可
Centos7环境搭建lnmp完全使用yum源安装
Centos7环境搭建lnmp完全使用yum源安装
2.创建一个用于博客的数据库要用的刚刚安装的mariadb
开始数据库,然后对数据库进行初始化操作
Centos7环境搭建lnmp完全使用yum源安装
第一个选项是否设置数据库Root用户的登录密码数据y
然后输入密码(我输入的是123456)
连续输入两次
第二个选项是否关闭远程匿名用户登录
我们输入y
第三个是否关闭远程root用户登录
我们输入y
第四个是否删除测试数据库访问
我们输入y
第五个刷新表的权限
我们输入y
所有选项均可输入y,可按个人需求设置(初始化是对数据库的安全进行简单配置)
3.开始创建数据库并给用户设置权限
mysql和mariadb使用的语法非常相似几乎是通用的。。因为它们几乎都是由同一批人开发的
登录并创建数据库
Centos7环境搭建lnmp完全使用yum源安装
创建用户
Centos7环境搭建lnmp完全使用yum源安装
这里解释一下通配符%含义:代表任意ip都能使用这个访问这个用户,默认localhost
Centos7环境搭建lnmp完全使用yum源安装
给用户赋予所有数据库的操作权限,之后要刷新特权才能生效。
这里数据库工作准备完成

4.配置nginx服务

vim /etc/nginx/conf.d/wordpress.conf
创建一个wordpress.conf的配置文件
你也可以直接进入/etc/nginx/nginx.conf下配置
Centos7环境搭建lnmp完全使用yum源安装
当你域名还没有备案或者解析无法成功的时候可以把server_name修改成你的主机的公网地址

5.上次wordpress

在linux和windows互传文件的方法有很多,可以通过xshell secureFX winscp等软件,这里我使用rz,注意rz工具只能windows传到linux
Centos7环境搭建lnmp完全使用yum源安装
在命令行输入rz
Centos7环境搭建lnmp完全使用yum源安装
unzip命令解包并进行wordpress简单配置
进入文件夹wordpress修改wp-config-sample.php 的文件名为wp-config.php
编辑文件wp-config.php
Centos7环境搭建lnmp完全使用yum源安装
开启服务systemctl start nginx mariadb php-fpm

6.进入wordpress网页配置

Centos7环境搭建lnmp完全使用yum源安装
登录你预设的账号和密码
Centos7环境搭建lnmp完全使用yum源安装
Centos7环境搭建lnmp完全使用yum源安装
**发布
推至登录账号返回首页查看效果
Centos7环境搭建lnmp完全使用yum源安装
教程到这里就结束了~~~