linux运维之路
风行云定
活出真我,活出自在!!!
展开
-
cobbler自动化装机的实现(CentOS7版)
操作系统:CentOS Linux release 7.4.1708 (Core)cobbler版本:2.8.51.cobbler简介Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还...原创 2019-11-02 10:50:15 · 381 阅读 · 0 评论 -
Gitlab CI/CD自动化部署的实现 (三)
CI/CD的最终实现:一、登录gitlab-runner机器切换runner普通用户[root@localhost ~]# su - gitlab-runner二、编写.gitlab-ci.yml文件随便创建一个目录,叫什么无所谓[gitlab-runner@localhost ~]$ mkdir git将gitlab上想要发布的项目克隆到这个目录里[gitlab-ru...原创 2019-02-25 19:10:57 · 1421 阅读 · 1 评论 -
Gitlab CI/CD自动化部署的实现 (二)
此篇博客大多以官方文档翻译得来:通过 .gitlab-ci.yml配置CI/CD任务相信熟悉dockerfile和ansible的应该对这个熟悉很快!此文档用于描述.gitlab-ci.yml语法,.gitlab-ci.yml文件被用来管理项目的runner 任务。.gitlab-ci.yml 从7.12版本开始,GitLab CI使用YAML文件(.gitlab-ci.yml)来管理项...转载 2019-02-25 19:00:02 · 3649 阅读 · 0 评论 -
Gitlab CI/CD自动化部署的实现 (一)
前提:目前GitLab已经有了CI功能,即持续集成的功能。可以实现代码提交后自动测试、编译、发布、部署等自动化工作下面是我总结的实现内容:第一步:安装runner官方安装文档:https://docs.gitlab.com/runner/install/在root下执行#下载gitlab-runnerwget https://mirrors.tuna.tsinghua...转载 2019-02-25 17:57:38 · 2629 阅读 · 0 评论 -
Centos7 安装配置maven仓库nexus
第一部分第一步: 下载nexus软件包wget https://download.sonatype.com/nexus/professional-bundle/nexus-professional-2.11.4-01-bundle.tar.gz官网:https://help.sonatype.com/repomanager2/download/download-archives---r...原创 2019-02-21 17:42:58 · 1849 阅读 · 1 评论 -
Walle代码上线平台的搭建(1.X版本)
以下安装,均在宿主机(一台配置了LAMP/LNMP的linux机器)上操作第一步:安装lnmp环境,建议使用centos7 yum安装,因为centos7 yum源默认支持Php5.4以上版本,避免walle系统不兼容yum install -y mariadb mariadb-server nginx php php-bcmath php-fpm php-gd* php-json freet...原创 2019-02-21 15:53:11 · 855 阅读 · 0 评论 -
Tomcat8.5.15+JDK1.8.0_131 安装部署
第一步:创建项目目录[root@rabbit-test-1 zhangyu]# mkdir -p /opt/service/[root@rabbit-test-1 zhangyu]# mkdir -p /opt/logs/tomcat/ 第二步:解压并移动到指定目录[root@rabbit-test-1 zhangyu]# tar -zxf jdk-8u131-linux-x6...原创 2019-02-21 15:36:37 · 1344 阅读 · 0 评论 -
CentOS 7.4 安装配置nginx 1.13.9(阿里云ECS)
第一步:依赖安装yum install wget pcre pcre-devel openssl openssl-devel zlib zlib-devel gcc gcc-c++ -y第二步:下载nginxwget http://nginx.org/download/nginx-1.13.9.tar.gz第三步:解压nginxtar -zxvf nginx-1.13.9.tar.g...原创 2019-02-21 15:24:58 · 483 阅读 · 0 评论 -
企业级Nginx Web服务优化详述
1. 隐藏nginx版本信息优化(安全优化)官方参考链接:http://nginx.org/en/docs/http/ngx_http_core_module.html#server_tokensSyntax: server_tokens on | off | build | string;Default: server_tokens on;(默认显示nginx服务版本)Context: htt...原创 2018-03-14 15:06:13 · 366 阅读 · 0 评论 -
CentOS6.9安装web网站压力测试webbench实战
第一个里程碑:下载软件包[root@oldboy43-01/server/tools]#wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz--2018-03-08 12:02:09-- http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gzResolv...原创 2018-03-08 12:31:00 · 403 阅读 · 0 评论 -
CentOS6.9或CentOS7.2安装jumpserver0.3.3跳板机实战
1.1.1 一、安装依赖包 ---确保epel源yum -y install git python-pip mysql-devel gcc automake autoconf python-devel vim sshpass lrzsz readline-devel1.1.2 二.下载 jumpservercd /opt/git clone https://github.com/jumpserve...原创 2018-03-07 23:24:56 · 379 阅读 · 0 评论