环境条件:1.一定金额money,2.腾讯云虚拟主机,3.域名。
由于建好的站点经常出现访问后台会周期性地将mysql服务器禁止?的情况,你可能访问我的站点时出现mysql错误。

如果是新手或非开发人员,可选择使用 宝塔控制面板 搭建WordPress

先看效果 振松心得 :

1.购买虚拟主机

即购买服务器,我购买的是腾讯云的,花了300多块,链接:https://cloud.tencent.com/

2.购买域名并添加解析

同样我是在腾讯云购买的,买的比较便宜的 .xyz 后缀,花了19块。
购买过域名后可直接在腾讯云后台–域名管理中添加域名解析指向第一步购买的虚拟主机对应的ip下。

3.在虚拟主机中配置php运行环境

我的环境为 centOS7.2 + php7 + Apache + MySQL;
配置完成后新建一个博客的数据库,数据库编码选择utf8。

4.下载并配置WordPress代码

前往WordPress官网下载代码包:https://cn.wordpress.org/download/

点击下载如果没效果的话,建议更换浏览器下载。
下载后解压,解压后文件名为wordpress,我将其重名为了wpblog:

复制配置文件 wp-config-sample.php 一份到同目录下,并重命名为 wp-config.php
使用可编辑.php的任一IDE打开该配置文件修改以下配置( 身份认证密钥与盐 可通过WP提供的 链接** 自动生成):

/** WordPress数据库的名称 */
define('DB_NAME', 'wpblog');/** MySQL数据库用户名 */
define('DB_USER', 'root');/** MySQL数据库密码 */
define('DB_PASSWORD', 'yourDbPasswordHere');/** MySQL主机 */
define('DB_HOST', '127.0.0.1');/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');/**#@+* 身份认证密钥与盐。** 修改为任意独一无二的字串!* 或者直接访问{@link https://api.wordpress.org/secret-key/1.1/salt/* WordPress.org密钥生成服务}* 任何修改都会导致所有cookies失效,所有用户将必须重新登录。** @since 2.6.0*/
//define('AUTH_KEY',         'put your unique phrase here');
//define('SECURE_AUTH_KEY',  'put your unique phrase here');
//define('LOGGED_IN_KEY',    'put your unique phrase here');
//define('NONCE_KEY',        'put your unique phrase here');
//define('AUTH_SALT',        'put your unique phrase here');
//define('SECURE_AUTH_SALT', 'put your unique phrase here');
//define('LOGGED_IN_SALT',   'put your unique phrase here');
//define('NONCE_SALT',       'put your unique phrase here');
define('AUTH_KEY',         ')+;|Ca9bd)=cjU-HI(;</!;|!ZCE7F-*6iS%V-q>).[#B{YQ+CD1rpIRRvxU|pz]');
define('SECURE_AUTH_KEY',  '[MX3|T&RX8{1|^R(8@ooJgi*3JsLgeapg2k@~eniKT|2<p@k4C+FWQ^ X]|Jt}sp');
define('LOGGED_IN_KEY',    '!6m=+D}ge,s)#sx<iO}u/a4$R^v8(37~wlAiRLnkoask{*ure=tfUFCA~t#v+uqu');
define('NONCE_KEY',        '_++HPj{9K@N-P;n% k4Y-j_BNQJ+M{Bthr(T@aD{Bf(2iERYf_-lMU5`y*]O}Y8o');
define('AUTH_SALT',        '/j!Ft$-5(c+EVcMuZu$Nt 49#$2o:XX?N@ %::^^YI>JWP?v`#pV_-0s}KFM1z@*');
define('SECURE_AUTH_SALT', 'k]k:L%PU,i1l4`#w+|LF7~WA>awVC^0Kij=R%S:D|K=^*MlZ!AdTwns{%quhEeH&');
define('LOGGED_IN_SALT',   'B|ClHs99|H-f{Gu*H$(/tY>[ln,U0j--7$@{&}bL,Yxp%F[(1PN@][f6|a5cadnn');
define('NONCE_SALT',       'Tn)C^7ZN]!Om!Xox}rA.`BDrZF1KYSqrrbuWtD6. =4+feA?G_ s+nV(t^VUegX@');/*** 开发者专用:WordPress调试模式。** 将这个值改为true,WordPress将显示所有用于开发的提示。* 强烈建议插件开发者在开发环境中启用WP_DEBUG。** 要获取其他能用于调试的信息,请访问Codex。** @link https://codex.wordpress.org/Debugging_in_WordPress*//*建议打开debug模式*/
define('WP_DEBUG', true);

保存后进入下一步。

5.上传代码到服务器并配置用户

将修改后的代码上传到服务器,我使用的是PhpStorm自带的Deployment工具上传的,也可以使用其他ftp工具例如filezila之类的上传代码,最好在web根目录(var/www/html)下新建一个目录,例如wpblog,然后将所有代码上传到该目录下,上传后如下:

