原由:github日推邮件中来了个BlogEngine.NET,出于好奇而后就点击连接进去查看了下,发现这TM的太适合.net新手搭建博客网站了。之前的我一直想搭建个本身的博客网站,而后就产生了http://youli77.com:83/,这是我第一次用来学习asp.net core 2.0的产物(写的我本身不想看了),废话少说,进入正题。mysql
搭建博客git
BlogEngine.NET源码地址github
下载源码后,最好使用vs2015及以上版本打开。(个人是vs2019)web
从新生成,就能够直接打开了。。。sql
而后就是修改密码,在web.config中更新machineKey,再而后就感受ok了。数据库
使用MySql数据库方法asp.net
找到setup,而后阅读ReadMe.txt。post
1.选择Setup.sql脚本去建立数据库和数据。学习
2.将MySQLWeb.Config更名为Web.config并覆盖根目录下的Web.config文件。网站
3.更新BlogEngine链接字符串(mysql注意加端口)
4.而后将MySql.Data.dll拷到bin目录中
5.浏览你的博客网站。
6.登陆管理面板并改密码。
须要注意:
1.执行setup.sql脚本时将下面这段删除,再执行。若是直接执行了,删除数据库按照我这种方法来。
2.修改be_posts表PostContent字段,将字符集改成utf8.
3.单独执行这段sql,而后ok。
后续错误:
查看错误
相似下面中的错误,就将报错字段改成utf8