![](https://img-blog.csdnimg.cn/20190412160559995.gif?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux
文章平均质量分 77
与开发相关的linux系统配置,命令操作
搬砖的梦先生
这个作者很懒,什么都没留下…
展开
-
vCenter、vSphere Client硬盘扩容详解
vCenter虚拟机中把硬盘扩容,vCenter本质上只有一个磁盘,一个磁盘分为多个分区。原磁盘位置已经不够使用,需要给磁盘进行扩容。列出所有可用块设备的信息,而且还能显示他们之间的依赖关系。在数据中找到需要扩容的虚拟机,找到。进入到服务器的shell命令行。分区扩容,请记住它的分区类型。扩容卷组,即把物理卷加入卷组。此时我们可以清晰的看到磁盘。选项,添加硬盘的容量。我们现在需求是为了给。欢迎大佬进行有偿供稿。原创 2024-02-23 15:03:52 · 1445 阅读 · 0 评论 -
OpenProject 安装迁移
但是我们现在要做的是迁移openproject,需要接管之前安装的配置,所以不执行此命令。当然,如果您对安装Postgresql比较熟悉的话,可以略过这一步,您直接安装就可以。安装完毕后执行以下命令,获取openproject的Postgresql配置。这个命令不在执行,但是我们为了方便安装Postgresql可以继续执行它。postgresql怎么安装这里就不讲了,这里讲一个简单的方法。的配置信息更全面一些,所以我们就不使用。生成的数据转移到新的服务器中。下的所有文件,生成压缩包。欢迎大佬进行有偿供稿。原创 2024-02-21 12:50:25 · 1104 阅读 · 0 评论 -
OpenProject + Rocky8安装
OpenProject 安装和配置外部 Web 服务器,在这种情况下,安装一个 Apache2 Web 服务器,其中 VirtualHost 侦听指定的域名,并可选择提供 SSL/TLS。总的来说,OpenProject 是一个功能丰富、灵活定制、易于使用的项目管理工具,适用于各种规模和类型的项目团队,为用户提供了高效的项目管理和团队协作平台。综合的项目管理功能:OpenProject 提供了广泛的项目管理功能,包括任务管理、日程安排、问题追踪、文档管理、协作工具等,能够满足各种项目管理需求。原创 2024-02-20 19:04:58 · 1197 阅读 · 0 评论 -
minio+nginx 集群快速搭建
Erasure Coding:minIO 还支持纠删码技术(Erasure Coding),通过将数据进行编码和切片,并在多个节点上存储切片的方式来提高存储效率和容错性。通过以上流程,minIO 集群实现了高效的对象存储服务,具备高可用性、高性能和弹性伸缩的特点,适用于各种存储场景,如大规模数据存储、备份和归档等。元数据通常存储在单独的数据库中,以提高查询效率。分布式架构:minIO 集群由多个独立的 minIO 实例组成,在不同的物理服务器或虚拟机上运行,这些实例协同工作以提供存储服务。原创 2024-02-19 17:15:00 · 2036 阅读 · 0 评论 -
centos 内网实现mail发送
在服务区中邮件服务一般都是自带的,这里简单写下yum安装命令,不多做其他叙述。注意邮件协议有三种:SMTP、IMAP、POP三种协议。修改mail的配置文件,在最下面添加以下内容。frps端部署在内网,frpc端部署在外网。这里以163邮箱为例。原创 2023-07-27 15:20:10 · 2808 阅读 · 0 评论 -
linux mysql8 忘记密码
修改/etc/my.cnf,把my.cnf 下面添加的。使用下面命令登录,无密码进入mysql命令行。使用下面命令登录,在输入密码的那一步直接回车。修改/etc/my.cnf,跳过权限验证。: root可以允许任务机器连接。在my.cnf 下面添加。查看root密码是否为空。重置root密码为空。原创 2023-07-14 11:38:57 · 4195 阅读 · 0 评论 -
Tang+luks实现磁盘自动加解密
与基于 escrow 的解决方案不同,服务器存储所有加密密钥并了解以前使用的每个密钥,Tang 从不与任何客户端密钥进行交互,因此不会从客户端获得任何识别信息。当您开始调配 NBDE 时,Tang 服务器的 Clevis pin 将获得 Tang 服务器发布的非对称密钥的列表。或者,由于密钥是非对称的,因此 Tang 的公钥列表可以分发到带外,以便客户端能够在不访问 Tang 服务器的情况下进行操作。Tang 的 Clevis pin 使用其中一个公钥来生成唯一的强加密的加密密钥。此过程是 恢复步骤。原创 2023-07-11 20:27:08 · 2667 阅读 · 0 评论 -
centos logrotate 日志轮转分割
logrotate也就是日志滚动,服务器日志文件大小增长较快,不断消耗磁盘空间就会触发告警,需要人为定期按照各种维度去手动清理日志就显得十分棘手。为了节省空间和方便整理,可以将日志文件按时间或大小分成多份,删除时间久远的日志文件,这就是通常说的日志滚动。logrotate 是基于 crontab 运行的,所以这个时间点是由 crontab 控制的,具体可以查询 crontab 的配置文件。logrotate.conf 通过 include 指令,引入 logrotate.d 目录下的自定义的配置文件。原创 2023-05-19 10:41:31 · 3296 阅读 · 0 评论 -
Centos7搭建ntp时间服务器
作用:设置时间服务器的层级,fudge必须和server一块用, 而且是在server的下一行。这两个参数为yes表示服务正常,synchronized反应比较慢,可以稍等四五分钟再看。作用:对ntp做权限控制,如果没有任何参数则表示不做任何限制。错误查看==Warning:==的内容。10: 用于给局域网主机提供时间服务。启动命令如下,务必把服务设为。作用:指定ntp服务器地址。原创 2023-04-06 16:01:42 · 9543 阅读 · 2 评论 -
nginx实现正向代理
nginx和ngx_http_proxy_connect_module需要版本对应。原创 2023-03-14 17:52:53 · 4113 阅读 · 0 评论 -
nginx 编译全参数
nginx编译全参数详解原创 2022-07-06 09:53:52 · 457 阅读 · 0 评论 -
centos 7 内网shell脚本同步北京时间
网络时间地址:[http://www.beijing-time.org/t/time.asp](http://www.beijing-time.org/t/time.asp)原理:服务器无外网,使用nginx转发通过固定路径跳转到外网服务器。 ‘编写shell脚本生成实时时间,然后修改服务器时间。设置定时任务执行此shell脚本外网服务器 nginx 转发配置可以配置多层转发,直到内网服务器可以访问 location /beijing-time/{ .原创 2021-07-28 11:58:49 · 13122 阅读 · 1 评论 -
java链接linux服务器,命令操作
本地读取linux文件,即在Windows上链接外部linuximport java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;import ch.ethz.ssh2.Connection;import ch.ethz.ssh.原创 2020-06-17 10:52:00 · 14443 阅读 · 0 评论 -
mongdb数据库安装配置
mongdb下载地址:https://download.csdn.net/download/zhaosongbin/12366856安装解压二进制安装包,并移动tar -zxvf mongodb-linux-x86_64-4.0.5.tgzmv mongodb-linux-x86_64-4.0.5 /usr/local/mongo配置环境变量配置vim /etc/profil...原创 2020-04-27 14:52:29 · 15078 阅读 · 0 评论 -
centos7 修改和优化ssh
修改selinux配置修改ssh服务前必须修改selinux 配置,不然会出现ssh链接错误/bin/bash: Permission denied修改selinux配置文件SELINUX=enforcing修改为SELINUX=disabled[root@192-168-1-1 ~]# vi /etc/selinux/config# This file controls t...原创 2019-12-23 15:23:43 · 31707 阅读 · 0 评论 -
nginx https实现
openssl生产自认证的ca证书: https://zhaosongbin.blog.csdn.net/article/details/103662421生成.key.nopasswordnginx集成ssl需要使用证书文件.key 和 .crt文件来认证https接口但是直接使用key文件时,启动nginx需要输入key的密码,比较麻烦我们使用命令生产不需要输入密码的key[ro...原创 2019-12-23 13:40:22 · 15844 阅读 · 0 评论 -
linux使用openssl 生成 .crt .key .keystore
新建一个ssl.cnf[req]distinguished_name = req_distinguished_namereq_extensions = v3_req[req_distinguished_name]countryName = CNstateOrProvinceName = BeiJinglocalityName = BeiJingorganizationNa...原创 2019-12-23 12:03:56 · 17881 阅读 · 0 评论 -
elk日志管理系统搭建
简介ELK是指Elasticsearch、Logstash、Kibana的简称Elasticsearch : 实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能, 构建于Apache Lucene搜索引擎库之上。Logstash: 一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从许多来源接收日志,这些来源包括 sysl...原创 2019-11-13 11:22:28 · 17132 阅读 · 0 评论 -
linux 中安装 docker
docker官网: https://docs.docker.com/compose/install/网上有博主说docker安装需要翻墙,但是博主并没有遇见这个问题不保证是博主现在的网段已经做了翻墙配置docker 安装在官网地址上面有详细的安装说明linux 命令行安装运行此命令以下载Docker Compose的稳定版本:[root@master ~]# sudo cur...原创 2019-05-23 10:59:22 · 17231 阅读 · 0 评论 -
centos 7 配置 maven 3.x
JDK1.8 安装: https://zhaosongbin.blog.csdn.net/article/details/87914745maven 3.x 下载地址: https://maven.apache.org/download.cgimaven安装前请确认是否已经存在maven配置,如果有,请删除maven 3.x 下载并解压新建maven目录[root@master ...原创 2019-05-08 17:33:40 · 19331 阅读 · 1 评论 -
Karaf-cellar 集群配置
karaf安装: https://zhaosongbin.blog.csdn.net/article/details/88393574linux下jdk安装:https://zhaosongbin.blog.csdn.net/article/details/87914745简介Karaf Cellar的第一个目标是同步几个Karaf实例(命名节点)的状态:Cellar提供专用的shel...原创 2019-04-16 11:07:35 · 17651 阅读 · 0 评论 -
java 代码执行linux命令
远程执行linux命令代码代码不是在服务器部署时,但是需要执行这个服务器的linux命令package com.demo.common.linux;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;......原创 2019-04-25 16:11:21 · 20224 阅读 · 1 评论 -
centos7下配置ssh免密登录
防火墙配置: https://blog.csdn.net/zhaosongbin/article/details/87918343安装所需要的两台服务器:服务器A: 192.168.1.1服务器B: 192.168.1.2ssh免密登陆原理方案一:在主机A生产密钥对: ssh-keygen -t rsa, 会在.ssh目录下产生密钥文件拷贝主机A的公钥到主机B: scp id...原创 2019-04-12 17:58:56 · 18671 阅读 · 0 评论 -
frp 实现路由穿透
frp 版本下载地址: https://github.com/fatedier/frp/releases虚拟机下配置 frps根据虚拟机版本选择32位或者64位下载版本,然后解压下载和解压wget *.tar.gztar -zxvf *.tar.gz解压后的目录如下total 21112-rwxrwxr-x. 1 1000 1000 10400928 Mar 26 19:3...原创 2019-03-28 11:51:36 · 27630 阅读 · 0 评论 -
Jbrowse安装和序列、bam、vcf配置
最近做了一个关于基因开发的项目,要求最终输出的文件可以在专门的基因浏览器上边显示,类似统计图的东西。废话不说上图(表示表达不出来0.0)! 先说下Jbrowse这个东西吧,一句话:一个简单的,便携式依靠javascript的基因组浏览器。没用过觉得挺高大上的,难度挺高。实际上用过之后觉得也就是那回事,没多少难度,很容易上手。因为我是在虚拟机上边访问,用的是linux系统,所以这里我...原创 2016-11-24 10:22:00 · 2197 阅读 · 1 评论 -
linux中php项目无法发送邮件:PEAR mail package is not installed
发送邮件报错误:PEAR mail package is not installed的原因是linux中缺少PEAR mail组件,PEAR mail组件也就是PHP Pear Mail / SMTP软件包的三大支持: 1)NET / SMTP:SMTP协议的实现 2)邮件:提供发送邮件的多个接口的类 3)网络/Socke:网络接口解决方法:在php p...原创 2017-06-09 10:36:00 · 17258 阅读 · 0 评论 -
读取linux服务器内带格式文件,转为json字符串
工具类方法:ReadTextUtil 1 package com.dc.health.platform.common.utils; 2 3 import com.alibaba.fastjson.JSONObject; 4 5 import java.util.ArrayList; 6 import java.util.List; 7 8 public ...原创 2017-10-26 15:12:00 · 17600 阅读 · 0 评论 -
Centos 修改主机名称
Centos配置主机名称:1.首先查询一下当前的主机名称[root@localhost~]# hostnamectl status Static hostname: ****** //永久主机名 Pretty hostname: [******] //临时主机名 Icon name: computer-se...原创 2018-03-01 15:59:00 · 16883 阅读 · 0 评论 -
Centos 7, Torque 单节点部署
1.准备工作安装Torque必须首先配置linux主机名称,服务器主机名称大多默认localhost,不建议直接使用localhost。linux主机名称修改地址:http://www.cnblogs.com/smbin/p/8488909.htmllinux系统:Centos 7主机名称:master系统用户:rootTorque官网下载地址:ht...原创 2018-03-02 17:46:00 · 19624 阅读 · 0 评论 -
Linux 中, 安装html转pdf工具:wkhtmltopdf
wkhtmltopdf下载地址官网:https://wkhtmltopdf.org/downloads.html进入到/opt文件夹下面,新建文件夹wkhtmltopdf,然后把下载好的wkhtmltopdf文件放入到此文件夹内# cd /opt/# mkdir wkhtmltopdf#tar -xvf wkhtmltopdf文件名...原创 2018-04-25 16:34:00 · 17538 阅读 · 0 评论 -
天翼云 RDS数据库操作
1.RDS数据库创建好之后点击RDS实例管理找到已下信息官方文档 -1:http://www.ctyun.cn/help/qslist/567官方文档 -2:http://www.ctyun.cn/help/qslist/544如图:IP : 链接地址一列下方对应的是IP:POST(ip:端口),获取冒号左边的数据就是IP地址HOST : 端口号(获取(IP:...原创 2018-07-12 16:42:00 · 19159 阅读 · 0 评论 -
linux 中,mysql数据库备份操作
1.新建一个sh脚本(可以先建一个txt文本,然后改为sh文件)。代码如下:#!/bin/bash#设置mysql备份目录folder=/**/**cd $folderday=`date +%Y%m%d`rm -rf $daymkdir $daycd $day#数据库服务器ip=IP地址#数据库端口号host=数据库端口#用户名user=root#密码...原创 2018-07-12 18:11:00 · 17288 阅读 · 1 评论 -
centos 7中 yum安装jdk
yum安装jdk的好处就是不需要手动再配置环境变量,所有的变量都是自动生成1.检查系统是否存在jdk,存在删除原版jdk如果没有信息输出,则表示没有安装jdkrpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果存在则执行命令删除和卸载相关信息rpm -qa | grep java | xargs r...原创 2018-10-10 11:28:00 · 32630 阅读 · 0 评论 -
Centos 7中,防火墙配置端口规则
注意:firewalld服务有两份规则策略配置记录,配置永久生效的策略记录时,需要执行"reload"参数后才能立即生效:Permanent:永久生效的 RunTime:现在正在生效的1.查看当前区域[root@ecs-7bec-0002 bin]# chkconfig iptables offpublic2.查看防火墙状态,需要注意的是,设置端口...原创 2018-10-10 11:55:00 · 17766 阅读 · 0 评论 -
Centos 7 中yum安装Mysql和修改mysql配置
一. mysql安装1.安装MySQL官方的Yum Repository[root@ecs-7bec-0002 mysql]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm--2018-10-09 18:31:29-- http://dev.mysql.com/ge...原创 2018-10-12 16:07:00 · 17687 阅读 · 0 评论 -
linux配置Jdk1.8
Jdk1.8:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlcd /home/ mkdir jdk 新建jdk文件夹cd jdkwget jdk下载地址 下载jdk.tar.gz压缩包tar -zxvf jdk-8u191-l...原创 2018-12-17 09:33:00 · 17678 阅读 · 0 评论