wordpress 默认是用mysql作为数据库支持,这个对个人站长来说还是有点麻烦了些。特别是如果以后网站备份迁移就有点事多了。

之前用django开发自己的博客感觉其实用sqlite3作为数据库插好,就是一个文件而已。备份网站,直接打包整个目录即可方便省事。

那么作为个人站长,如果要用wordpress和sqlite3来建设网站的话怎么搞呢?这里在windows环境我试了一下,可行方便。如果是生产环境,请自要百度linux安装wordpress教程。

1.自行搭建php运行环境(如果你是小白,且是windows系统,我推荐使用phpstudy

2.下载wordpress

3.下载SQLite Integration 插件

解压下载的wordpress压缩包到任意目录

4、配置phpstudy的apache

<VirtualHost *:80>DocumentRoot "H:\code\blog"ServerName www.blog.com<Directory "H:\code\blog">Options Indexes FollowSymLinks ExecCGIAllowOverride AllOrder allow,denyAllow from allRequire all granted</Directory>
</VirtualHost>

如果是nginx手动修改nginx.conf文件。增加一个server即可

server {listen  80;server_name www.herostore.cn;set $root_path 'c:/laravel/';root $root_paindex index.php index.html index.htm;location / {try_files $uri $uri/ /index.php?$query_string;}location ~ \.php(.*)$  {fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;fastcgi_param  PATH_INFO  $fastcgi_path_info;fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;include        fastcgi_params;}location ~* ^/(css|img|js|flv|swf|download)/(.+)$ {}location ~ /\.ht {deny all;}
}

5、将目录下的wp-config-sample.php复制粘贴一份重命名为wp-config.php

打开wp-config.php修改以下配置

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'MyBlog');//MyBlog<====这是数据库名,可以自定义
/** MySQL数据库用户名 */
define('DB_USER', '');
/** MySQL数据库密码 */
define('DB_PASSWORD', '');
/** MySQL主机 */
define('DB_HOST', 'localhost');
/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');
/** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');
//define('WP_ALLOW_REPAIR', true);//数据库修复时使用
define('DB_TYPE', 'sqlite');    //mysql or sqlite`

6、解压SQLite Integration到wordpress安装目录下wp-content\plugins\

找到db.php,复制到到wordpress安装目录下的wp-content目录中

7.运行并配置博客,开始你的wordpress博客之旅吧

QQ群交流:697028234

转载于:https://www.cnblogs.com/draculaqk/p/8430472.html

怎么让wordpress用sqlite3 搭建轻量级博客系统相关推荐

  1. mac wordpress php7,Mac 下基于 wordpress 搭建个人博客系统

    一.前言 这里说的是自己从 wordpress 源码开始搭建一个个人博客系统.当然,很多云端已经直接提供了在线安装的方式,这个就不在本文的讨论范围之内了. 二.关于 wordpress wordpre ...

  2. 利用WordPress源代码轻松搭建个人博客站点

    看到好友利用WordExpress和SinaAppEngin搭建了一个个人博客平台,有事没事在里面发文章,看到这里甚是羡慕,于是一直想自己也弄一个. 于是就去百度找大神的介绍教程,找来找去,发现这里的 ...

  3. 【Microsoft Azure 的1024种玩法】七十一.基于Azure Virtual Machines快速上手搭建Typecho博客系统

    [简介] Typecho 是基于 PHP5 构建的开源跨平台博客系统,Typecho开源跨平台博客系统相较于wordpress .hexo有一定的性能优势,是我们记录文章内容的最佳首选博客,那么本篇文 ...

  4. Spring MVC + Hibernate JPA + Bootstrap 搭建的博客系统

    Spring MVC + Hibernate JPA + Bootstrap 搭建的博客系统 Demo 相关阅读: 1.Spring MVC+Hibernate JPA+ Bootstrap 搭建的博 ...

  5. java 搭建个人博客_Spring boot 搭建个人博客系统(一)——整体思路

    Spring boot 搭建个人博客系统(一)--整体思路 一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟悉这 ...

  6. 手把手带你搭建个人博客系统(一)

    ⭐️前言⭐️ 该web开发系统涉及到的知识: Java基础 MySQL数据库 JDBC技术 前端三件套(HTML+CSS+JavaScript) Servlet 使用到的开发工具: idea vsco ...

  7. 【FastAPI 03】FastAPI快速搭建一个博客系统

    标题:FastAPI快速搭建一个博客系统 大家好,我是Kuls. 这是<小白学FastAPI>系列的第三篇文章. 今天我们主要讲的是FastAPI快速搭建一个博客系统. 这里可能有些小伙伴 ...

  8. node.js搭建个人博客系统

    node.js+腾讯云搭建个人博客系统 最好要有的预备知识: 前端开发知识 html css JavaScript,尤其重要 nodejs相关知识: 异步编程 回调函数 *阻塞&非阻塞 一.开 ...

  9. Spring boot 搭建个人博客系统(二)——登录注册功能

    Spring boot 搭建个人博客系统(二)--登录注册功能 一直想用Spring boot 搭建一个属于自己的博客系统,刚好前段时间学习了叶神的牛客项目课受益匪浅,乘热打铁也主要是学习,好让自己熟 ...

最新文章

  1. Linux(CentOS)安装分区方案
  2. matlab用辛普森公式求积分_如何用Excel公式求最大值对应的行列序号
  3. javaweb_JSP 的 include 指令的程序
  4. 【AI初识境】如何增加深度学习模型的泛化能力​​​​​​​
  5. jzoj2940-生成输入数据【最小生成树,并查集】
  6. A Simple Job
  7. txt mining 2(tf-idf)
  8. linux 窗口不能移动的替换命令
  9. Android插件实战总结之TwsPluginFramework
  10. Python编程:pycharm开发工具汉化步骤
  11. IBM的量子云计算准备开始商用 我国此前已实现量子加密产品商用
  12. css text-transform实现英文字母或拼音大小写转换
  13. 纤亿通谈-单模和多模光纤跳线有哪些不同之处?
  14. 微信小程序:点marker,线polyline,面polygons的渲染
  15. 工程师的基本功是什么?该如何练习?
  16. 月嫂的薪资为啥这么HIGH!
  17. PyQt5的一些组件的介绍
  18. 【SystemVerilog基础】SystemVerilog语法之逻辑等(==)、全等(===)和匹配等(==?)
  19. 学习Linux命令(25)
  20. VSCode中,新建js文件中编译器自带jQuery提示失效的解决方法

热门文章

  1. Ubuntu14.04上安装TensorRT 2.1操作步骤
  2. C++/C++11中头文件algorithm的使用
  3. mysql实验报告四_实验报告四
  4. 安卓平板电脑_盘点:2019年国内最受关注的安卓工业平板电脑实力厂商名录!...
  5. docker 离线安装 mysql_Oracle数据库之docker 离线环境安装oracle
  6. js 让鼠标右下角有一排小字_js布局中一排大字下面接着一排小字怎么打出来?...
  7. 【Spark】Spark基础练习题(一)
  8. 五分钟让你了解 Java方法(或者叫函数)
  9. 一个客户机-服务器系统使用了卫星网络,客户机/服务器体系结构可用于局域网、广域网和WWW。这三种用途迥异的网络的一个共同特点是工作负 - 试题答案网问答...
  10. js获取前后几天或者前后几个月的日期