2025年2月

让putty不掉线

使用putty连接服务器的时候,默认情况下如果一段时间不动就自动断线了。

1 登录进去,然后右键点击putty的标题栏,选择change settings.
2 进入window->translation,选择utf-8编码
3 进入window->colors,选中“use system colors”,这样就是白底黑字,比较清楚
4 进入Connection设置,将Seconds between keeplives(0 to turn off)设置为30
5 选择session,将当前session起个名字,点save保存即可。

下次登录的时候,直接点击保存好的session名称,上面的设置就会生效了。
注意保存的是当前的ip以及端口,等配置,保存的名字再sava的旁边。下次点击就可以进去了。

零基础部署DeepSeek全攻略(附避坑指南)

近期,国产AI大模型DeepSeek因强大的处理能力和实用功能快速走红,用户量持续攀升。但服务器频繁遭遇网络攻击和流量过载问题,导致服务响应变慢。为保障使用体验,将DeepSeek安装到本地电脑运行成为新趋势——既能避免网络拥堵,又能提升响应速度,同时确保数据安全。

将Deepseek部署在本地电脑也十分简单。

1、下载安装Ollama

1)部署安装Deepseek要用到Ollama,它支持Llama 3.3、DeepSeek-R1、Phi-4、Mistral、Gemma 2等多种模型。

2)Ollama官方下载地址:https://ollama.com/

3)下载安装Ollama,支持macOS、Linux、Windows系统,笔者使用的是macOS。

2、安装Deepseek-R1

1)进入Ollama官网,在左上角找到“models”,点击进入

2)选择“deepseek-R1”大模型,并选择参数,注意:参数越大,所需的内存越大、显卡配置越高。

3)在MacBook启动台搜索终端,并点击进入;Windows系统找到终端管理员

4)复制下边代码

5)粘贴到终端运行框,然后敲回车键盘。等待安装完成。

6)部署完成,输入内容可以对话。

3、搭建Chatbox

如果代码模式使用不习惯,那可以下载安装Chatbox前端,配置完成后,可以从Chatbox发起对话。

1)下载安装Chatbox

Chatbox官网:chatboxai.app/zh

2)下载完成后,点击设置,选择Ollama API

3)选择已经安装好的deepseek-r1大模型,保存即可

4)接下来就可以使用啦。

以上是简单的部署方法,有需要的可以本地部署一下。

升级typecho

开始升级

升级typecho是一件非常轻松的事情,按照下面的步骤完成即可。

下载最新版

请访问 http://typecho.org/download 获得最新的稳定版本,并下载

删除服务器上的旧文件

请在服务器上删除如下目录和文件

/admin/
/var/
/index.php
/install.php

注意

请千万不要删除/usr/目录,因为这个目录包含了你的主题,插件和上传的文件,它无需被升级

上传新文件

请把你下载的压缩文件解压后,上传以上已经删除的文件和目录,这实际上是执行了一次覆盖操作,让我再来重复一遍需要上传的目录和文件

/admin/
/var/
/index.php
/install.php

使用应用引擎部署程序

如果你正在使用GAE, SAE, BAE等等这些应用引擎来部署程序,由于它们使用GIT或者SVN管理版本。你可以直接在本地更新以上这些目录和文件,然后再将这个修改后的版本部署到应用服务器上。

完成升级

:!: 当你没有进行下面的步骤时,访问前台页面可能回出现错误提示,请不要管他们,直接访问你的 admin 页面,按提示完成升级即可恢复正常

用一个具有管理员权限的用户登录后台,系统会提示检测到新版本需要升级,点击完成升级按钮即可完成升级

如果在升级完成后,进入首页出现 500 或其他错误,请进入 admin 页面禁用所有的插件,并启用默认模板。如果正常,请逐步排查插件或模板存在的问题。

如何解决SSH连接Linux超时自动断开

在日常的 SSH 连接过程中,特别是当你长时间不进行操作时,连接经常会出现自动断开的问题。这个问题的原因通常是由于 SSH 连接处于闲置状态,服务器为了节省资源,自动切断了连接。解决这个问题,我们可以通过调整 SSH 配置文件来保持连接的稳定性,确保在没有操作的情况下也能持续连接。

 

一、修改 /etc/ssh/sshd_config 文件

1.开启 TCP Keepalive(保持活动连接)

在 sshd_config 文件中找到 TCPKeepAlive 这个配置项,确保它的值是 yes。这意味着服务器将定期检查与客户端的连接是否仍然有效。

这样做的目的是防止由于空闲超时导致连接被断开,TCP 连接仍然会通过“心跳”机制保持活动状态。

