前言

个人博客是自由的,自定义自己喜欢的风格,记录自己的学习路程和心得。另外一方面,有属于自己的博客,也是件酷酷的事情。网上大多数博客都是使用现有框架和模板主题搭建的,常见的有Github+Hexo的组合,wordpress,织梦cms等等。我们今天来介绍下用wordpress+免费精美主题搭建了一个还不错的博客系统。

上面的就是我本地搭建完的效果了,主要是用了wordpress框架。WordPress是一款PHP框架,一款能让您建立出色网站、博客或应用的开源软件。另外还使用了一款精美主题,看起来还不错的样子。

学习PHP的同学,也可以当做练手项目,更深一步学习系统搭建和部署。

其实这个搭建不是很难,主要有几个步骤:

1、搭建服务器+PHP+MySQL的环境

2、部署好wordpress代码

3、上传主题,安装设置

准备

服务器

现在阿里云有自带lamp环境和WordPress的环境服务器:

不过这个价格还是比较贵的,我们还是说下便宜的方法。

到阿里云或者腾讯云购买一个最便宜的服务器(学生有一元购机优惠),可以选择Windows系统或者linux系统:

Windows系统:

下载PHPstudy集成环境并安装

地址:下载地址

该程序包集成了Apache+IIS6/7/8+Nginx+LightTPD+PHP5.2/5.3/5.5/7.0+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,非常方便好用。

我们选择nginx+PHP7.2+MySQL服务

Linux系统

下载lnmp集成环境,一键安装:下载地址

安装好根据提示完成站点配置的部署

部署项目代码

到https://wordpress.org/下载最新项目代码

下载解压后拷贝到对应的项目目录(PHPstudy中的WWW文件夹,lnmp中的设置好的目录,默认是/home/wwwroot/下)

添加访问域名(如果是外网服务器,需要购买一个域名,并且进行备案验证,这里我们是本地环境)

到这里我们可以打开访问地址,会提示进行安装:

点击开始,填写对应数据库用户名和密码

然后继续下一步,填完网站信息

最后安装成功,

接下来安装一款免费的精美主题,

安装完毕后,打开首页,

发现有报错

原因:

ereg_replace() 的问题,这个东西在PHP 7.x以后就不存在了。匹配语法也从ereg syntax (POSIX)改成了preg syntax (PCRE)

解决:

把所有的ereg_replace()和对应的匹配表达式都换成preg_replace()标准

header.php里只有一处需要改动,将

