之前的本地系统中wordpress以及相关配套的apache,php等,都是OK的,无奈换了硬盘后,系统重新装了,所以都没了。
前些天也试着用就的apache和php,mysql等重新恢复,结果没搞定,所以现在打算重新用传说中的wamp,直接傻瓜式的搭建好webserver,然后把wordpress跑起来就算了,懒得弄得太复杂。
所以就去:
http://sourceforge.net/projects/wampserver/files/WampServer%202/WampServer%202.2/
下载了wampserver2.2d-x32.exe,然后一路安装好后,启动wamp。
但是结果去浏览器中输入localhost,无法访问。
然后网上搜了下,参考:
求助:WAMP安装好后用IE不能浏览http://localhost!
去Apache->Service->测试80端口,然后发现好像80端口被skype占用了。
所以就暂时关闭skype,然后再重启一下所有的服务,然后localhost就可以访问了:
然后再把wordpress放进去后,在地址栏中输入:
http://localhost/wordpress/ |
结果提示wp-config.php不存在:
所以拷贝了一份wp-config-sample.php,然后另存为wp-config.php,然后再输入:
http://localhost/wordpress/wp-admin/install.php |
结果数据库又出错了:
数据库连接错误
您在
wp-config.php
文件中提供的数据库用户名和密码可能不正确,或者无法连接到localhost
上的数据库服务器,这意味着您的主机数据库服务器已停止工作。
- 您确认您提供的用户名和密码正确么?
- 您确认您提供的主机名正确么?
- 您确认数据库服务器运行正常么?
若您不理解上述术语,请联系您的服务提供商。如果您仍需帮助,可访问 WordPress 中文论坛,或 WordPress 支持论坛(英文)。
想要去wp-config.php中填写对应的数据库的名字,以及用户名和密码,但是都不知道是啥,然后网上找了一下,也还是没搞懂,默认的值都是啥。
后来想起了,通过localhost的默认页面,打开了phpMyAdmin,然后看到了对应的数据库的信息:
然后就知道了,数据库名是mysql,用户名是root@localhost,但是还是不知道密码,所以先设置为空试试。
重新打开
http://localhost/wordpress/wp-admin/install.php
结果错误变为:
无法选择数据库
我们可以和数据库服务器建立连接(说明您提供的用户名和密码正确),但无法选择(select)
mysql
数据库。
- 您确认数据库存在?
- 您确认用户
root@localhost
拥有使用mysql
数据库的权限?- 在某些系统上您的数据库名可能还包含了您用户名的前缀,例如
username_mysql
,问题会不会出在这里?如果您不知道如何设置一个数据库,您应该联系您的主机管理员。如果所有办法还没有解决您的问题,您可以在 WordPress 中文论坛上寻求帮助。
然后试着把数据库的用户名从root@localhost改为root,然后再打开:
http://localhost/wordpress/wp-admin/install.php
然后就可以看到期望的wordpress安装界面了:
输入相关信息后,然后确定,结果瞬间安装完成:
然后就可以去登陆了。感觉还是很爽的。
总之,用wamp,比起自己一个个安装apache,mysql,php等,是要方便的多,而且其提供了配置界面,把东西都集成到了一起:
还是很方便使用的。
缺点也是有的,就是对这套系统不熟悉的人,都不知道原先这些东西,本身是如何配置的。
不过还是很感谢这些人的,把东西集成到一起,就方便使用了。
转载请注明:在路上 » 【记录】搭建本地wordpress全过程