安装Git Bash 打开Git Bash官网下载链接,根据您的操作系统位数下载32位/64位的安装包。 双击运行安装包,在弹出的安装窗口中依次单击“下一步(Next)”,最后单击“安装(Install)”完成安装。 安装rsync 32位Git Bash、rsync下载 64位Git Bash、rsync下载 下载完成后,进行解压,找到rsync.exe,把这个文件拷贝到Git Bash目录C:\Program Files\Git\usr\bin即可在Git Bash上使用了。
安装Git Bash 打开Git Bash官网下载链接,根据您的操作系统位数下载32位/64位的安装包。 双击运行安装包,在弹出的安装窗口中依次单击“下一步(Next)”,最后单击“安装(Install)”完成安装。 安装rsync 32位Git Bash、rsync下载 64位Git Bash、rsync下载 下载完成后,进行解压,找到rsync.exe,把这个文件拷贝到Git Bash目录C:\Program Files\Git\usr\bin即可在Git Bash上使用了。
报错:The Zabbix database version does not match current requirements. Your database version: 5050086. Required version: 5050147. Please contact your system administrator. 原因:数据库版本不符合zabbix的要求 解决方法: 登录数据库,修改数据库版本的mandatory值至5050147(根据报错中提示的值修改) 重启zabbix-server
背景:zabbix-server端使用zabbix_get命令获取zabbix-agent端自定义监控项时,出现ZBX_NOTSUPPORTED: Timeout while executing a shell script. 报错。 解决方案: 修改zabbix-server和zabbix-agent配置文件,将超时时间(Timeout)设置大一些 重启zabbix-server和zabbix-agent
前言AppArmor 是一个有效且易于使用的 Linux 应用程序安全系统。AppArmor 通过强制执行良好行为并防止已知和未知的应用程序缺陷被利用,主动保护操作系统和应用程序免受外部或内部威胁,甚至是零日攻击。AppArmor 通过提供强制访问控制 (MAC) 来补充传统的 Unix 自主访问控制 (DAC) 模型。自 2.6.36 版起,它已包含在主线 Linux 内核中,并且自 2009 年以来,它的开发得到了 Canonical 的支持。 安装许多 Linux 发行版(例如 Debian、Ubuntu、O…
前言 安全增强型 Linux(Security-Enhanced Linux)简称 SELinux,它是一个 Linux 内核模块,也是 Linux 的一个安全子系统。SELinux 主要由美国国家安全局开发。2.6 及以上版本的 Linux 内核都已经集成了 SELinux 模块。SELinux 的结构及配置非常复杂,而且有大量概念性的东西,要学精难度较大。很多 Linux 系统管理员嫌麻烦都把 SELinux 关闭了。如果可以熟练掌握 SELinux 并正确运用,我觉得整个系统基本上可以到达“坚不可摧”的地步了…
查看某个文件属于哪个包 系统:centos/redhat 系统:ubuntu及衍生版 查询时或许有以下报错: 可能原因是:文件名是一个符号链接 比如需要查询 nc 的包名称: 其中 which nc 查询出来的是符号链接 解决办法: 方法1: 通过 ls 逐步找到对应的目标文件。 方法2: 通过 readlink 找到目标文件但是直接使用有时也是会出现问题,比如: 这是因为 /bin 是指向 /usr/bin/ 的符号链接。 虽然有些文件是安装在于/bin 目录下,但是最终解析还是会解析到符号链接所指向的路径,即 …
在本教程中,我将帮助您直接更新 WordPress 网站,而无需使用 ftp 帐户。 当你想要更新wordpress插件或者版本的时候提示如下: 解决方法如下: 1)编辑WordPress根目录下的「wp-config.php」文件,找到下面的配置: require_once(ABSPATH . 'wp-settings.php'); 2)在这段配置的上面添加以下内容: 3)具体配置截图如下:
clone项目时发现地址不符合我们的预期 解决方法如下: 情况一:运行gitlab容器时,挂载了配置文件在宿主机上,例如: 可直接在宿主机上修改配置文件 修改参数external_url="http://gitlab所在宿主机IP" 重启gitlab容器docker restart gitlab 情况二:运行gitlab容器时,没有挂载配置文件在宿主机上 需进入容器修改配置文件(修改内容和上面一样) 退出容器,重启gitlab容器docker restart gitlab
GitLab是由GitLab公司开发的、基于Git的集成软件开发平台。另外,GitLab且具有wiki以及在线编辑、issue跟踪功能、CI/CD等功能。 环境准备 运行环境需成功部署Docker服务,如果你是ubuntu系统,可参考https://technology.sharespace.top/docker/ 拉取最新版本镜像 构建gitlab容器 参数说明 目录说明 配置GitLab服务的访问地址 修改gitlab的配置文件 注:设置 external_url ,绑定监听的域名或IP或IP+端口。若GitL…
Jenkins 是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。 环境准备 运行环境需成功部署Docker服务,如果你是ubuntu系统,可参考ht…