首页
关于我们
友链链接
壁纸下载
更多
统计中心
热点搜索
图床上传
推荐
剩余价值
磁链清理
Search
1
[Win DD包] wes7-x86-cn-精简,安装后仅占用1.55G存储空间
25,511 阅读
2
保姆级教程!甲骨文ARM DD成Debian10并升级内核成5.10
6,209 阅读
3
v2rayN基础使用教程、配置说明、添加订阅、路由选择
5,517 阅读
4
N1教程:Openwrt安装docker webui界面(基于flippy openwrt n1固件)
5,237 阅读
5
ZFAKA小店Docker版之 数据的备份和迁移
5,091 阅读
Linux学堂
网站建设
网络资源
主题插件
固件工具
主机评测
登录
Search
标签搜索
vps
typecho
linux
bench
mysql
cloudflare
nginx
lnmp
ssl
empirecms
openwrt
centos
google
docker
n1
301
qbittorrent
telegram
free
onedrive
V+变量
累计撰写
278
篇文章
累计收到
215
条评论
首页
栏目
Linux学堂
网站建设
网络资源
主题插件
固件工具
主机评测
页面
关于我们
友链链接
壁纸下载
统计中心
热点搜索
图床上传
推荐
剩余价值
磁链清理
搜索到
278
篇与
的结果
2021-04-15
无需公网IP部署GitLab远程开发
学习中常遇到需要和同学朋友一起撸代码的情况,就想到用GitLab进行协同工作,我的服务器上正好安装了宝塔面板,但面板自带的GitLab经常会出现各种错误,所以就考虑用Docker进行部署,然后通过花生壳内网穿透实现远程开发。下面一起来看操作步骤。首先安装宝塔面板(参考教程:https://www.bt.cn/bbs/thread-19376-1-1.html)这里不再赘述,安装成功面板后,在面板的软件商店里安装Docker管理器;然后获取GitLab镜像gitlab/gitlab-ce:latest镜像比较大,需要耐心等待下,获取到了之后,新建一个容器,镜像选择刚才获取到的GitLab镜像,并创建8099端口的映射,容器端口与服务器端口都填写8099;创建成功后,进入容器SSH终端;编辑GitLab配置文件vi /etc/gitlab/gitlab.rb在第一行加入以下内容external_url 'http://192.168.0.97:8099':wq保存退出后重启服务生效刚才的修改gitlab-ctl reconfiguregitlab-ctl restart接着,在面板的软件商店中搜索花生壳并安装安装成功后,打开花生壳插件,登录已注册好的花生壳账号;选择“高级管理”进入花生壳管理后台进行映射配置(红色箭头内容如图选择填写,蓝色箭头根据实际情况进行填写,绿色箭头内容可随意填写,不会影响使用);配置完成点击“确定”保存,花生壳会自动生成一个访问地址,就可以通过公网来访问服务了;公网环境下进入页面会提示重置密码,重置密码后使用新密码登录,就可以和同学朋友一起撸代码写文章,轻松开启GitLab之旅!
2021年04月15日
1,116 阅读
0 评论
0 点赞
2021-04-15
怎么提高网站的全球访问速度
可以从线路和服务器端进行优化一、线路:国外套cf,国内直连或套其他全站加速二、服务端:1) 动态页面加缓存,减少页面渲染所需时间 2) 静态资源剥离走CDN3) 使用数据库线程池复用连接、优化程序代码降低系统占用 4) 加钱上更好的服务器(CPU频率更高、硬盘速度更快)
2021年04月15日
1,178 阅读
1 评论
0 点赞
2021-04-02
Reach2 响应式Typecho博客主题 V2.5
Reach 基于Bootsarp4的响应式博客主题,目的是为了更好的阅读体验,更快捷的使用方式,更优质的UI而存在。历经时间打磨,更贴合需求变化基于以前的Reach主题进行重构,V2版本修复了之前的一些bug,也更新了新的功能。整个框架重构,更加符合现代化代码要求 主题加入可视化操作 评论快捷展示作为消息通知放在顶部 轮播模块调整,可关闭 加入标签云 pro版天气样式优化,天气可切换,可关闭 完美的自定义page分页 友链模板调整,精简部分js代码提高性能 关于模板重写,统计视觉设计(强烈推荐) 主题ui设置本地化处理(黑暗模式设置后,下次打开将会读取上一次设置) 评论模块调整,ui升级,布局调整 侧栏工具加入(快捷搜索下个版本加入) 整体本地化处理 文章页优化,精简部分js代码,优化了目录树 新增众多特效,四种代码高亮样式,鼠标点击特效,输入框特效 评论字符数量限制自定义,可关闭 文章缩略图预加载调整,可关闭 博客首次加载loading过渡,可关闭,可切换不同样式 去除了一些感觉没啥用的东西 新增非本地链接跳转提示(默认关闭) 更多可自行体验 侧栏快捷搜索 富强点击效果优化下一版开发功能预览 等待反馈bug...更新日志v2.5修复新博客轮播报错新增前台注册(博客设置开启注册即可)用户组鉴权css调整链接跳转页支持勾选隐藏更新了版本号v2.4 beta新增点赞功能(主题设置可开关)新增支付宝和微信赞助(主题设置可开关)评论博主黄金甲样式部分css调整热门文章代码调整点击量代码调整新增清理缓存按钮关于页面代码调整最新回复显示条数改为10条v2.3修复跳转页面点击跳转失效快捷菜单调整新增文章页上一篇下一篇(主题设置可开关)新增一个代码高亮主题新增代码一键复制按钮(主题可开关)修复手机端菜单二级点不开问题部分内容更新评论框加了个背景v2.2修复FAQ勾选了不显示的bug部分英文汉化去除购买按钮新增缩略文章卡片特效(主题设置可开关)新增43张随机缩略图片修复了随机图的bug链接跳转页面点击跳转后将自动关闭v2.1底层框架更新为3.3.0版本新增顶栏搜索按钮侧边栏重构黑暗模式主题存储js代码调整表情js代码优化(多个相同class的元素载体也支持了)侧栏搜索加入天气api被广告插件拦截提示(可关闭)新加一款鼠标点击特效鼠标富强点击效果调整新加FAQ文档导航(使用文档,可关闭)侧边博客创建时间添加主题设置免费版下载https://github.com/mulingyuer/Reach_Free
2021年04月02日
3,799 阅读
0 评论
0 点赞
2021-04-02
本站上线短网址SZ.AL(神祗阿拉)服务
搭个短网址SZ.AL(神祗阿拉)想到手上还有一个短域名反正吃灰,搭个短网址SZ.AL(神祗阿拉) https://sz.al,有网址停留和网址检测。演示如下:https://sz.al/CxPUhttps://sz.al/FXlW
2021年04月02日
1,513 阅读
0 评论
0 点赞
2021-04-02
Hostloc自动签到代码:使用 GitHub Actions 自动获取 Hostloc 论坛积分
Hostloc Auto Get Points使用 GitHub Actions 自动获取 Hostloc 论坛积分更新说明本仓库主要功能基本不会再改变,但是也会偶尔增加一些小更新,后续会在这里做更新通知。注意: 对 Git 和 GitHub 不熟悉的人建议通过删除原仓库,重新 Fork 的方式更新,不要乱点 pull request ,我已经关掉过 n 个莫名奇妙的 pull request 了。2021年3月13日论坛近期配置了 www 域强制跳转到顶级域,导致无法正常获取积分,该 pull request 已对此进行了修复。 各位可以同步更新代码,或者手动将 hostloc_get_points.py 文件中所有的 www.hostloc.com 修改为 hostloc.com 即可解决问题。2020年12月1日新增自动通过防 CC 机制验证的功能,解决了 Hostloc 开启防御时脚本无法正常使用的问题。 如有最近一段时间出现各种报错或者无法正常获取积分的请尝试更新,相关问题讨论见 #issues22、#issues242020年7月13日新增显示当前所使用 IP 地址、显示登录后和获取积分完成后帐户总积分数的功能。2020年7月10日由于近期 Hostloc 提高了封禁 IP 的严格程度,即使本脚本设置的每 4 秒请求一次仍出现了部分用户无法正常使用的情况,目前已修改为 5 秒请求一次,并在 HTTP 状态码不为 200 时抛出异常(主要解决 IP 被封禁时也显示登录失败的问题)。 另外,建议各位修改一下文件 .github/workflows/action.yml 中的 cron: '0 17 * * *' 部分,设置一个自己的运行时间,不要全部挤在一起运行。使用说明Fork 本仓库,然后点击你的仓库右上角的 Settings,找到 Secrets 这一项,添加两个秘密环境变量。其中 HOSTLOC_USERNAME 存放你在 Hostloc 的帐户名,HOSTLOC_PASSWORD 存放你的帐户密码。支持同时添加多个帐户,数据之间用半角逗号 , 隔开即可,帐户名和帐户密码需一一对应。设置好环境变量后点击你的仓库上方的 Actions 选项,会打开一个如下的页面,点击 I understand... 按钮确认在 Fork 的仓库上启用 GitHub Actions 。此时页面上会显示当前仓库所有的 Workflows,点击左侧的 Hostloc Auto Get Points,然后点击页面上黄色提醒框 This scheduled workflow is disabled... 处的 Enable workflow 按钮确认在 Fork 的仓库上启用 GitHub Actions 定时任务。 最后在你这个 Fork 的仓库内随便改点什么(比如给 README 文件删掉或者增加几个字符)提交一下手动触发一次 GitHub Actions 就可以了。仓库内包含的 GitHub Actions 配置文件会在每天国际标准时间 17 点(北京时间凌晨 1 点)自动执行获取积分的脚本文件,你也可以通过 Push 操作手动触发执行(测试发现定时任务的执行可能有 5 到 10 分钟的延迟,属正常现象,耐心等待即可)。注意: 为了实现某个链接/帐户访问出错时不中断程序继续尝试下一个,GitHub Actions 的状态将永远是“通过”(显示绿色的✔),请自行检查 GitHub Actions 日志 Get points 项的输出确定程序执行情况。
2021年04月02日
1,465 阅读
0 评论
0 点赞
2021-04-02
Hostloc签到JS代码:浏览器按F12,把代码丢进去按回车
Hostloc签到JS代码:浏览器按F12,把代码丢进去按回车(function() { // 开始从哪一个MJJ开始访问,论坛的UID const userIdStart = 1 // 最多访问几个MJJ const maxCheckNum = 10 // 访问一个MJJ后,休息几秒 const restSeconds = 3 let counting = 0 autoCheckIn() function autoCheckIn() { const userProfileUrl = `https://hostloc.com/space-uid-${userIdStart + counting++}.html` console.log(`正在访问第${counting}个MJJ: ${userProfileUrl}`) const img = new Image() img.src = userProfileUrl if (counting < maxCheckNum) { setTimeout(autoCheckIn, restSeconds * 1000) } } })()
2021年04月02日
1,763 阅读
0 评论
0 点赞
2021-03-31
Linux一键安装rclone
rclone最新官方版本是1.69.0版,linux可以直接用下面的命令一键安装curl https://rclone.org/install.sh | sudo bash概述Rclone 是一个命令行程序,用于管理云存储上的文件。它是云供应商的网络存储接口的一个功能丰富的替代品。超过 40 种云存储产品支持 rclone,包括 S3 对象存储、企业和消费者文件存储服务以及标准传输协议。用户称 Rclone 为“云存储的瑞士军刀”、 “无异于魔法的科技”。Rclone 具有强大的云等同于 unix 命令 rsync、cp、mv、mount、ls、ncdu、tree、rm 和 cat。Rclone 熟悉的语法包括 shell 管道支持和--dry-run保护。它在命令行、脚本或通过其API 使用。Rclone多种文件传输协议,支持SFTP,HTTP,WebDAV,FTP和DLNA。Rclone是一个成熟的开源软件,最初受rsync的启发并采用Golang编写。其文档和社区也都非常好,提供广泛和友好的使用用例。官网:https://rclone.org/功能Rclone支持但不仅限于下面列出功能:将文件备份(和加密)到云存储从云存储恢复(和解密)文件将云数据镜像到其他云服务或本地将数据迁移到云端,或在云存储供应商之间迁移将多个、加密、缓存或多样化的云存储挂载为磁盘使用lsf、ljson、size、ncdu分析和说明云存储上保存的数据联合文件系统一起呈现多个本地和/或云文件系统作为一个特性接送服务始终检查 MD5、SHA1 哈希值以确保文件完整性时间戳保留在文件中可以随时重新启动操作可以进出网络,例如两个不同的云提供商可以使用多线程下载到本地磁盘将新文件或更改的文件复制到云存储同步(一种方式)使目录相同验证后将文件移动到云存储删除本地检查哈希和丢失/额外的文件将您的云存储挂载为网络磁盘通过HTTP / WebDav / FTP / SFTP / DLNA服务本地或远程文件实验性基于 Web 的 GUI使用官方文档写得非常详细,这里主要用写几个应用场景看如何使用。直接执行 rclone version 可以查看到版本号即安装成功。配置配置可以直接添加配置文件的方式或者通过进入交互式配置会话命令一步步的完成配置。默认配置完成的后配置文件都保存在:/root/.config/rclone/rclone.conf 目录下。语法# 本地到网盘 rclone [功能选项] <本地路径> <配置名称:路径> [参数] [参数] # 网盘到本地 rclone [功能选项] <配置名称:路径> <本地路径> [参数] [参数] # 网盘到网盘 rclone [功能选项] <配置名称:路径> <配置名称:路径> [参数] [参数] # [参数]为可选项命令列表使用 rclone --help 可查看所有命令,这里只列出常用的命令,其他的命令可以看官方文档详细了解:命令说明rclone copy复制rclone move移动,如果要在移动后删除空源目录,加上 --delete-empty-src-dirs 参数rclone mount挂载rclone sync同步:将源目录同步到目标目录,只更改目标目录rclone size查看网盘文件占用大小rclone delete删除路径下的文件内容rclone purge删除路径及其所有文件内容rclone mkdir创建目录rclone rmdir删除目录rclone rmdirs删除指定环境下的空目录。如果加上 --leave-root 参数,则不会删除根目录rclone check检查源和目的地址数据是否匹配rclone ls列出指定路径下的所有的文件以及文件大小和路径rclone lsl比上面多一个显示上传时间rclone lsd列出指定路径下的目录rclone lsf列出指定路径下的目录和文件常用参数命令说明-n = --dry-run测试运行,查看 rclone 在实际运行中会进行哪些操作-P = --progress显示实时传输进度,500 ms刷新一次,否则默认1分钟刷新一次--cache-chunk-size 5M块的大小,默认 5M 越大上传越快,占用内存越多,太大可能会导致进程中断--onedrive-chunk-size 100M提高 OneDrive 上传速度适用于G口宽带服务器--drive-chunk-size 64M提高 Google Drive 上传速度适用于G口宽带服务器--cache-chunk-total-size SizeSuffix块可以在本地磁盘上占用的总大小--transfers=N并行文件数,默认为4。在比较小的内存的VPS上建议调小这个参数,比如 128M 的小鸡上使用建议设置为1。--config string指定配置文件路径,string为配置文件路径--ignore-errors跳过错误--size-only根据文件大小校验,不校验hash--drive-server-side-across-configs服务端对服务端传输日志rclone 有 4 个级别的日志记录,ERROR,NOTICE,INFO 和 DEBUG。默认情况下,rclone 将生成 ERROR 和 NOTICE 级别消息。-q - rclone将仅生成 ERROR 消息。 -v - rclone将生成 ERROR,NOTICE 和 INFO 消息,推荐此项。 -vv - rclone 将生成 ERROR,NOTICE,INFO和 DEBUG 消息。 --log-level LEVEL - 标志控制日志级别。过滤我们若同步的时候需要过滤掉一些不重要的文件的话,比如程序启动日志、敏感文件。命令说明--exclude-from排除文件或目录列表来自某个文件指定--include-from包含文件或目录来自某个文件指定--filter-from文件过滤规则来自某个文件指定--exclude排除文件或目录--include包含文件或目录--filter文件过滤规则,相当于上面两个选项的其它使用方式。包含规则以+开头,排除规则以-开头文件类型过滤比如 --exclude ".bak",表示排除所有 .bak 结尾的文件,也可以写作 --filter "- .bak"比如 --include ".{png,jpg}",包含所有 png 和 jpg 文件,排除其他文件,也可以写作 --filter "+ .{png,jpg}"--delete-excluded 删除排除的文件。需配合过滤参数使用,否则无效。目录过滤目录过滤需要在目录名称后面加上 /,否则会被当做文件进行匹配。以 / 开头只会匹配根目录(指定目录下),否则匹配所目录。这同样适用于文件。--exclude ".git/" 排除所有目录下的.git 目录。 --exclude "/.git/" 只排除根目录下的.git 目录。 --exclude "{Video,Software}/" 排除所有目录下的 Video 和 Software 目录。 --exclude "/{Video,Software}/" 只排除根目录下的 Video 和 Software 目录。 --include "/{Video,Software}/**" 仅包含根目录下的 Video 和 Software 目录的所有内容。大小过滤默认大小单位为 kBytes ,但可以使用 k ,M 或 G 后缀。--min-size 过滤小于指定大小的文件。比如 --min-size 50 表示不会传输小于 50k 的文件。 --max-size 过滤大于指定大小的文件。比如 --max-size 1G 表示不会传输大于 1G 的文件。过滤规则来自某个文件--exclude-from <规则文件> :从文件添加包含规则 --include-from <规则文件>:从文件添加删除规则 --filter-from <规则文件> :从文件添加包含 / 排除规则。比如 --filter-from filter-file.txt。filter-file.txt 示例:- secret*.jpg + *.jpg + *.png + file2.avi - /dir/Trash/** + /dir/** - *最佳实践备份本地 /data/file 目录到腾讯云cos存储中,并设置定时任务每晚自动同步,这样可以达到定时备份重要文件上云的效果。1)目录 /data/file 下创建 excludes.txt ,里面填写需要排除的文件列表。logs/** # 排除logs下所有文件 *.bak # 排除.bak结尾的文件 *.zip # 排除.zip结尾的文件2)直接编写 rclone 命令,测试执行是否同步。rclone sync -v /data/file 123pan:/www/backup --exclude-from '/data/file/excludes.txt' >> /root/rclone.log 2>&1手动执行一把,然后查看 tail -f /root/rclone.log 是否输出日志了,只要没报错则成功。3) 配置定时任务,每天自动执行执行 crontab -e # 打开定时任务列表,跳到最后新起一行添加步骤2.成功的命令并保存,内容如下:(表示每晚3点30分进行同步)30 4 * * * rclone sync -v /data/file 123pan:/www/backup --exclude-from '/data/file/excludes.txt' >> /root/rclone.log 2>&1执行systemctl restart cron.service 重启定时任务生效达到执行时间后检查 /root/rclone.log 下的日志保证没问题。总结使用 Rclone 可以轻松实现备份同步文件到各大网盘,简化了备份方案,也可以用来迁移2个不同的网盘程序文件,甚至可以直接挂载网盘到本地用来扩充磁盘食用,更多的食用请详细参考官方文档。
2021年03月31日
2,041 阅读
0 评论
1 点赞
2021-03-31
oneindex网盘设置访问密码
oneindex网盘设置访问密码作为老司机,谁能没有一些私密文件呢,比如DJJ。使用oneindex建立个人网盘很长一段时间了,但是一直给文件夹添加访问密码失败,今天又搜集了一个篇资料后,终于实现这个功能,具体步骤如下:打开Windows cmd命令输入cd desktop,切换到桌面输入echo 12345678>.password这样.password文件就制作成功了,把它上传到onedrive文件夹下,重建缓存,就能生效密码就是12345678,搭建完成!
2021年03月31日
2,080 阅读
0 评论
0 点赞
2021-03-31
挂载Sharepoint和onedrive目录方法
挂载的前提是你要配置好rclone文件,centos还记得要先安装好Fuse(命令:yum -y install fuse)挂载Sharepointrclone mount sharepoint: /home/wwwroot/sharepoint --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 --vfs-cache-mode writes挂载Onedriverclone mount onedrive: /home/wwwroot/onedrive --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 --vfs-cache-mode writes保持在后台运行nohup rclone mount sharepoint: /mnt/sda1/sharepoint& nohup rclone mount onedrive: /mnt/sda1/onedrive&
2021年03月31日
2,193 阅读
0 评论
0 点赞
2021-03-31
Centos报错问题解决:rpmdb open failed 的解决办法
今天安装FUSE的时候系统报错,Error: rpmdb open failed,刚开始以为是命令行的问题,结果发现安装什么都是这样的提示:[root@VM-4-5-centos ~]# yum -y install fuse error: rpmdb: BDB0113 Thread/process 29064/140040672127040 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery error: cannot open Packages index using db5 - (-30973) error: cannot open Packages database in /var/lib/rpm CRITICAL:yum.main: Error: rpmdb open failed解决办法如下:首先清除掉缓存,之后再重建就可以了rm -f /var/lib/rpm/__db* rpm --rebuilddb
2021年03月31日
1,817 阅读
0 评论
0 点赞
1
...
24
25
26
...
28