Cloudflare R2 个人图床
之前使用阿里云OSS 搭建个人图床,但是随着文章数量和图片数量增多,网站访问量增大,图床的流量也变大了,导致费用日益上升。因此考虑切换一个图床平台,找到了赛博大善人 Cloudflare 的 R2 存储桶可以提供免费 10G 存储,每月 1000 万次免费读取请求。
22 篇
之前使用阿里云OSS 搭建个人图床,但是随着文章数量和图片数量增多,网站访问量增大,图床的流量也变大了,导致费用日益上升。因此考虑切换一个图床平台,找到了赛博大善人 Cloudflare 的 R2 存储桶可以提供免费 10G 存储,每月 1000 万次免费读取请求。
由于现在一直在CSDN和自己的网站同步写博客记录,可是以前我都是在CSDN编辑器内直接码字上传,但这样的编辑方式很难受,我还是更喜欢像Typora的本地markdown编辑器,这样就需要有一个自己的图床,本地截图粘贴到markdown编辑器内,就会自动上传到自己的图床中。
网络上比较多的是Fork me on Github效果,其实要实现Follow me on CSDN原理是一样的。只需要将想要的效果图片下载下来ps一下,然后再上传到某个图床(或者说上传到CSDN),就可以得到此图片的url,替换到代码中即可。
由于next主题经过了几次更新,查阅了许多资料都说要修改custom.styl这个配置文件,但是我的主题内没有此文件,经过翻阅大量的资料,终于找到了侧边栏的配置文件位置。
在Hexo中一般有两个_config.yml文件,一个在根目录下,我称之为网站配置文件,一个在主题目录中,我称之为主题配置文件。文章介绍了主题更换、菜单设置、侧边栏设置、作者头像、社交连接、网站名称、作者名字、中英文切换、主页显示文章数、翻译设置等设置。
首先创建目录页与标签页,创建方法如下。然后在source\_posts目录中创建.md文件即新建了一篇博客,在文章的开头部分添加如下代码即可为文章设置目录与标签,各部分作用见注释。
某个元素可以自由的在一个盒子内移动位置,并且压住其他盒子。当滚动窗口时,某些模块是固定在屏幕中的某个位置。以上两个效果通过标准流和浮动都无法快速实现,此时需要定位来实现。
Emmet语法的前身是Zen coding,它使用缩写来提高html/css的编写速度,vscode内部已经集成该语法
CSS提供了三种传统布局方式:普通流(标准流)、浮动、定位。三种布局方式都是用来摆放盒子的,盒子摆放到合适的位置,布局自然就完成了。实际开发中,一个页面基本都包含了这三种布局方式(移动端有新的布局方式)
网页布局学习有三大核心,盒子模型,浮动和定位,学习盒子模型可以帮助我们很好的布局页面。网页布局过程:先准备好相关的网页元素,利用CSS设置盒子样式,然后摆放到相应位置,往盒子里面装内容。
CSS中根据选择器的类型把选择器分为基础选择器和复合选择器,复合选择器是建立在基础选择器之上,对基本选择器进行组合而成的。通过CSS背景属性可以为页面内元素添加背景样式背景属性可以设置背景颜色、背景图片、背景平铺、背景图片位置、背景图像固定等。
CSS的主要使用目的就是美化网页,布局页面。只用HTML时,网页显示效果很不好看。CSS也是一种标记语言,主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。
HTML是用来描述网页的一种语言。HTML指超文本标记语言。HTML不是编程语言,是一种标记语言。HTML标题、段落、链接、图像的使用方法。元素、属性、格式化;链接、样式、表格;列表、块、布局、表单的创建方法。
尝试在Ubuntu上使用Picgo,在安装插件时总出现提示需要安装nodejs,按流程安装后也无法解决,因此重新安装了一遍nodejs。
建设一个网站需要服务器和域名。本文介绍了服务器和域名购买和申请的全部过程,以及后续服务器配置,wordpress安装,直到博客顺利搭建的全过程,供参考。
首先准备工作(安装Elementor插件、主题、辅助插件),然后导入模板,使用Elementor进行可视化编辑,最后在wordpress后台修改网站导航即可。
在WordPress中,内容主要分成两个部分:文章和页面。WordPress插件可以实现为wordpress站点增加、修改、删除功能。媒体库是主要用来管理你使用wordpress上传的附件的,比如图片、视频等其他文件。
413 Request Entity Too Large问题nginx是限制上传大小,解决方法如下:1. 打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/nginx.conf。2. 在http{}段中加入 client_max_body_size 64m; 64m为允许最大上传的大小。3. 保存后重启nginx,service nginx restart
进入后台/在后台操作时,会发现页面加载很慢,原因之一是wordpress使用了google字体,解决方法:安装disable google fonts插件(2021.1亲测有效)(查资料还有一个原因是用户头像无法正常加载,但是这个在最新版的wordpress中已经解决了)
如果wordpress已经安装设置完成后,浏览器输入 localhost 或者 树莓派的ip地址,就可以访问到网站了,但是外网(不在一个路由器内)仍然无法访问,而内网穿透的目的就是使外网的计算机能够访问你的网站。为了减少配置的难度和复杂度,我使用了花生壳进行配置。
在wordpress官网下载安装包,解压后把worpress文件夹内容放在html文件夹内。浏览器输入localhost/phpmyadmin进入phpmyadmin,输入自己的phpmyadmin用户名和密码,点击数据库栏,新建数据库,输入一个数据库的名字,点击创建即可,暂时不需要数据表。
树莓派搭建个人网站主要包括以下几个步骤:搭建LAMP服务器(即Linux+Apache+MySQL+PHP),创建数据库用户(这一步需要安装PhpMyAdmin,并使用SQL语句添加mariaDB数据库用户)。