zoukankan      html  css  js  c++  java
  • 【记录】搭建本地wordpress全过程

     

    之前的本地系统中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就可以访问了:

    localhost

    然后再把wordpress放进去后,在地址栏中输入:

    http://localhost/wordpress/

    结果提示wp-config.php不存在:

    localhost wordpress

    所以拷贝了一份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,然后看到了对应的数据库的信息:

    phpmyadmin mysql

    然后就知道了,数据库名是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安装界面了:

    wordpress install

    输入相关信息后,然后确定,结果瞬间安装完成:

    install wordpress OK

    然后就可以去登陆了。感觉还是很爽的。

    总之,用wamp,比起自己一个个安装apache,mysql,php等,是要方便的多,而且其提供了配置界面,把东西都集成到了一起:

    wamp system tray

    apachemysql

    php

    还是很方便使用的。

    缺点也是有的,就是对这套系统不熟悉的人,都不知道原先这些东西,本身是如何配置的。

    不过还是很感谢这些人的,把东西集成到一起,就方便使用了。

  • 相关阅读:
    在Spring Boot中使用数据库事务
    Data Consistency Primer
    在Spring Boot中输出REST资源
    Android开发——进程间通信之Messenger
    初识在Spring Boot中使用JPA
    设计模式——享元模式详解
    回首2016,展望2017
    [转]OpenStack Keystone V3
    [原]Openstack之identity server(keystone)
    [原]secureCRT 改变显示宽度
  • 原文地址:https://www.cnblogs.com/zhangxiaosong/p/2711489.html
Copyright © 2011-2022 走看看