环境windows8.1

需要的工具:wampserver、wordpress

首先先下载好wordpress源码和wampserver安装包

安装完成后开启wampserver

开启的状态是绿色的:

用户可以修改它的语言,配置文件也可以通过点击这个图标显示

先修改mysql相关的配置

修改wamp上mysql密码

方法1:

默认情况下wamp的mysql密码是空

先打开控制台,use  mysql;

输入:update  user  set  password=PASSWORD('密码')  where user='root';

然后输入flush  privileges;

最后quit退出重新登陆

方法2:

mysqladmin   -u  root  -p  password  密码(当没有设置过密码,密码为空时)

mysqladmin   -u  root  -p   旧密码  password  新密码  (已经设置过密码了)

打开局域网访问

apache相关配置信息在httpd.conf上,在httpd.conf文件中找到deny  from,下面有"Allow from 127.0.0.1" ,然后将127.0.0.1修改为all即可,也就是"Allow from all"即允许任何人访问,重启apache 服务就可以允许外网访问了。

wamp自拟定网站根目录:

如果要修改原配置目录,打开httpd.conf,找到DocumentRoot,并修改信息,如下:

还有一个位置需要改

打开wampmanager.ini文件

找到Menu.Left,如下

修改目录:

然后找到wampmanager.tpl

找到Menu.Left的www路径w_wwwDirectory和FileName

修改自己想要的

重启服务

多站点配置相关目录:httpd-vhosts.conf

打开httpd.conf,取消注释:

这时候我们点击phpadmin进行配置

假如登录phpadmin时遇到:#1045 - Access denied for user 'root'@'localhost' (using password: NO)

这是因为wampserver的phpadmin的配置文件没有设置好和mysql相关的内容,先找到phpadmin的目录,找到config.inc.php(注意不要搞错,scripts下也有一个同名的文件,修改wamp的源文件地址就是在那里),再找到

$cfg['Servers'][$i]['password'] =‘’

注意这里是空白的,添加你设置的mysql密码

假如修改之后能登录phpadmin了,可以在界面上新增数据库,比如设置一个名字为wamp的数据库

假如你要修改phpadmin的登录密码

还是在原来提到的config.inc.php文件,将配置$cfg['Servers'][$i]['auth_type'] = 'config';修改为 $cfg['Servers'][$i]['auth_type'] = 'cookie';

然后在这行下面添一行:$cfg['blowfish_secret'] = '密码';

假如你要设置phpadmin能通过外网访问(不建议,phpadmin上的数据库容易泄露),修改phpmyadmin.conf配置文件,类似httpd.conf,把"Allow from 127.0.0.1"修改为:"Allow from all"即可

apache其他设置

假如要修改apache端口,在httpd.conf找到Listen 80,把80换成你想要的端口号

修改链接端口号

在wampmanager.tpl文件中找到http://localhost/修改成http://localhost:你设置的端口号/

开启URL重写:

打开httpd.conf文件,找到#LoadModule rewrite_modulemodules/mod_rewrite.so,然后把前面的“#”删掉,重启生效

php配置

这里讲的php配置和前面提到的phpadmin不同,比较重要的三个地方

