主要是两个步骤:1、生成 SSL 私钥(.key 文件)和证书签发请求文件(.csr 文件);2、自己充当证书颁发机构(CA)进行签发生成证书(.crt 文件)。 1、检查是否已经安装 OpenSSL openssl version 没有安装的话执行以下命令安装: yum -y install openssl 2、生成私钥 秘钥文件名可以自己更改,…
之前是在一台 2H4G 服务器上用 Screen 跑多个项目,明明睡前看都是运行的好好的,早上起来检查却总有 1、2 个被 Kill 掉了,属实心累,正巧腾讯云送了老用户一年 2H4G 的服务器,带上学生机组个集群,后面再把项目都做成 Docker 运行应该就能保证稳定性了。 本次用来构建集群的服务器共有 4 台,另有 1 台用作面板安装。为什么不…
我不想写 SQL。 1、首先安装 plpython3u 包 PostgreSQL 版本请自行更改,安装之前先前往 pkgs.org 搜索以确定有对应的包。 yum install postgresql12-plpython3 2、为数据库添加扩展 切换到你需要安装 Python3 语言扩展的数据库并执行: CREATE EXTENSION plpy…
因为 Linux 系统下用 code-server 作为编译器预览 Matplotlib 图表实在过于麻烦,于是决定多装一个 Jupyter 作为数据分析图表预览用工具。 安装较为简单,但是开机启动碰到了一些问题,但还是做个整体的记录吧。 1、安装 Python3,已经安装则跳过 使用我的一键脚本即可: curl -s https://gitee.…
LinuxGSM (Linux Game Server Managers) 是开源的 Linux 服务器游戏服务器开设工具,简单好用,可以节省大量时间因此选用。 注:一般情况下我都是更倾向用熟悉的 CentOS7 系统,但是在尝试搭建一遍过后,卡在了 Yum 无法安装 Python3.6 的问题上,因此本教程选择 Ubuntu18 系统。 注意:最…
作为长期手搓 JS 的后端,对前端的安全规则几乎是一点都不熟悉,Java Spring 都是 Security 一把梭,这次给 PHP 语言编写的 Nextcloud 添加几行代码真的是要了我的老命了,赶紧记录一下别后面忘了再来一遍...... 注:我是在虚拟主机上直接运行官方的 setup-nextcloud.php 安装,如果是服务器上下载安装…
持续更新。 Screen 环境变量的配置使其能读取类似 /usr/bin 下的脚本。 vi /etc/screenrc 取消注释 ... shell -$SHELL ...
不需要 Yum 安装任何其他软件,也不需要修改 Matplotlib 包的配置文件,实测是最简单的方法了。 全程使用 HostVDS 新开的服务器并只安装了 Python3.8.2 以保证教程正确。 1、首先看下没有安装字体时生成含中文的图表时会出现上面错误。 import sys import matplotlib as mpl import m…
本来是很简单的一件事情,追求新版本又把自己坑了一次...... 留个记录稍微描述详细一点,希望能帮到你。 参考的文章:「VS Code」如何通过跳板机连接服务器进行远程开发:Remote-SSH 篇 1、VS Code 中 Remote - SSH 的安装和使用都很简单,就一步带过了。 在插件库中搜索安装: 新建连接: 选择 SSH 配置存放和读取…
国内服务器访问不到各种官方镜像应该是老生常谈的问题了,Docker 也不例外,拉取官方镜像时各种 EOF 错误大概率就是墙的问题了,这篇文档不会记录 Linux 整体环境代理的配置方法,只会配置 Docker 的。 1、首先确定你的代理可以被稳定访问: # 相关参数自行替换,如果不需要认证信息可以直接跳到第 2 步 # HTTP 代理 curl -…