Linux
一切靠自己,自力更生。

这两天,在家打开 Android Studio (Windows)突然发现,git 无法连上。 然后试试挂科学,可以访问 github 网页,但是终端 git 命令依然还是提示 repository not found。 再试 ping github.com ,发现 github 被解析到了 ::1 或 127.0.0.1。 已知 C:\Windows\System32\drivers\etc\hosts 文件并没有对 github 作任何处理,由此猜测是被 dns 劫持了,所以修改 hosts 文件,指定 git…

2022年5月26日 Linux 小鑫 阅读全文

今天,博主准备反代一个站点,但是打开宝塔反代配置发现以下问题: 提示文件不存在,可以看到 /www/server/panel/vhost//proxy/xxx 这里缺失了一个子路径,从 /www/server/panel/vhost/ 下可以知道,这里应该是 nginx 。 从宝塔面板源码中,找到以下方法,发现是 get.webserver 这个参数出了问题: 于是,继续查找 GetProxyFile() 这个方法,发现这个参数是在 cookie 中获取的 先来查看正常运行的宝塔面板 cookies,可以找到 se…

2022年5月7日 Linux 小鑫 阅读全文

安装 zsh Mac OS : Debian / Ubuntu : 安装 oh-my-zsh 安装完成后,可以看到,终端不再只有黑白两种颜色 设置主题 打开 .zshrc 文件,找到 ZSH_THEME 默认主题为 robbyrussell ,官方内置了很多主题,可以直接更改 这里我们以主题 ys为例 使配置生效 设置第三方主题 这里以 passion 为例,下载 zip,将 passion.zsh-theme 移动到以下目录 修改 ~/.zshrc 使之生效 参考资料 oh-my-sh 官网 https://oh…

2022年4月30日 Linux 小鑫 阅读全文

默认情况下,Nginx 是没有设置默认站点的(以宝塔为例),通过 IP 访问,默认是访问第一个站点。由于域名拥有者可以随意填写A记录,如果有人将恶意域名解析到我们的 IP,那么我们的网站可能面临一些未知风险。

2022年4月29日 Linux 小鑫 阅读全文

Web 版 VS Code 的搭建,以及为其添加域名访问的配置过程。

2022年4月26日 Linux 小鑫 阅读全文

安装 Python 更新程序包并安装编译依赖环境 下载 Python 解压 编译 安装 验证安装 安装 Scrapy 运行 Scrapy 将项目上传到服务器(省略过程),假设在 /etc/tutorial 进入项目根目录,运行 在这个过程中,可能会出现 ModuleNotFoundError: No module named '_lzma' 问题(查看解决方法) 定时爬取 创建 .sh 文件 .sh 内容如下:(注意,scrapy 必须为绝对路径,可通过 which scrapy 查看 ,否则提…

2022年3月30日 Linux 小鑫 阅读全文

发现问题 记一次在 Debian 10 上运行 scrapy crawl xxx 出现 ModuleNotFoundError: No module named '_lzma' 问题(正常安装 python3.10 以及 scrapy 所需依赖的情况下,试过不同的服务器安装,确定只有个别服务器有这个问题): 解决方法 根据报错,我们需要修改以下这个文件的 import:(具体文件路径视实际情况而定) 再次运行 scrapy crawl xxx ,已经正常运行。

2022年3月30日 Linux 小鑫 阅读全文

问题 Mysql意外重启导致出现“Missing MLOG_CHECKPOINT”,无法启动 查看 /opt/lampp/var/mysql/debian.err 发现 解决方法 删掉 ib_logfile0 和 ib_logfile1 这2个文件,重启 mysql 即可

2022年3月14日 Linux 小鑫 阅读全文

问题 1. 按正常方法设置域名后无法再通过 IP 访问 2. 有时候设置域名,无法访问(原因未知) 解决方法 通过反向代理实现IP和域名都可以正常访问! 1. 第一步,先添加一个纯静态的站点; 2. 然后添加反向代理,如下图: 3. 完成2的操作后就可以通过域名访问宝塔面板了。但单是这样还是有问题的,这个时候发现 web 版终端无法连接了,通过 console 发现原来无法连接 wss 了,得知还需要反代 websocket: 修改站点的配置文件 修改反代里的配置文件 至此,宝塔面板可以通过域名进行访问,且 web…

2022年3月9日 Linux 小鑫 阅读全文