宝塔面板 – 更新nextjs项目代码之后依然是旧页面的问题
1 问题 最近使用宝塔面板的NodeJS项目部署nextjs项目,通过nginx反向代理本地的nextjs项目启动端口实现外网访问,第一次部署正常访问是没有问题的。之后迭代项目版本,将新代码覆盖旧代码以及重新启动项目多次之后访问的依然是旧页面,排查了是否是浏览器缓存(换成无痕模式)、重新覆盖了多次代…
- 宝塔面板
- 2025-04-11
ubuntu服务器配置v2ray客户端
1 ubuntu服务器安装v2ray客户端 1.1 fhs-install-v2ray fhs-install-v2ray是一个bash脚本,用于在支持 systemd 的 Debian / CentOS / Fedora / openSUSE 等作系统上安装 V2Ray。 github仓库地址:h…
- 建站运维
- 2025-03-27
宝塔面板 – 从零开始部署nextjs项目
1 宝塔面板部署NextJS项目 本文详细记录如何使用宝塔面板部署NextJS项目。 1.1 上传NextJS项目代码 将需要部署的NextJS项目代码上传到服务器中,在/www/wwwroot/目录下新建一个目录用于存放你的NextJS项目代码,这里需要注意的是.next和node_modules…
- 宝塔面板
- 2024-12-18
nohub后台运行AI训练进程与指定训练GPU和环境变量
1 Ubuntu使用nohub后台运行训练程序 我在这篇文章Centos7 – nohup方式优雅的部署jar包 中已经详细介绍了如何使用nohub后台运行程序,在阅读以下内容之前先阅读这篇文章。 比如训练模型命令为: python train.py 要使用nohub后台训练上述模型,我们新建两个个…
- 建站运维
- 2024-11-30
Ubuntu – 编译安装gflags
1 Ubuntu安装gflags 克隆仓库 git clone https://github.com/gflags/gflags.git cd gflags cd进入gflags目录,依次执行以下命令编译和安装gflags mkdir build cd build cmake .. make mak…
- Linux运维
- 2024-11-02
Windows WSL2 Ubuntu – Could not load library libcudnn_cnn_infer.so.8. Error libcuda.so 问题
1 Could not load library libcudnn_cnn_infer.so.8. Error libcuda.so cannot open shared object file No such file or directory 在Windows WSL2 Ubuntu系统下推理A…
- Linux运维
- 2024-10-17
宝塔面板 – 部署开源网站统计工具umami小白教程
1 umami Umami 是一个简单易用、自托管的开源网站访问统计分析工具。Umami 不使用 Cookie,不跟踪用户,且所有收集的数据都会匿名化处理,符合 GDPR,资源占用很低,虽然功能简单,但分析的数据内容很丰富,基本的来源国家,来源域名,使用的浏览器、系统、设备,访问的网页这些都有,还支…
- 宝塔面板
- 2024-04-15
TailwindCSS – 在WordPress主题开发中使用TailwindCSS
1 在WordPress主题开发中使用TailwindCSS 1.1 在WordPress主题中安装TailwindCSS 在终端工具中进入WordPress主题的文件夹中,使用以下命令安装TailwindCSS npm install -D tailwindcss 1.2 在WordPress主题…
- CSS
- 2024-01-25
Ubuntu – 编译安装libhv
1 编译安装libhv 编译libhv需要: gcc4.8+ cmake 3.6 or later 官方编译文档可参考:https://github.com/ithewei/libhv/blob/master/BUILD.md 官方提供了两种编译方式,一种是Makefile,另一种是CMake,本文…
- Linux运维
- 2024-01-09
Docker – 解决容器commit之后镜像变得非常大的问题
1 docker打包容器,commit之后变得非常大的问题 最近基于Ubuntu的镜像构建了一个容器用于在其中编译自己的一些C++项目,由于安装了很多的编译依赖,比如gcc、g++、cmake、ffmpeg、opencv等,在编译项目完成之后准备commit一个镜像发现居然有几十G。 后面才知道,d…
- Linux运维
- 2024-01-09
Ubuntu – 文本编辑器nano使用教程
1 安装nano 使用以下命令安装 apt-get install nano 2 nano的简单使用 2.1 打开文件 使用以下命令打开一个文本文件进行编辑 nano 文件名 如果文件不存在,则会创建一个空的缓冲区,保存时会将内容写入到指定文件中。 2.2 保存文件 使用Ctrl+O命令保存文件。 …
- Linux运维
- 2023-12-21
Linux – 编译安装OnnxRuntime
1 拉取源码 使用以下命令拉取源码,这里以版本1.16.3为例 # clone指定分支 发布版1.16.3 git clone --depth=1 --branch v1.16.3 https://github.com.cnpmjs.org/microsoft/onnxruntime.git # 拉…
- Linux运维
- 2023-12-20