LNMP+WordPress博客搭建

介绍

LNMP代表:Linux系统下的Nginx+Mysql+Php的网站构架技术。

Linux系统:免费使用和自由传播的类Unix操作系统,稳定可靠。

Nginx:高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。

Mysql: 关系型数据库管理系统,本次使用mariadb软件,它是mysql的一个分支,由开源社区维护。

Php: 超文本预处理器,是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。

WordPress: 使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。

1.修改主机名,安装LNMP环境

[root@samba ~]# hostnamectl set-hostname lnmp

[root@samba ~]# bash

解压软件包

[root@lnmp ~]# tar -zxvf lnmp1.6-full.tar.gz

配置yum

CD设备挂载到/opt/centos目录下

 

配置本地YUM源文件,先将/etc/yum.repos.d/下的文件先移走,然后创建local.repo文件

 

[centos7]

name=centos7

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

进入lnmp1.6-full目录,执行安装脚本(在执行脚本前,需配置DNS

[root@lnmp ~]# cd lnmp1.6-full

[root@lnmp lnmp1.6-full]# ./install.sh

选择默认的软件安装版本,设置数据库密码,安装成功后按Ctrl+C键退出

 

使用浏览器输入172.16.51.21查看

 

2.部署WordPress应用

登录数据库,创建WordPress数据库并赋予远程权限

 

解压压缩包

[root@lnmp ~]# unzip wordpress-4.7.3-zh_CN.zip

进入/home/wwwroot/default目录,将index.html删除

 

进入/root/wordpress目录,将该目录下的所有文件,复制到/home/wwwroot/default目录下,并赋予777的权限

 

进入/home/wwwroot/default/目录下,ls查看有一个wp-config-sample.php配置文件

该文件是WordPress应用提供了一个模板配置文件,将该模板复制一份并改名为wp-config.php,然后编辑该文件

[root@lnmp default]# cp wp-config-sample.php wp-config.php

[root@lnmp default]# vi wp-config.php

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //

/** WordPress数据库的名称 */

define('DB_NAME', 'wordpress');

 

/** MySQL数据库用户名 */

define('DB_USER', 'root');

 

/** MySQL数据库密码 */

define('DB_PASSWORD', '000000');

 

/** MySQL主机 */

define('DB_HOST', '127.0.0.1');

 

/** 创建数据表时默认的文字编码 */

define('DB_CHARSET', 'utf8');

 

/** 数据库整理类型。如不确定请勿更改 */

define('DB_COLLATE', '');

在浏览器输入172.16.51.21进入WordPress安装界面,填写信息,然后安装,刷新界面

 

使用设置的用户名密码登陆

 

进入WordPress应用的后台仪表盘界面

 

单击左上角myblog”图标

 

 

posted @ 2020-07-02 20:10  一个顶俩!  阅读(209)  评论(0编辑  收藏  举报