ereg_replace("<div[^>]*><ul[^>]*>改为preg_replace("/<div[^>]*><ul[^>]*>/

修复完报错,进行网站基本配置,

首先,添加导航分类,

添加菜单,使用用上面的添加的分类信息

设置网站基本信息

最后完成的效果如图:

这样网站就部署完成了。作为开发者的话,还可以根据自己的style,在里面添加其他功能,比如添加文章采集,网站异常报警服务等。

接下来可以添加自己喜欢的文章,记录自己的生活了。

最后

上面是基本的部署网站的步骤,一个精美的个人网站不用花费很长时间就可以搭建出来。

如果有遇到什么问题,可以留言评论

或者添加下面公众号咨询,公众号内回复 “wp” 可以获得免费主题,快来搭建你自己的网站吧

扫码关注

2020最新个人博客搭建教程:Wordpress+免费精美主题搭建个人博客相关推荐

  1. 适合个人博客搭建的WordPress免费开源主题汇总

    WordPress最重要的就是找一个适合自己的主题了.好一点的WordPress主题基本上都是要收费的,而且价格还不便宜,这导致了不少的新手朋友们很为难.而有时我们仅仅根据个人的爱好来搭建一个博客,所 ...

  2. WordPress免费精美主题分享系列之简洁风格篇

    WordPress 是最流行的博客系统,插件众多,易于扩充功能.安装和使用都非常方便,而且有许多第三方开发的免费模板,安装方式简单易用.今天推出系列文章与大家分享142款精美的WordPress免费主 ...

  3. WordPress免费精美主题分享系列之艺术风格篇

    WordPress 是最流行的博客系统,插件众多,易于扩充功能.安装和使用都非常方便,而且有许多第三方开发的免费模板,安装方式简单易用.今天推出系列文章与大家分享142款精美的WordPress免费主 ...

  4. WordPress响应式主题:Three/博客/CMS/博客导航三合一主题

    效果演示:http://cxyo.vip/ 下载地址在最后面 主题使用说明 1.首页设置 ①选择首页布局:博客布局或杂志布局或博客导航,默认博客布局,若选择杂志布局或博客导航后,必须设置CMS/导航布 ...

  5. 逆水linux决服务器搭建教程,饥荒联机独立服务器搭建教程(二):Linux篇

    之前介绍了在 Windows 下搭建洞穴服务器的方法,详情见传送门.这里,向大家介绍 Linux (CentOS)上的搭建方法. 饥荒 先为大家提个醒,顺便当作 Linux 平台的一些特性,若发现没有 ...

  6. 超碰网站源码搭建教程超碰在线视频搭建超碰网站搭建教程

    超碰在线视频网站源码,网站搭建教程,演示网址:http://www.95zyw.com  或者www.xiu.la 服务器要求:linux contes6.4 64位 +apache 本文主要介绍利用 ...

  7. 二次元博客php,分享wordpress自适应动漫二次元PureViper博客主题

    PureViper主题是一款动漫二次元PureViper博客主题,即可以做博客主题,也可以做CMS主题使用,功能强大,主题采用了沉侵式设计,后台设置非常简单,后台好看,前台响应式设计完美兼容各种客户端 ...

  8. 【明哥版】2020最新Android Studio Win10 安装教程

    前言 本篇文章主要明哥主要讲解Android开发环境的搭建,也就是Android Studio安装教程,为什么要写这篇文章呢?主要还是用于辅助明哥教学,方便学员查询资料,按照本片文章课下搭建开发环境. ...

  9. 2020最新JDK安装及配置教程

    JDK安装及配置教程 1.JDK下载 jdk官网:JDK官网(下载这些软件一般都是在官网,安全性高) 我下载的版本是:Java SE Development Kit 8u241 之前旧电脑上面一直用的 ...

最新文章

  1. cms基于nodejs_我如何使基于CMS的网站脱机工作
  2. 查看计算机CPU、内存使用情况
  3. python打开另一个程序_python 新手问题啊,为什么我运行一个python程序,另一个就会自动退出呢?始终只能运行一个...
  4. Java 获取当前项目的类路径
  5. RUNOOB python练习题 39 数组排序
  6. 从零开始学前端:函数 --- 今天你学习了吗?(JS:Day8)
  7. mysql 驱动名称_mysql驱动名更新
  8. php查找二维数组值,根据二维数组某个字段的值查找数组
  9. windows C盘自动清理bat脚本
  10. 嵌入式c学习第一步:dev cpp编译器安装
  11. jemalloc疑似内存泄漏分析
  12. C# 读取写入Json文件
  13. 【双清/双wipe】使用adb命令进行双清/双wipe
  14. html 播放微信amr音频文件,微信amr文件打开的方法
  15. 探讨OC的内存管理 以及防止循环引用retain cycle 代理为什么用weak block为什么用copy
  16. php 七牛云获得上传token,客户端生成七牛上传token
  17. Cadillac CTS-V
  18. 云主机磁盘I/O %util飙高排查
  19. 一,银行软件测试工作总结
  20. Linux-Mysql 源码包安装初始化报错

热门文章

  1. app流量测试-Android自带统计功能
  2. iOS Apple Pay的使用
  3. opnet之加强mm1模型之删除事件
  4. [转载]Macropodus自然语言处理(NLP)工具包(Albert+BiLSTM+CRF)
  5. 华为鸿蒙wifi认证,华为已注册“华为鸿蒙”商标 华为回应被WiFi联盟和SD卡协会除名...
  6. python中sleep函数用法_sleep函数函数介绍与使用方法详解
  7. Firebird 备份工具 nbackup 的
  8. JavaScript教程9 - Node.js
  9. 如何关闭页面之前清空LocalStorage
  10. storm tread 耐克_Nike Xarr