坎坷的Wordpress搭建之路

准备自己搭建一个博客系统,自然而然的想到用wordpress,像琉璃神社那样的就挺好(哎呀好像暴露了什么),于是先在自己电脑上搭一个玩一玩,我并没有用XAMPP这样的集成软件,想自己一个个动手试一试,毕竟年轻人耐折腾,但是搭建之路实在算不上一帆风顺。


AMP环境 OS:win10

这个在网上有很多教程,但是还是写一下,以防自己忘记到时候满世界找

Apache2.4

官网上下载后点击安装即可,或者进入bin目录

httpd.exe -k install

1、初次解压没有解压在一级目录中,安装(httpd -k install)报错,检查后得配置文件httpd.conf里的文件路径默认一级目录,二级目录下install会找不到所需文件,遂重新解压至一级目录
2、启动服务后启动失败,显示443(ssl)端口被占用,查询后得知是VM进程占用了,kill进程后成功启动,可以访问localhost:80
3、电脑重启之后过了几天,启动服务(httpd -k start)失败,出现错误

(OS 10013)以一种访问权限不允许的方式做了一个访问套接字的尝试。 : AH00072: ma
make_sock: could not bind to address 0.0.0.0:80
又是端口问题,而且这次占用端口的是sys(好像是,记不清了)
遂直接改监听端口号
打开Apache 的配置文件 Apache安装目录下的conf/httpd.conf找到Listen 80 将80改为 81 重启Apache访问 http://localhost:81

mysql5.7

直接点击安装即可,但是后来忘记了root的密码,百度得到了解决方法
解决方法
但是由于版本不同,5.7里已经没有password这个字段,换成authentication_string即可

php5.6

解压即可
记得php.ini

环境搭建
让apache可以解析php

这个在官方文档中就有解决方法,方法有3种Microsoft Windows 下的 Apache 2.x

开启相应的库(去掉前面的注释;即可)

php_curl.dll
php_gd2.dll
php_mbstring.dll
php_mysql.dll
php_mysqli.dll
php_xmlrpc.dll

继续查找“extension_dir”,找到如下行:

; On windows:
; extension_dir = “ext”将extension_dir = “ext”前面的分号去掉

设置时区

;data.timezone

改为

data.timezone=Asia/Shanghai

wordpress搭建

在前期排雷后,后面就比较顺利了,在搭建前记得先创建一个数据库,最后,最坑爹的是wordpress的wp-config.php里有这么一行

define('WP_DEBUG', false);

默认不提示错误信息,我#%!*@!@##
前期我的php依赖库有些没开,导致wordpress安装时一片空白,准确的说是卡在了wp-admin/setup-config.php?step=2这里,而且不知道哪里出错,直到百度后将

define('WP_DEBUG', false);

的false改为true,才显示

Fatal error: Call to undefined function mysql_connect()

之后百度经验解决了问题
至此,终于见到了仪表盘
mywordpresspng

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值