TCPKeepAlive yes

 

2.配置 ClientAliveInterval 和 ClientAliveCountMax

ClientAliveInterval 控制服务器端向客户端发送“保持活动”请求的时间间隔。默认情况下,它的值是 0,表示服务器不主动向客户端发送保持活动的请求。为了避免因空闲导致连接被关闭,可以将其设置为 60 秒,表示服务器每分钟向客户端发送一个“活跃”消息。

ClientAliveCountMax 表示服务器发送的保持活动请求没有得到客户端响应时,服务器会等待多少次。如果超过了这个次数,连接将被关闭。默认值是 3,也可以根据实际需要调整。

配置如下:

ClientAliveInterval 60

ClientAliveCountMax 3

这样配置后,服务器会每 60 秒发送一次保持活动的请求,如果客户端没有响应,则会尝试最多 3 次。3 次之后,服务器会认为客户端已经不再活跃,从而断开连接。

 

二、配置生效

修改完 sshd_config 文件后,需要使新的配置生效。通常,很多教程建议使用 service ssh restart 或 systemctl restart sshd 来重启 SSH 服务,但在 CentOS 7(及以上版本)中,可能会遇到命令无法执行的问题。为了避免这些问题,可以使用 service sshd reload 来重新加载 SSH 配置文件,而不需要完全重启服务。

service sshd reload

 

三、检查配置是否生效

修改并重新加载 SSH 配置之后,你可以尝试连接到服务器,保持空闲状态一段时间(比如半小时或更长),看看是否还会被自动断开。如果配置生效,应该就不会再出现自动断开的情况了。

另外,你可以通过命令检查当前的 SSH 配置:

ss -tuln | grep :22

这个命令可以查看 SSH 服务是否在监听 22 端口(默认的 SSH 端口)。如果看到类似于 tcp LISTEN 0 128 *:22 *:* 的输出,表示 SSH 正在监听。

 

四、其他常见的连接断开问题

1.网络防火墙和 NAT 设置: 有时,防火墙或者 NAT 设备也会在连接空闲时断开 SSH 会话。为了避免这个问题,可以确保你的防火墙配置不会中断长时间空闲的连接。如果使用了外部防火墙或路由器,可以检查是否有相关的“空闲超时”设置。

 

2.客户端设置: 如果你是通过某些客户端工具(如 PuTTY、MobaXterm 等)连接的,可能需要检查客户端的设置,有些客户端也有类似的保持活动连接的设置。例如,PuTTY 中有一个选项可以设置每隔一段时间发送“空包”以保持连接活跃。

 

3.长时间空闲断开: 如果你使用的是某些云服务或者远程管理工具,可能会因为云服务的超时策略而断开 SSH 连接,这时可以检查云平台的相关配置,看看是否可以调节空闲超时。

windows 2012 R2 安装 VC14(VC2015) 安装失败解决方案

首先,我们看下安装失败的错误截图。

然后我们查看日志。

错误日志:Windows8.1-KB2999226-x64.msu 安装失败

我们找到这个文件夹,手动安装一下看看效果,如下:

解决方案如下:

先安装补丁 KB2919442 立即下载基于 x64 的 Windows Server 2012 R2 的KB2919442补丁

下载地址 https://www.microsoft.com/zh-cn/download/details.aspx?id=42153

 

KB2919442  安装完成后,继续安装 Windows Server 2012 R2 Update (KB2919355) 所有补丁,如下

下载地址  立即下载基于 x64 的 Windows Server 2012 R2 更新软件包。

 

 

 

 

注意:必须按以下顺序安装更新:

clearcompressionflag.exe            38 KB      管理员身份运行,没有界面,后台运

Windows8.1-KB2919355-x64.msu        690.8 MB     安装完成后,需要重起,这个安装过程根据你的硬件配置和网络决定安装速度。

Windows8.1-KB2932046-x64.msu        48.0 MB

Windows8.1-KB2934018-x64.msu        126.4 MB

Windows8.1-KB2937592-x64.msu        303 KB

Windows8.1-KB2938439-x64.msu        19.6 MB

Windows8.1-KB2959977-x64.msu          2.8 MB

 

所有更新包安装完成后,接下来我们继续安装  Microsoft Visual C++ 2015 Redistributable (x64) – 14.0.23026

下载链接

http://www.microsoft.com/en-us/download/details.aspx?id=48145

如图:

 

 

 

2018shijiebei w88 18luck 188bet beplay manbet 12bet 95zz shenbo weide1946 ca88