>一、案例环境
二、部署Gitlab
1)部署Gitlab
2) 配置免密登录
3)测试免密登录
三、部署Jenkins
四、Jenkins集成Gitlab
五、部署Nginx
六、Jenkins实现代码自动上线
七、Jenkins实现代码自动部署与回退及重复构建
...
分类:
Web程序 时间:
2020-02-25 23:54:10
阅读次数:
156
1.准备两台虚拟机,配置hosts文件 vim /etc/hosts 加入两台虚拟机的ip 和主机名(两台分别都要配置) 2.配置ssh免密通信 ssh-keygen ssh-copy-id 主机名 ssh 主机名(测试是否免密成功 3.配置hdfs-site.xfs文件 <configuratio ...
分类:
其他好文 时间:
2020-02-25 19:52:10
阅读次数:
51
如何ssh免秘钥登录在这里就不提了,网上很多,这里说明下,设置免秘钥登录后,仍然不能免秘钥登录的问题。 因为sshd为了安全,对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。 用户目录权限为 755 或者 700,就是不能是77x、777,需要保障other用户不能有w权限 ...
分类:
其他好文 时间:
2020-02-24 11:23:17
阅读次数:
109
Hadoop HA架构搭建 共七台服务器,节点角色分配如下: 192.168.133.21 (BFLN-01):namenode zookeeper journalnadeDFSZKFailoverController192.168.133.23 (BFLN-02):namenoderesource... ...
分类:
其他好文 时间:
2020-02-23 18:36:02
阅读次数:
91
hadoop+spark集群搭建 本次实验环境:两台hadoop+两台spark组成集群 环境准备: 1. 两个主机实现ssh无密钥认证,包括本机与本机的免密钥认证: ssh-keygren :生成一对密钥 ssh-copy-id : 把公钥发给对方服务器 2. 集群间需实现时间同步:... ...
分类:
其他好文 时间:
2020-02-23 18:34:33
阅读次数:
90
集群搭建之前需要做好NN节点到其他所有节点的免密认证,关闭所有服务器的selinux和防火墙 架构图 1.更改所有服务器的主机名和hosts文件对应关系 [root@localhost ~]# hostnamectl set-hostname node1 [root@localhost ~]# ca ...
分类:
其他好文 时间:
2020-02-22 15:34:20
阅读次数:
85
如何通過SSH讓服務器遠程執行命令? 0x00 前言 我有一塊Pi,掛着個服務,但是這服務只要長時間沒有通訊就會自己掛起。試着用crontab每小時自動重啓,有時候還是得手動重啓服務。 所以,我想幹脆每次打開終端要用的時候啓動一下得了。 但是每次SSH,輸密碼,執行命令太麻煩了,就想着能不能只用一條 ...
分类:
其他好文 时间:
2020-02-22 10:15:50
阅读次数:
57
配置免密登录 1. 客户端执行命令$ ssh keygen t rsa 回车三次后会在 ~/.ssh/ 下生成两个文件:id_rsa 和 id_rsa.pub,这两个文件是成对出现的 2. 取出id_rsa.pub中内容,复制到服务器端的~/.ssh/authorized_keys cat ~/.s ...
分类:
其他好文 时间:
2020-02-21 17:57:08
阅读次数:
99
>一、case语句
1.语法结构
2.应用案例
1)脚本传不同值做不同事
2)根据用户需求选择做事
二、函数
1.什么是函数?
2.如何定义函数?
3.函数如何调用?
1)当前命令行调用
2)定义到用户的环境变量中
3)脚本中调用
...
分类:
系统相关 时间:
2020-02-21 09:22:31
阅读次数:
91
ssh远程执行 前提条件:配置ssh免密登录 简单命令: ssh user@remoteNode "cd /home ; ls" 基本能完成常用的对于远程节点的管理了,几个注意的点: 双引号,必须有。如果不加双引号,第二个ls命令在本地执行。 分号,两个命令之间用分号隔开。 对于脚本方式: #!/b ...
分类:
系统相关 时间:
2020-02-20 19:58:52
阅读次数:
99