
运维
文章平均质量分 76
周健文
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用keepalived 与 HAProxy 给两台服务器设置容灾故障转移的配置文档
假设我们有两台服务器,其IP地址分别为192.168.1.10和192.168.1.11,我们希望使用虚拟IP地址192.168.1.100来代表这两台服务器,并通过HAProxy将客户端的请求转发到这两台服务器之一。如果其中一台服务器宕机,keepalived将自动将虚拟IP地址切换到另一台服务器上。这意味着您可以自由地使用、修改和分发keepalived,甚至可以将其用于商业用途,而无需支付任何费用。以下是一个使用keepalived和HAProxy为两台服务器设置容灾故障转移的配置文档示例。原创 2023-04-12 23:30:27 · 682 阅读 · 1 评论 -
VS2019编译GDAL2.2.4
文章目录下载修改配置参数编译测试参考下载https://gdal.org/download.html#windowshttps://download.osgeo.org/gdal/2.4.4/gdal-2.4.4.tar.gz修改配置参数1.将下载的压缩包解压到C盘(C:\ )(解压到任意盘都可以,但保证你能知道路径);2.在解压后的文件夹中找到nmake.opt文件,修改几个配置参数;3.第57行,GDAL_HOME = "C:\warmerda\bld"这个路径是用来存储编译后的头文件、原创 2021-08-23 14:01:29 · 1521 阅读 · 3 评论 -
vscode 自动生成文件头部注释和函数注释
1、安装插件KoroFileHeader2、设置在vscode左下角点击设置按钮,选择“设置”,然后输入“fileheader”,文件头部注释:Fileheader:custom Made函数注释:Fileheader:cursor Mode随便点击哪个"在setting.json"中编辑,输入以下设置后保存,然后重启vscode更新设置:// 文件头部注释 "fileheader.customMade": { "Descripttion":"",转载 2021-08-07 18:00:12 · 3197 阅读 · 0 评论 -
gdal-3.3.1 linux(Ubuntu) 编译(附SQLite3 PROJ6编译)
文章目录1 官网下载GDAL源码2 解压源码并安装3 下载编译PROJ64 编译安装SQLite35 继续编译PROJ66 继续编译GDAL想用GDAL/OGR功能,折腾了一晚,把步骤记录下来,供以后参考。以下内容是在原文的基础上验证,修改了一些bug。1 官网下载GDAL源码可以去官网下载,也可以到下载,后者还提供源码和编译好的文件下载(Debian版本),我用的官网的源码进行的编译。2 解压源码并安装(可参考https://www.cnblogs.com/charlee44/archive/2原创 2021-08-04 21:19:42 · 4665 阅读 · 1 评论 -
windows10安装openssh笔记
ssh为secure Shell的缩写,是目前比较可靠,专为远程登录会话和其他网络服务提供安全性的协议。几乎所有的linux都支持ssh,ssh由客户端与服务器组成,通过ssh可以安全地进行远程登录,拷贝,上传,默认端口是22。mac与linux自带ssh客户端,windows可以安装putty使用该命令。win10自带ssh客户端和服务器,如果没有可以按如下步骤进行安装:1.以管理员身份打开PowerShell,然后输入 Get-WindowsCapability -Online | ? Name原创 2021-07-13 18:55:01 · 1148 阅读 · 1 评论 -
Linux(Ubuntu)通过nfs挂载远程硬盘
文章目录1、需求2、挂载原理3、Server挂载操作4、Client 挂载操作1、需求现有两台Linux Server,需要把Linux01 下的8T硬盘挂在到 Linux02 下;Linux01 硬盘:Linux02 硬盘:2、挂载原理通过 nfs-server 将Linux01 作为Server端,把8T硬盘发布出去,供Linux02 挂载;(注意Linux01上要有nfs-server的服务在跑,Linux02 上也要有安装nfs)3、Server挂载操作首先在 Linux01转载 2021-07-12 15:38:45 · 1399 阅读 · 0 评论 -
Jupyter NoteBook Server 远程服务器搭建
Running a notebook serverhttps://jupyter-notebook.readthedocs.io/en/stable/public_server.html?highlight=ip#running-a-public-notebook-server如果想通过 pycharm 远程 running a notebook server,建议按照官方指引操作。配置完成之后,远程 ssh,启动 jupyter notebook,最后在 pycharm 设置一下 Configure原创 2021-07-07 10:44:42 · 1458 阅读 · 1 评论 -
600 多条最强 Linux 命令总结
文章目录1. 基本命令2. 关机3. 文件和目录4. 文件搜索5. 挂载一个文件系统6. 磁盘空间7. 用户和群组8. 文件的权限 使用 “+” 设置权限,使用 “-” 用于取消9. 文件的特殊属性 ,使用 “+” 设置权限,使用 “-” 用于取消10. 打包和压缩文件11. RPM 包12. YUM 软件包升级器13. deb 包14. 查看文件内容15. 文本处理16. 字符设置和文件格式转换17. 文件系统分析18. 初始化一个文件系统19. SWAP文件系统20. 备份21. 光盘22. 网络(以转载 2021-07-02 14:16:02 · 380 阅读 · 0 评论 -
三、netcore跨平台之Linux配置nginx负载均衡
三、netcore跨平台之 Linux配置nginx负载均衡前面两章讲了netcore在linux上部署以及配置nginx,并让nginx代理webapi。这一章主要讲如何配置负载均衡,有些步骤在前两章讲的很详细了,所以这一章我就不会一个个截图了。因为本人只有一个服务器。所以我会在同一台服务器上部署两套差不多的实例。同样的代码,我们在Program.cs进行了修改,如图所示:这里我把原来的端口6666改成了8888然后你可以改一改你的接口部分的代码,便于让你更好的看到效果。这里把value1转载 2021-01-02 18:09:06 · 285 阅读 · 0 评论 -
二、netcore跨平台之Linux部署nginx代理webapi
二、netcore跨平台之 Linux部署nginx代理webapi上一章,我们讲了在linux上安装netcore环境,以及让netcore在linux上运行。这一章我们开始讲在linux上配置nginx,以及让nginx反向代理我们的webapi。什么nginx???Nginx(“engine x”)是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务转载 2021-01-02 15:00:42 · 572 阅读 · 0 评论 -
一、netcore跨平台之 Linux上部署netcore和webapi
文章目录一、netcore跨平台之 Linux上部署netcore和webapi第一步,你得先创建一个netcore的接口,这个我就简单创建一个接口第二步,你得准备一个linux服务器,然后安装环境二、[netcore跨平台之 Linux部署nginx代理webapi]()一、netcore跨平台之 Linux上部署netcore和webapi这几天闲着的时候在linux上部署了一下netcore webapi,下面就纪要一下这个过程。中间遇到不少的坑,心里都是泪啊话不多说,开始干活第一步,你得转载 2021-01-02 14:48:09 · 1562 阅读 · 0 评论 -
ngnix负载均衡配置
文章目录负载均衡概念准备工作1.安装nginx2.通过修改端口号的方式,启动多个程序副本。启动程序时加上server.port参数来指定不同的端口。3.修改nginx配置文件,进行负载均衡配置。最后演示一下负载均衡效果负载均衡概念Load balancing,即负载均衡,是一种计算机技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到最优化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。负载均衡分为硬件负载均衡和软件负载均衡。硬件负载均衡解决方案原创 2021-01-02 12:06:46 · 412 阅读 · 0 评论 -
使用chroot限制SFTP用户到主目录
文章目录1. 将用户限制到主目录1.1 创建或修改用户和组1.2 修改SSH配置文件1.3 验证SSH和SFTP用户登录2. 将用户限制到特定目录2.1 创建组和新用户2.2 配置SSH以进行SFTP访问3. 结论4. 参考在本教程中,我们将讨论如何将SFTP用户限制为他们的主目录或特定目录。这意味着用户只能访问其各自的主目录,而不能访问整个文件系统。限制用户的主目录至关重要,尤其是在共享服务器环境中,这样,未经授权的用户就不会偷窥其他用户的文件和文件夹。重要说明:还请注意,本文的目的是仅提供SFTP翻译 2020-08-28 21:30:35 · 2447 阅读 · 0 评论 -
find排除文件或目录搜索
man 信息man find查看输出的-path选项:-path patternFile name matches shell pattern pattern. The metacharacters donot treat ‘/’ or ‘.’ specially; so, for example,find . -path “./sr*sc”will print an entry for a directory called ‘./src/misc’ (if oneexists). T转载 2020-08-27 19:08:15 · 1475 阅读 · 0 评论 -
linux运维学习笔记
文章目录Xshell安装及连接云服务器安装系统后的环境准备添加普通⽤户(如已添加普通⽤户,跳转到下⼀步配置sshd)配置sshd配置Vim(使⽤新添加的⽤户操作)zsh的安装及配置ctags安装与配置安装glibc-doclinux查看用户所在组以及查看某个组中成员的方法Xshell安装及连接云服务器注意:如果你的电脑是Linux或Mac系统,则⽆需下载安装Xshell,及Xftp;使⽤Linux或者Mac连接阿⾥云主机的⽅式为:ssh username@your_ip访问XShell个⼈免费版原创 2020-08-19 00:18:27 · 424 阅读 · 0 评论