- 博客(28)
- 收藏
- 关注
转载 Ubuntu下安装 docker compose,非 docker-compose
【代码】Ubuntu下安装 docker compose,非 docker-compose。
2025-04-02 16:32:14
22
原创 fedora下使用“软件(flatpak)”安装的Jetbrains Idea无法访问某些路径的解决方法
下面,搭完环境后尝试打开项目时发现,这个路径在GoLand中可以正常访问,而Idea无法读取该路径信息,提示路径不存在,经过排查,最终修改了Idea的应用权限得以解决。使用系统自带的“软件”APP安装了GoLand 和 Idea,电脑上有多个硬盘,除了系统盘,其他磁盘默认挂载到。关键词:fedora、软件、flatpak、jetbrains、idea、disk。懒得往下看的话,执行这条命令后,重启idea即可解决问题。
2024-12-05 18:24:01
449
原创 CentOS 7离线升级OpenSSH至9.1p1操作过程及遇上的问题
CentOS 7离线升级OpenSSH至9.1p1操作过程及遇上的问题。下载适用于CentOS7的OpenSSH 9.1p1 rpm包,包含了服务器和客户端。默认全部以root用户权限执行命令。
2024-04-19 15:37:28
910
2
原创 2025年Ubuntu 执行do-release-upgrade报错的解决方案,一路可升级到24.04
使用22.04的iso安装会卡在安装界面无法安装,尝试多种方法最终是使用18.04的公共镜像创建一台云主机,升级至22.04后,作为模版主机,以后有需要创建云主机的时候使用克隆的方式创建新主机。碰到问题时网上搜了不少解决方法,都无法解决,最后通过“狸猫换太子”的方式把它解决了。公司用的信服云,公共镜像中最新的Ubuntu镜像是。本文仅记录下解决方法,略过那些费时的试错过程了。可以一条条复制粘贴进行执行,或者保存为一个sh文件进行执行。
2024-01-11 11:16:23
5766
2
原创 自建CA实战之 《0x02 Nginx 配置 https双向认证》
上一章节我们已经实现了Nginx上配置https单向认证,主要场景为客户端验证服务端的身份,但是服务端不验证客户端的身份。本章节我们将实现Nginx上配置https双向认证,主要场景为客户端验证服务端的身份,同时服务端也验证客户端的身份,简称双向认证。双向认证的使用场景很多,比如我们在使用网银的U盾登录的时候,就是使用的双向认证,客户端验证服务端的身份,同时服务端也验证客户端的身份。
2023-11-26 02:29:59
1041
原创 自建CA实战之 《0x01 Nginx 配置 https单向认证》
上一篇文章我们介绍了如何自建私有化证书颁发机构(Certificate Authority,CA),本篇文章我们将介绍如何使用自建的CA颁发的证书来配置Nginx的https单向认证。为了方便环境的搭建,以下使用docker来搭建nginx https 环境。
2023-11-23 00:04:54
1471
原创 自建CA实战之 《0x00 环境的准备》
网上现有的多数教程和文章都是基于openssl命令行工具来生成证书的,但是这种方式比较繁琐,而且容易出错,且不方便多人同时管理,所以本胖决定了使用简便直观的跨平台图形化工具–XCA来管理证书。XCA支持Windows、Linux、MacOS多种平台,用的是Qt开发的,所以各平台上界面都是一致的,而且支持多语言,本胖使用的是中文版。
2023-09-20 15:02:24
427
1
原创 ESXi 直通 k80 GPU到Win10
k80有两个核心,可以同时直通到两台虚拟机里进行单独使用。nvidia-smi 命令输出结果,可以看到GPU硬件信息。DirectX 诊断工具。这里只贴几张图留个纪念。
2022-10-31 11:01:27
1998
原创 Proxmox Virtual Environment(PVE)修改IP、网关 和 DNS
装PVE时,默认把 DHCP 服务器分配的网络配置信息配成固定IP了,今天切换了网络,需要重新配置IP和DNS,故做如下笔记,其实大体上与绝大多数 Linux 都一样。1、修改IP、网关,文件名为 /etc/network/interfacesauto loiface lo inet loopbackiface ens33 inet manualauto vmbr0iface vmbr0 inet static address 192.168.100.3/24 gateway 19
2022-05-18 21:51:07
43924
原创 出厂Big Sur的 Mac 安装 Catalina
简述笔记本为去年7月份购买的,因为很多工具在Apple芯片的本子上还支持得不够完善,所以还是选择了Intel芯片,以下截图是去年截的,虽然购买时间为2021年,但它显示的是2019款。下面是安装好Catalina后的截图。安装步骤必须使用U盘,如果通过网络安装的话,只能安装当前硬件推荐的最新系统或当前硬件出厂时预装的系统。分区并格式化U盘1、打开显示所有设备。打开方式,点击左上角【显示】-【显示所有设备】名称填一个比较容易输入的即可,比如:AAAA.
2022-05-16 15:42:14
1882
原创 Mac 安装 TensorFlow 2.7 环境,支持 AMD 显卡
先抛出问题,望高人指点迷津:跑 mnist 的 demo,GPU 比 CPU 慢了很多,为啥呢?本机环境:CPU:Intel I9 8核16线程内存:64G显卡:AMD Radeon Pro 5500M示例代码import tensorflow as tfdef run(): mnist = tf.keras.datasets.mnist (x_train, y_train), (x_test, y_test) = mnist.load_data()
2022-01-07 18:00:43
2728
原创 Gogs 密码重置
打开对应的数据库,执行更新语句即可,以下哈希对应的密码是 123456sqlite3 /home/git/gogs/data/gogs.dbupdate user set passwd='b4af39cca17a2231fead3c06908d352fd367c123fceb7256caeedf032b0d87c8a00a0e86a72f1003622baccbaa6cb511ea57',rands='FPU4fPdLbK',salt='6sQ8yJ1aGz' where name='root.
2021-07-01 21:29:26
3149
原创 warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
今天刚装了两台CentOS 7,从Mac 上 ssh 过去时报了这个警告,解决方法如下:echo -e "LANG=en_US.utf-8\nLC_ALL=en_US.utf-8" >/etc/environment参考https://ma.ttias.be/warning-setlocale-lc_ctype-cannot-change-locale-utf-8-no-such-file-or-directory/其实ssh到远程服务器时,默认会发送本地的一些环境配置,例如ss..
2021-05-29 23:53:04
981
原创 Mac 下搭建 Nginx + PHP7.4 环境及 xdebug + PhpStorm 调试环境
使用 brew 进行安装,未安装 brew 的请先安装,建议设置清华大学的 brew 源。参考https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/安装php 7.4Mac 自带的php为7.3,我需要安装最新的7.4。安装 php 比较简单,安装完后需要在终端使用的话,按提示把相应路径附加到PATH中。brew install php@7.4# 我这里使用的是 zsh,所以系统提示的内容如下,复制粘贴执行即可。echo 'e..
2021-05-08 18:24:08
2921
4
原创 微信小程序云开发多个云函数共享依赖库解决方案之一
小程序云函数开发时,每个函数单独部署,当引入共享依赖(如引用 ../../common/util.js )时,部署的时候IDE并不会帮你上传相关文件,只会上传本函数文件夹下的文件。搜了一下看到这个帖子:https://developers.weixin.qq.com/community/develop/doc/0006e808c94e80b848672c2e056000啊哈哈,3年了并未解决。我尝试使用了git submodule 来解决,在操作复杂程度上还可以接受吧。高端操作可以去尝试打包 np.
2021-04-02 21:20:23
1981
3
原创 Linux LVM 加密磁盘的创建及使用手记
本文只是手记,包含创建和使用加密LVM的步骤,没有删除和修改的步骤。环境为 CentOS 7 mini[root@K80-01 ~]# yum install cryptsetup已加载插件:fastestmirrorDetermining fastest mirrorsbase
2020-10-30 03:06:03
1428
原创 Bash 实现 Linux 版 sysinfo 获取系统信息
Linux sysinfo 查询当前用户名主机名当前主机时间内核版本CPU 名称处理器数量CPU 负载内存负载开机时长当前登录用户数当前进程数量Nvidia GPU 名称Nvidia 驱动版本Nvidia CUDA 版本Nvidia cuDNN 版本磁盘空间使用情况网卡接口名称、MAC、IP地址
2020-10-30 02:19:43
827
1
原创 Dell PowerEdge710 Nvidia Tesla K80 GPU 直通时 CentOS 7 虚拟机无法开机的故障处理手记
淘宝买了一块 Tesla K80,1300多大洋,只因硬件参数挺诱人。我简单说一下使用这张卡的一点挫折,希望对想买的同学有帮助。电源要求额定700w以上,要不然带不动,我最开始用的一台dell工作站,635w额定电源,点不亮! 这块卡发热量挺大,且没有风扇,适合放服务器,散热会好些 这块卡自带双路,可以直通到 2 台虚拟机中,官方说法是双GPU设计 官方资料https://www.nvidia.com/en-gb/data-center/tesla-k80/按常规设置新建虚拟机,添加PCI.
2020-10-29 00:39:36
6543
8
原创 GeForce 710M 双显卡笔记本安装 CentOS 7 + CUDA 9.1 踩坑手记
GeForce 710M 双显卡笔记本安装 CentOS 7 + CUDA 9.1 踩坑手记 7年前的老超级本,双显卡 Nvidia GeForce 710M 安装 CentOS 7 + CUDA 9.1,碰到了一些坑,把它们逐一记录下来,已备今后查阅,顺便把它们分享给大家,让大家少走弯路,一次性的把CUDA环境安装成功。
2020-10-26 17:37:14
4461
原创 CentOS 下 Jenkins 设置全局代理【随手笔记】
背景公司内网无法直接上网,需要通过代理服务器设置环境为 CentOS 6配置文件位置 /etc/sysconfig/jenkinsvim /etc/sysconfig/jenkins# 找到 JENKINS_JAVA_OPTIONS # 修改或注释+新增一行都可以JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dhttp.proxyHost=172.16.16.16 -Dhttp.proxyPort=9999 -Dhttps.proxyHos
2020-05-09 17:55:29
583
原创 低成本打造初创团队的 DevOps 实践(采用 NAS中的KVM 承载 Gogs + Jenkins + Nexus 服务)【0x03】安装 Gogs
Gogs 简介https://gogs.io/计划配置内容1、配置yum源、配置nfs 、iptables 等操作请参照上一篇安装 Nexus2、安装新版本的 git ,使用yum安装的git版本较低,所以我们编译安装新版本的git3、配置Gogs编译安装git# 下载 git 源码并编译安装,这里是安装到 /usr/local/git...
2019-12-16 03:13:47
281
原创 低成本打造初创团队的 DevOps 实践(采用 NAS中的KVM 承载 Gogs + Jenkins + Nexus 服务)【0x02】安装Nexus
计划配置的内容1、虚拟机跑CentOS62、Nexus 执行程序存储在虚拟机中3、Nexus 的数据文件通过 NFS 挂载,存储到 NAS 上,方便迁移、升级、备份等。4、配置代理 maven 阿里云仓库5、配置代理 spring 阿里云仓库6、配置代理 npm 淘宝仓库以下为详细操作过程#删掉所有yum源,替换为163的cd /etc/yum.repo...
2019-12-16 02:50:42
425
原创 低成本打造初创团队的 DevOps 实践(采用 NAS中的KVM 承载 Gogs + Jenkins + Nexus 服务)【0x01】配置QNAP
配置QNAP主要配置开启NFS服务、NTP服务、建立共享文件夹。1、启用 NFS 服务。用于虚拟机挂载 NFS 共享。2、启用 NTP 服务。用于虚拟机同步时间。3、建立对应的共享文件夹,并配置相应的 NFS 权限...
2019-12-09 00:01:14
691
原创 低成本打造初创团队的 DevOps 实践(采用 NAS中的KVM 承载 Gogs + Jenkins + Nexus 服务)【0x00】序
序标题中的低成本指的是软/硬件成本。硬件成本:QNAP TV-453B mini ,原装4G内存,手动更换为16G内存,价格如下图。再配上 4块 4T 硬盘。总数算下来5千块以下。软件成本:虚拟化环境为 QNAP 自带 KVM,KVM安装 CentOS6 操作系统,分别安装 Gogs、Jenkins、Nexus 三台虚拟机。成本为零。初创团队,为了降低成本,建议使用简单、开源、免费...
2019-12-08 23:20:44
424
原创 史上最简单的 QNAP 安装 OpenWRT / LEDE / koolshare 等的路由系统
今天随意搜了一下已有的文章,都是要涉及到PE、镜像img写盘等等操作,所以才写了如下手记。本文环境 TS-453B mini ,拥有两个千兆网口,刚好一进一出,不必配置单臂路由。预设网络环境:物理口 1 :OpenWRT 的LAN 1 口,直接桥接,与家里电脑、WI-FI、电视、摄像头等等互联。物理口 2 :OpenWRT 的WAN 口,直接桥接,接入光猫。虚拟交换机 1 :...
2019-12-08 16:06:00
27241
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人