short_open_tag = off(是否允许使用 PHP代码开始标志的缩写形式(<? ?>)

把off改成 ‘on’

memory_limit = 128M(最大使用内存的大小)

upload_max_filesize = 2M(上传附件的最大值)

下面说说wordpress,在官网上下载了wordpress源码之后解压到wamp目录下,并且把wordpress的根目录设置为wamp源目录。

上面完成之后就可以点击图标的Localhost(本人是本地主机上操作),弹出页面把前面提到的数据库还有其他配置信息填写好之后就可以进入后台系统了。

好用dwordpress插件推荐:https://www.wpdaxue.com/recommend-wordpress-plugins.html

自己动手写wordpress插件(http://blog.wpjam.com/article/write-plugin-by-yourself/

Technorati Tags: 博客

windows上使用wordpress搭建博客的更多相关文章

  1. CentOS上安装WordPress搭建博客平台

    前两天在服务器上搭建了AMP,今天试着在上面安装了一个WordPress(中文:http://cn.wordpress.org/,英文:http://wordpress.org/),我安装的是英文最新 ...

  2. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(四)-使用Travis自动部署Hexo(2)

    前言 前面一篇文章介绍了Travis自动部署Hexo的常规使用教程,也是个人比较推荐的方法. 前文最后也提到了在Windows系统中可能会有一些小问题,为了在Windows系统中也可以实现使用Trav ...

  3. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(三)-使用Travis自动部署Hexo(1)

    前言 前面两篇文章介绍了在github上使用hexo搭建博客的基本环境和hexo相关参数设置等. 基于目前,博客基本上是可以完美运行了. 但是,有一点是不太好,就是源码同步问题,如果在不同的电脑上写文 ...

  4. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置

    前言 有朋友问了我关于博客系统搭建相关的问题,由于是做开发相关的工作,我给他推荐的是使用github的gh-pages服务搭建个人博客. 推荐理由: 免费:github提供gh-pages服务是免费的 ...

  5. 手把手教从零开始在GitHub上使用Hexo搭建博客教程(二)-Hexo参数设置

    前言 前文手把手教从零开始在GitHub上使用Hexo搭建博客教程(一)-附GitHub注册及配置介绍了github注册.git相关设置以及hexo基本操作. 本文主要介绍一下hexo的常用参数设置. ...

  6. wordpress搭建博客上传begin主题The themes is locked to another domain

    如题, 在使用wordpress搭建个人博客过程中, 上传begin主题, 出现如下弹框的错误, 而且样式有误. 环境: Los Angeles CentOS 7 x64 nginx+mysql 解决 ...

  7. Ubuntu 16.04.1 LTS配置LNMP使用wordpress搭建博客

    今天想用wordpress搭个博客,我的服务器是腾讯云的,然后腾讯云里有官方文档搭建的,但它是用centos为例, 搞得我的ubuntu跟着它走了些歪路,然后结合网上其它资料,终于一点一点的解决了. ...

  8. LAMP+Wordpress搭建博客

    作为一名技术控,看到别人都有专属于自己的博客,小夜也忍不住自己操刀做个自己的博客.有兴趣的童鞋接下来可要认真地练习比对哦.如果出现错误也不要着急上火,咱们可以交流学习.我们的口号是:遇水搭桥,遇山凿山 ...

  9. Windows下WordPress搭建博客过程

    搭建环境:Win7 + XAMPP5.5 + wordpress4.5.1 官网下载安装包,解压,拷贝到网站根目录(D:\IT\XAMPP5.5\htdocs\),重命名为blog(随意) 创建数据库 ...

随机推荐

  1. 玩下软工项目,第一轮--全局Context的获取,SQLite的建立与增删改查,读取用户通话记录信息

    项目的Github地址:https://github.com/ggrcwxh/LastTime 采用基于git的多人协作开发模式 软件采用mvc设计模式,前端这么艺术的事我不太懂,交给斌豪同学去头疼了 ...

  2. 使用rand替换random模块

    random模块使用相同的种子,在不同的进程中会出现相同的结果. rand的模块使用不同的种子,在不同的进程中不会出现相同的结果. 2个模块都是erlang自带的. 然后erlang在文档里面注明推荐 ...

  3. List、Set、Map典型实现

    1:集合 Collection(单列集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector 底层数据结构是数组,查询快,增删慢 线程 ...

  4. bzoj4484[JSOI2015]最小表示

    题意 给出一张DAG,要求删除尽量多的边使得连通性不变.(即:若删边前u到v有路径,则删边后仍有路径).点数30000,边数100000. 分析 如果从u到v有(u,v)这条边,且从u到v只有这一条路 ...

  5. Django 2.0 学习(14):Django ORM 数据库操作(上)

    Django ORM 数据库操作(上) ORM介绍 映射关系: 数据库表名 ---------->类名:数据库字段 ---------->类属性:数据库表一行数据 ----------&g ...

  6. BZOJ4921 互质序列

    即求删掉一个子序列的gcd之和.注意到前后缀gcd的变化次数都是log级的,于是暴力枚举前缀gcd和后缀gcd即可. #include<iostream> #include<cstd ...

  7. BZOJ4898/5367 Apio2017商旅(分数规划+floyd)

    如果要在某点买入某物品并在另一点卖出,肯定是走其间最短路径.于是预处理任意两点间的收益和最短路径,连完边二分答案判负环即可,可以全程floyd.注意inf大小. #include<iostrea ...

  8. 题解 P1200 【[USACO1.1]你的飞碟在这儿Your Ride Is He…】

    cin其中有很多小众的函数与其他重叠 不妨拿来用用(作死不止) 划重点!!! 1.cin.get(),相当于c里面的getchar(),可以往里面输入字符 2.cin.getline(),相当于str ...

  9. C++解析(3):布尔类型与三目运算符

    0.目录 1.布尔类型 2.三目运算符 3.小结 1.布尔类型 C++中的布尔类型: C++在C语言的基本类型系统之上增加了bool C++中的bool可取的值只有true和false 理论上bool ...

  10. 🔺Count on a tree SPOJ - COT (无能为力。。。)

    https://cn.vjudge.net/problem/SPOJ-COT 插上 大佬的代码 和 我的...以后再看吧... Count on a tree 大佬:http://www.cnblog ...