```

环境说明:

在同一台主机上实现LAMP(Linux + Apache + MariaDB + PHP)

CentOS 7.3、Apache 2.4.6、MariaDB 5.5.52、PHP 5.4.16

1.安装LAMP

采用yum方式进行安装httpd、MariaDB、php、php-mysql,php-mysql用来进行php和MariaDB数据库的连接。

[root@CentOS7 ~]# yum install httpd mariadb-server php php-mysql -y

2.创建新的虚拟主机

(1)新增虚拟主机配置文件

[root@CentOS7 ~]# vim /etc/httpd/conf.d/vhost.conf

[root@CentOS7 ~]# mkdir /var/www/wordpress

3.在虚拟主机主目录/var/www/wordpress下新建index.php文件

[root@CentOS7 ~]# vim /var/www/wordpress/index.php

4.检查语法并启动httpd服务

(1)检查语法

[root@CentOS7 ~]# httpd -t

Syntax OK

(2)启动httpd服务

[root@CentOS7 ~]# systemctl start httpd.service

5.测试

在浏览器中输入www.mywordpress.com

可以看到PHP默认页面已经成功显示,说明测试成功

6.下载wordpress压缩包,wordpress-4.7.4-zh_CN.tar.gz

(1)解压缩

[root@CentOS7 ~]# tar -xf wordpress-4.7.4-zh_CN.tar.gz

(2)把解压缩后得到的文件(wordpress)复制到DocumentRoot(/var/www/wordpress/)下

[root@CentOS7 ~]# cp -a wordpress /var/www/wordpress/

7.启动MariaDB服务

[root@CentOS7 ~]# systemctl start mariadb

8.通过浏览器访问wordpress

在浏览器中输入http://www.mywordpress.com/wordpress

注意:配置DNS服务器解析www.test.com 为192.168.29.100

或者 修改windows 下的C:\Windows\Systeme32\drivers\etc\hosts文件

192.168.29.100 www.test.com

可以看到已经出了wordpress 页面,可以点击“现在就开始”就行配置,也可以手动修改配置文件

9.修改wordpress配置文件

(1)进入WordPress目录(/var/www/wordpress/wordpress/)

[root@CentOS7 ~]# cd /var/www/wordpress/wordpress/

(2)复制cp wp-config-sample.php模板文件为 wp-config.php,然后编辑

[root@CentOS7 ~]# vim /var/www/wordpress/wordpress/wp-config.php

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

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

define('DB_NAME', 'wordpress');

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

define('DB_USER', 'test1');

/** MySQL数据库密码 */

define('DB_PASSWORD', '123456');

/** MySQL主机 */

define('DB_HOST', 'localhost');

10.在数据库中创建数据库和用户

(1)创建数据库

MariaDB [(none)]> create database wordpress;

Query OK, 1 row affected (0.00 sec)

(2)创建用户

MariaDB [(none)]> create user 'test1'@'localhost' identified by '123456';

Query OK, 0 rows affected (0.00 sec)

(3)给用户授权

MariaDB [(none)]> grant all on wordpress.* to 'test1'@'localhost';

Query OK, 0 rows affected (0.01 sec)

11.再次访问WordPress

http://www.mywordpress.com/wordpress

填入相关信息,就可以正常访问博客了。

centos7.3搭建lamp实现使用wordpress的更多相关文章

  1. Centos7+Apache2.4+php5.6+mysql5.5搭建Lamp环境——为了wordPress

    最近想搭建个人博客玩玩,挑来挑去发现口碑不错的博客程序是wordpress,简称wp.虽然是学java路线的程序员,但因入行时间太短,至今没有发现较为称手开源的博客程序,如果各位大神有好的推荐,也希望 ...

  2. CentOS7下搭建LAMP+FreeRadius+Daloradius Web管理

    注意:本文所有命令均在root命令下执行. freeradius服务官网:http://freeradius.org/ daloradius Web管理页面官网:https://sourceforge ...

  3. CentOS7.X 搭建LAMP

    第一部分搭建LAMP基础环境 1.检查CentOS是否为7.x版本 2.安装LAMP中的apache,采用yum源方法安装 yum  install httpd httpd-devel       A ...

  4. Centos7.2 搭建Lamp服务器以及迁移WordPress个人博客详细过程

    其实自己的博客搭了有段时间了,但是由于自己不太确定是不是一定要用wd的框架,以及实验室公网服务器的不稳定,就一直荒废着. 今天偶然间看到了腾讯云对于学生的优惠活动,毕业之前每月只要8元的云服务器(就算 ...

  5. Centos7下搭建LAMP环境,安装wordpress(不会生产博客,只是一名博客搬运工)(菜鸟)

    1.搭建MySQL数据库 安装MariaDB yum install mariadb-server -y 启动MySQL服务 emctl start mariadb #启动服务 emtcl enabl ...

  6. Centos7下搭建LAMP平台环境 (转载)

     1.启用Apache(httpd) Centos7默认已经安装httpd服务,只是没有启动.如果你需要全新安装,可以yum install -y httpd 启动服务:systemctl start ...

  7. centos7 yum搭建lamp环境

    =============================================== 2018/1/14_第1次修改                       ccb_warlock == ...

  8. CentOS7.5搭建LAMP环境

    导言 LAMP环境搭建,网上可以搜到很多的结果.为什么我还要整理一下呢,是因为有些网上给出的解决办法可能仅适用于某些特定的环境下,并不一定适用于所有出现问题的情况. 当然我写本篇的目的也不是保证所有的 ...

  9. CentOs7下搭建LAMP环境

    ● 环境搭建 参考: http://blog.csdn.net/zph1234/article/details/51248124 http://www.jb51.net/os/188488.html ...

随机推荐

  1. maven的java web项目启动找不到Spring ContextLoaderListener的解决办法

    用maven搭建的java web项目,上传到git仓库后,当同事clone下来项目,部署到tomcat运行时,就报了如下错误,即启动web项目时,加载web.xml文件,找不到spring的监听器, ...

  2. linux组网笔记

    一直以为自己linux还说的过去,事实上已经跟不上日新月异的应用需要了. 现成文档都没法看,错太多.然而毕竟是多年积累,整理一个准确的文档还是能做到的. 本机ip设置: # static interf ...

  3. LINUX 笔记-ubuntu 配置 jdk 环境

    在 /etc/profile 文件尾添加 JAVA_HOME=/opt/jdk1.8.0JRE_HOME=${JAVA_HOME}/jre   PATH=$PATH:$HOME/bin:$JAVA_H ...

  4. cas单点登录如何获取更多信息

    现在有个新的系统(SpringMVC+Spring+Mybatis),我为它添加了一个单点登录功能.只是在本地客户端的web.xml文件里,添加了以下配置 <!-- 用于单点退出,该过滤器用于实 ...

  5. 机器翻译评测——BLEU算法详解

    ◆版权声明:本文出自胖喵~的博客,转载必须注明出处. 转载请注明出处:http://www.cnblogs.com/by-dream/p/7679284.html 前言 近年来,在自然语言研究领域中, ...

  6. 如何在Windows上搭建Android开发环境

    Android开发越来越火,许多小伙伴们纷纷学习Android开发,学习Android开发首要任务是搭建Android开发环境,由于大家 主要实在Windows 上开发Android,下面就详细给大家 ...

  7. TinyOS编程思想和Nesc基础语法

    TinyOS操作系统由nesc语言写成,从程序员角度看,它的基本作用就是提供了一组API接口以及一些编程规则. 具体来说,基于nesc语言的TinyOS编程行为具有以下特点: a.兼容C语言:使用ne ...

  8. Leetcode题解(十)

    29.Divide Two Integers 题目 题目要求不用乘除和取模运算,实现两个整数相除: 我的第一想法就是把除法变成减法来做,这也是最初除法的定义,其实现代码如下: class Soluti ...

  9. Hadoop部署配置文件

    为了方便大家修,我把要修改的地方标红了,找到对应文件,复制粘贴过去就可以了 注:这个是我安装的Hadoop的配置,要根据我之前发的文章配置才行, 里面有一些东西比如文件夹名称,路径不一样,稍加修改也可 ...

  10. 关于json-lib中日期类型转换的分析与问题解决

    说明:本文中的json-lib版本为 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId& ...