首页
友链申请
Search
1
V2ray最新搭建教程,流量不够速来
284 阅读
2
如何在小米9SE上安装LineageOS系统
112 阅读
3
红米note 3刷机包 MIUI10
60 阅读
4
快乐二级域名分发1.6【对接码支付】免费下载
56 阅读
5
员工餐预定小程序 v1.0.0
52 阅读
免费网站源码
福利线报
实用软件
娱乐资讯
美图分享
随笔
新闻资讯
教程分享
其他
登录
/
注册
Search
标签搜索
福利
免费源码
技术教程
红包
html
php
cosplay
Q币
ROM
免费下载
js
实用软件
免费
MIUI
源码
宝塔
typecho
模板
wordpress
美图
三五博客
累计撰写
436
篇文章
累计收到
7
条评论
今日撰写
0
篇文章
首页
栏目
免费网站源码
福利线报
实用软件
娱乐资讯
美图分享
随笔
新闻资讯
教程分享
其他
页面
友链申请
用户登录
登录
注册
搜索到
5
篇与
typecho
的结果
2022-11-28
RuleApp,基于typecho的开源APP,现正式发布
之前就做了一个typecho的API接口程序,然后就在它的基础上做了一套APP代码。实际上在很早就完成了,不过由于时间有限,测试和更新都处于一种缓慢的状态,不过现在,这套代码算是完善了。RuleAppRuleApp,一款功能全面,用户交互良好,数据本地缓存,集成邮箱验证,在线投稿,(内置Mardown编辑器),快捷评论的的博客资讯APP。同时兼容H5和微信小程序。源码下载地址: 点击进入 github项目地址: 点击进入 详细打包教程: 点击进入 后端接口基于Typoche博客程序开发,后端接口采用springboot框架,已经集成了COS和OSS对象存储,token登录验证,邮箱验证,redis数据缓存等,当然也可以自行对接其它的接口。后端接口下载地址(首选需要安装Typecho程序):接口安装及部署 基础功能1.基于标签,分类,搜索词,文章字段,随机为一体的数据查询调用2.集成了基于邮箱验证的登录注册,邮箱修改3.集成了在线评论,在线投稿,编辑文章等用户操作模块4.集成了用户签到,打赏,收藏,点赞等基本交互模块5.整合积分商城,付费阅读,在线充值(微信和支付宝),提现审核,简易后台6.本地列表数据缓存,更优秀的加载体验。7.兼容安卓苹果APP,H5网页,微信小程序等所有小程序平台,更多支持正在开发...
2022年11月28日
6 阅读
0 评论
0 点赞
2022-11-28
RuleApi详细安装教程,从环境到部署
这个教程将从搭建环境开始,讲述RuleApi从打包到发布的全过程,而且作为springboot开发的应用(现在这个框架已经特别流行),所以完全不像大部分人以为的那样,部署起来复杂麻烦。本质上,根本不需要懂JAVA,也不需要懂什么tomcat的配置,直接打包和运行命令就可以直接开始了。RuleApi是一套功能完善的typecho接口程序。下载地址(安装就下载这个包,切记!!!持续更新):链接:{cloud title="" type="bd" url="https://pan.baidu.com/s/14e8KCFbowkXZTt1_lI0czA?pwd=2ij7" password=""/}Gitee(欢迎star): 点击进入 Github(欢迎star): 点击进入 环境准备:1.首先,RuleApi是可以不和网站安装在同一个服务器的,在安装之前,请将项目目录底下的apiResult.php上传到typecho网站的目录底下。编辑apiResult.php就可以设置更新接口,具体可以自己摸索。2.随后,我使用的部署环境是CentOS,安装了宝塔面板,所以首先要做的,是确认安装了nginx或者apache(一般只要装了网站都有),然后去宝塔的软件商店安装Redis(没用宝塔面板就自己指令安装吧,也都差不多)。安装完成后为了安全考虑可以设置密码。3.安装java环境,可以用我准备好的jdk的linux版安装包,通过宝塔面板上传到服务器根目录的opt目录下,然后解压,重命名为jdk1.8jdk下载地址:{cloud title="jdk" type="bd" url="https://pan.baidu.com/s/1_ftWmCzbFyFsVv02Oluj7Q" password="l96k"/}4.然后用宝塔面板打开服务器根目录下的/etc里面的profile文件,将如下丢到文件的最后。export JAVA_HOME=/opt/jdk1.8 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin5.最后打开终端,执行如下指令,环境安装完成source /etc/profile项目运行:1.打开linux终端,安装screen,主要是用来保护进程。yum install screen2.确认一下java环境安装是否正常,如果不正常就再执行一次source /etc/profile,或者检查jdk的文件目录和profile文件的配置。3.将下载的安装包解压到服务器目录,比如我解压在opt,然后直接编辑application.properties文件,设置从运行的端口,数据库,到redis,到网站基本信息,到缓存...最后到对象存储等。然后务必记得将发布包目录下的apiResult.php文件放在typecho网站的根目录,主要用于协助安装和更新。因为有很多人在数据库配置那里遇到问题,可以参考如下信息配置。另外,redis默认安装完是没有密码的,可以自己设置,也可以完全不动,毕竟大多数时候是内网环境。# mysql配置 spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://127.0.0.1:3306/数据库名?characterEncoding=UTF-8 spring.datasource.username=数据库用户名 spring.datasource.password=数据库密码 # mysql数据表前缀,如果没改过就别动 mybatis.configuration.variables.prefix=typecho4.进入你存放安装包(里面带jar文件)文件夹,依次执行如下运行命令screen -S 窗口名称(用英文) cd /opt java -jar 打包出来的名称.jar5.运行成功的效果如下:5.到上一步,就可以直接作为接口了,但是为了安全考虑,还需要配置域名。其实也很简单,宝塔面板额外创建网站,网站类型为静态就好,然后找到伪静态设置,加入如下代码保存。location ^~ / { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,X-Data-Type,X-Requested-With,X-Data-Type,X-Auth-Token'; if ( $request_method = 'OPTIONS' ) { return 200; } proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; }上述代码的用途是反向代理,并获取真实IP,且开始跨域。宝塔自带的反向代理功能比较复杂,所以省事的话,请采用上述的方法。在这个基础上,可以继续挂cdn之类的。其中127.0.0.1:8080就是你的内网接口地址,这里只需要改8080这个端口号(如果你定义了其它的话)整个过程不要开启任何外网端口,切记!!!!6.访问运行主页的时候,记得点击“初次安装执行”,这样就可以完成全部的安装步骤。(其实本来这里不需要用户执行的,但是自己来一下会更有参与感),这里多次执行也没事,程序会自动识别是否创建数据表或者字段。新版本开始,会有可视化管理中心,默认的密码是123456,进入后请及时修改。7.这里建议安装宝塔免费的nginx防火墙,可以有效防止爆破接口或者刷垃圾数据。已经有用户出现通过快捷登陆接口刷垃圾数据的情况,后续的接口更新我也会做处理。本地图片访问配置(非一键脚本安装)下面这些配置很重要,请严格按照我完全一模一样的填写和配置来,不要在不明白springboot机制的时候,就开始自我发挥!1.部署在linux时,如果采用本地上传接口上传图片,那么图片将会存在临时文件夹中,如果项目重启或者更换,将可能导致数据丢失。所以需要手动创建以下文件,并新建一个网站,设置网站目录为如下:/opt/files/static2.接着,在API的可视化配置中心,设置图片访问的网址。注意:对于老版本用户,也就是2022/03/03之前安装RuleApi的用户,如果使用的是本地上传接口,请将/opt/file:/opt/RuleApi.jar!/BOOT-INF/classes!下的static文件,移动到/opt/file/static中,如果没有就自己创建。邮箱发送和图片key配置1.邮箱发送直接参考各个邮箱的配置方式,一般只需要配置三个东西。host是根据邮箱的不同设置不同,以不同邮箱官方为准,配置文件application.properties中代码如下。spring.mail.host=smtp.qq.com spring.mail.username=邮箱地址(XXX@qq.com) spring.mail.password=各种不同邮箱的授权码或者密码 下图是QQ邮箱获取授权码的案例。2.APP中有个图库的功能,这里是获取pexels的免费无版权图片,后期可能会基于此开发文章插图功能,所以建议获取。直接前往这个地址注册并验证邮箱即可,完全是免费的: 点击进入 然后在可视化配置中心填入。对象存储OSS和COS配置打开可视化配置中心,找到“远程存储设置”,即可对三种存储方式进行设置。更新和停止具体的更新可以看这个教程:RuleApp和RuleApi更新教程,后端及APP的快捷更新1.首先查询你的jar是否在运行。ps aux | grep 打包出来的名称.jar2.然后根据信息停止进程。kill -9 进程号3.更新就是完成上述操作后,将新的jar包再运行就好。screen -S 窗口名称(用英文) cd /opt java -jar 打包出来的名称.jar
2022年11月28日
9 阅读
0 评论
0 点赞
2022-11-28
RuleApi,基于Typcho程序开发的多功能API,开源发布
RuleApi,基于typecho1.1正式版数据库,使用JAVA语言Springboot框架,整合redis缓存数据库,COS、OSS对象存储,是目前typecho程序功能最全,接口最完善,用户体验最好,且性能最佳的API程序。集成了用户模块(登陆,注册,邮箱验证,用户查询,用户修改),文章模块,评论模块,分类模块,和上传模块(三合一上传方式,OSS,COS,本地上传均可),在安装完成后,可以进一步扩展typecho网站的功能,并实现更强大的性能,更全面的应用范围。介绍如下:通过RuleApi,你可以将网站模块化,通过API将用户系统与网站分离,实现自定义的个人中心,基于token的验证机制可以实现多个域名下共用相同的用户系统。通过RuleApi,还可以实现外置的作者中心投稿管理,甚至给网站额外增加一个功能全面的用户中心,总之无论怎样的功能搭配都可以用API和主网站完全分离但数据共通。另外,RuleApi将整个网站的数据api化,所以还可以通过它让网站彻底动静分离,实现部分或者全站的js数据渲染,还可以通过它来搭建无数个与主站分离但是数据共通的网站,或者让网站的数据可以被其它网站共享。最后,RuleApi可以配合开发微信小程序,APP,或者其它的接口化应用,总之更多的功能还可以继续发掘。相关地址:发布包下载地址:链接:https://pan.baidu.com/s/14e8KCFbowkXZTt1_lI0czA?pwd=2ij7 提取码:2ij7接口文档: 点击进入 演示图片 安装完成后界面接口请求和返回界面代码编辑器配置文件界面
2022年11月28日
9 阅读
0 评论
0 点赞
2022-10-13
Typecho博客系统简约风格主题
一个简约风格的主题 适合个人博客采用。使用方法也很简单,下载主题后上传到Typecho主题目录下面,解压文件,然后去你的Typecho后台更换外观就可以了温馨提示:不是换上去就可以跟演示一样的!需要在外观设置那里加上背景和头像之类的图片链接{cloud title="typecho简约风格模板" type="lz" url="https://wwz.lanzoul.com/i8rro0drzoza" password=""/}
2022年10月13日
5 阅读
0 评论
0 点赞
2022-08-13
Paul个人简易日志博客 Typecho主题模板
{mtitle title="模板介绍"/}Paul主题是一个适用于展示,写日记的 Typecho 博客主题,也适合用于个人主页展示的主题。此主题有不完善的地方,因为 Typecho 有所限制,但已实现的功能见上。演示站: 点击进入 {mtitle title="下载链接"/}{cloud title="Palu博客typecho模板" type="lz" url="https://wwz.lanzoul.com/ixIo209hpw9i" password=""/}{mtitle title="主题亮点"/}日记语录主页文章页作品页评论与回复,不一样的输入框点赞, 浏览量播放器音乐页Ajax 加载更多文章全站无刷新体验 (可能只有 Chrome 支持)评论 Ajax 提交文章内图片懒加载 (Safari 未通过测试)Ajax 登陆后台Ajax 前台提交新文章,带来不一样的体验GitHub 开源页
2022年08月13日
6 阅读
0 评论
0 点赞