到达这一步基本已经完成了建站。
剩下的就是配置下用户(管理员)信息了:
在浏览器中访问站点目录:http://www.example.com/wpblog, 第一次访问会进入站点配置页面,添加下站点名称,邮箱,用户名,密码就完成了建站。
再一次访问目录: http://www.example.com/wpblog 即可进入对应的博客站点,博客后台地址为:http://www.example.com/wpblog/wp-admin 。

我的博客:http://dongzhensong.xyz/wpblog/

使用WordPress创建个人博客的详细流程相关推荐

  1. 如何使用腾讯云轻量应用服务器以及WordPress搭建个人博客(详细图文教程)

    随着云计算的发展,不进许多企业开始转向上云,就连个人用户也开始上云,典型的案例就是个人网站的搭建,但是很多非计算机专业的用户搭建起来就比较困难了,那有没有非常简单的方法呢?那当然是有的:今天就把非常简 ...

  2. wordpress搭建个人博客

    wordpress搭建个人博客 用途:搭建wordpress个人博客,可以整理归纳自己的知识,方便个人查找曾经所涉猎的,当然最重要的是资源共享,服务大家,帮助别人少走弯路! 1. ECS购买 云服务器 ...

  3. Day 4:PredictionIO——如何创建一个博客推荐器

    今天是"30天学习30种新技术"的第4天.到目前为止我很享受,而且周围开发者反响也很不错.我现在更有动力在30天内完成它了.在这篇文章中,我将介绍如何在Java下使用Predict ...

  4. 创建hugo博客_如何创建您的第一个Hugo博客:实用指南

    创建hugo博客 Hugo is a great tool to use if you want to start a blog. 如果您想创建博客,Hugo是一个很好的工具. I use Hugo ...

  5. 创建hugo博客_Hugo + Firebase:如何在几分钟内免费创建自己的静态网站

    创建hugo博客 by Aravind Putrevu 通过Aravind Putrevu Hugo + Firebase:如何在几分钟内免费创建自己的静态网站 (Hugo + Firebase: H ...

  6. 如何使用WordPress建立一个博客、网站和论坛

    这篇文章将介绍如何使用WordPress建立一个博客.网站和论坛.WordPress是基于PHP的博客架设工具.它提供了一套开源的PHP代码以方便用户在支持PHP的主机上快速的建立博客.WordPre ...

  7. hexo+github创建个人博客--深入篇

    内容简介 此篇文章介绍的是个人博客的一些配置内容,包含博客项目的介绍.主题配置.图床配置以及各种第三方功能插件的使用,若还未搭建个人博客的哥们可以先参考hexo+github创建个人博客–基础篇搭建出 ...

  8. WordPress 搭建个人博客全攻略

    WordPress 搭建个人博客全攻略 概述 这几天搭了个自己的博客,用的 WordPress 因为想弄 https,然后网上的教程都没有那么全面,同时弄完了也发现关于 WordPress 启用 ht ...

  9. 手把手教你用 WordPress 搭建个人博客

    Hello大家好,我是小张,今天这篇文章介绍一下如何用 WordPress 搭建属于自己的博客,从 0 到 1 手把手教学 目前个人博客的搭建方式大致分为两类 博客前端.后端完全由自己开发,整体从 0 ...

  10. Github + Hexo 搭建个人博客超详细教程

    Github + Hexo 搭建个人博客超详细教程 本文目录 generated with DocToc 网站搭建 本文目录 1.安装node.js 2.添加国内镜像 3.安装Git 4.注册Gith ...

最新文章

  1. missing required icon file.图标错误解决
  2. 【OpenCV笔记】图像预处理
  3. 蓝桥杯-合并石子(java)
  4. 安卓10省电还是费电_iOS 13省电教程:关掉这8个功能iPhone多用3小时
  5. 深入理解HashMap和LinkedHashMap的区别
  6. Mocha BSM应用管理——J2EE应用服务器监控与管理
  7. FastTunnel - 打造人人都能搭建的内网穿透工具
  8. ubuntu 16.04系统中nvidai、cuda、cudnn安装及注意事项
  9. Import Changes from Direct3D 11 to Direct3D 12
  10. Nginx负载均衡的详细配置及使用案例详解.
  11. vue.js+boostrap最佳实践
  12. 风控必知必会|两大逻辑表五大基础报表
  13. hadoop——Map/Reduce中combiner的使用
  14. 说白了 枚举是一个对象中属性的参数值
  15. Atiflash显卡BIOS、Nvflsh显卡BIOS、显卡BIOS刷新与超频详细说明教程--转载+BYZ修正...
  16. 如何去除 Win11 Dev 通道版本的右下角水印
  17. JS 实现图层模式覆盖效果
  18. matlab第三章笔记
  19. C语言实现BC28NB模组上报数据到电信云
  20. Boosting算法与假设间隔

热门文章

  1. 在你的 Android App 中使用 Flutter | Google开发者大会
  2. 好用的jquery.animateNumber.js数字动画插件
  3. Linux小技巧:生成随机字符串
  4. 输入url后的加载过程
  5. Happens before
  6. Npm更新移除包的规则
  7. linux DNS 简单配置
  8. redis下key的过期时间详解
  9. 曙光:卖市场上没有的产品
  10. HTTP Get与Post的区别