avatar
Articles
26
Tags
17
Categories
23

wdj's blog

wdj's blog

Rsyncd服务
Created2019-07-17|服务配置文档Rsync服务
Gitlab主备数据备份安装包下载链接: https://pan.baidu.com/s/1s1nPjzM9w9M8e0V4EqcZog 提取码: gv5wmaster-129(1)安装 1yum localinstall *.rpm (2))创建用户名和密码 12useradd forgitlab 创建用户forgitlabpasswd forgitlab 给已创建的用户forgitlab设置密码为pass123 (3)修改配置文件 123456789101112131415161718192021222324252627282930vim /etc/rsyncd.conf#设置rsync运行权限为rootuid=root#设置rsync运行权限为rootgid=root#最大连接数max connections=3#默认为true,修改为no,增加对目录文件软连接的备份use chroot=no#日志文件位置,启动rsync后自动产生这个文件,无需提前创建log file=/var/log/rsyncd.log#pid文件的存放位置pid file=/var/run/rsync ...
jenkins高可用部署文档
Created2019-07-15|服务配置文档Jenkins服务
本文目标:配置jenkins的一主一从( 192.168.117.129 MASTER (jenkins master),192.168.117.130 BACKUP (jenkins master),192.168.117.131 (jenkins slave) )。 部署jenkin在三台机器上按照jenkins部署文档,部署jenkins。 安装keepalived服务Jenkins-master (1)为keepalived开启转发 1234[root@localhost ~]# vim /etc/sysctl.conf net.ipv4.ip_forward = 1 net.ipv4.ip_nonlocal_bind = 1[root@localhost ~]# systemctl restart keepalived (2)修改keepalived的配置文件 123456789101112131415161718192021222324252627282930vim /etc/keepalived/keepalived.confvrrp_script chk_apiserv ...
jenkins部署文档
Created2019-07-15|服务配置文档Jenkins服务
安装包下载链接: https://pan.baidu.com/s/1gNy0EfrHXzapwuEXlGfi8Q 提取码: er4p(1)上传到/home目录,解压 1unzip jenkins.zip (2)查看本机的8080端口是否被占用,如果被占用,修改端口 1vim start.sh (3)启动 1./start.sh
Harbor高可用部署文档
Created2019-07-10|服务配置文档Harbor服务
本文目标:配置harbor一主二从(master 192.168.117.129,slave 192.168.117.130,192.168.117.131),其中harbor-master外挂一主两从的数据库mysql、redis。 部署docker安装包下载链接:链接: https://pan.baidu.com/s/1dqi0IQlILkfQpjmDqxTktw 提取码: p3h31)将docker1.12.6的rpm安装包上传到/home目录2)本地安装docker 1234cd /home/docker1.12.6yum localinstall *.rpmsystemctl start dockersystemctl enable docker #设置开机自启动 如果 yum localinstall *.rpm显示缺少相关依赖,可重新配置一个本地yum源。也可使用rpm -ivh *.rpm –nodeps –force强制安装,但尽量不要使用,因为这样方式安装的docker可能有问题,导致装harbor的时候报错。配置yum源参考:https://blog. ...
Gitlab高可用部署文档
Created2019-07-10|服务配置文档Gitlab服务
本文目标:配置gitlab一主二从(master 192.168.117.129,slave 192.168.117.130,192.168.117.131),其中gitlab-master外挂一主两从的数据库postgresql,gitlab-slave130挂载postgresql-130,gitlab-slave131挂载postgresql-131。 在三台机器上部署gitlab下载安装包链接: https://pan.baidu.com/s/1geCvvWl54kp_5AJ6O8bJ3w 提取码: tser其中gitlab-ce-zh110104.tar为gitlab-11.1.4,gitlab-ce-zh100604.tar为gitlab-10.6.4(1)将安装包上传到/home目录,并加载镜像 12docker load -i gitlab-ce-zh110104.tarvim /home/gitlab/docker-compose.yml #新建yml文件 12345678910111213141516171819202122232425262728ve ...
Postgresql高可用部署文档
Created2019-07-10|服务配置文档Postgresql服务
由于Redhat或CentOS等发行版本自带postgresql数据库版本为9.2,由于gitlab 9+版本以上需要 postgresq 9.6版本,因此本文档安装(postgresql-10.1)。PostgreSQL是一个功能强大,开源对象关系型数据库系统。配置一主二从(master 192.168.117.129,slave 192.168.117.130,192.168.117.131) 在这三台机器上分别安装Postgresql按照Postgresql部署文档在这三台机器上安装Postgresql 配置PostgreSQL Master节点i)设置replication用户 123456su - postgrescd /usr/local/pgsql/bin./psqlCREATE ROLE repluser WITH REPLICATION PASSWORD 'postgres' LOGIN;\qexit ii)停止postgresql服务 1systemctl stop postgresql iii)修改postgresql配置,内容如下 12345 ...
Redis高可用部署文档
Created2019-07-10|服务配置文档Redis服务
配置一主二从(master 192.168.117.129,slave 192.168.117.130,192.168.117.131) 在三台机器上分别安装redisi)下载安装包 1wget http://download.redis.io/releases/redis-4.0.6.tar.gz ii)上传并解压到/home下 1tar -xzvf redis-4.0.6.tar.gz iii)编译安装 123cd /home/redis-4.0.6make MALLOC=libcmake install iv)修改redis配置文件 12echo "">redis.confvim redis.conf master(192.168.117.129)修改如下: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354#bind 0.0.0.0protected-mode yesport 6379tcp-ba ...
mysql高可用部署文档
Created2019-07-09|服务配置文档Mysql服务
配置mysql主从同步(一主两从)(Master:192.168.117.129,Slave1:192.168.117.130,Slave2:192.168.117.131) 在master库创建授权账户(以192.168.117.130为例,131同理)1234mysql -u root -pPassword: 输入密码GRANT REPLICATION SLAVE ON *.* TO 'slave1'@'192.168.117.130' IDENTIFIED BY 'slave1';GRANT REPLICATION SLAVE ON *.* TO 'slave2'@'192.168.117.131' IDENTIFIED BY 'slave2'; 修改Master配置:i) 编辑/etc/my.cnf配置文件123[mysqld] #在mysqld下面添加如下两行log-bin = mysql-bin #sla ...
代码提交随笔
Created2019-07-09|随手笔记代码回退相关
git回退单个文件1)进入到文件所在文件目录,或者能找到文件的路径 1$ git log MainActivity.java 2)回退到指定的版本 1$ git reset a4e215234aa4927c85693dca7b68e9976948a35e MainActivity.java 3)提交到本地参考,注意不需要git add。 1$ git commit -m "revert old file because yjl commmit have a bug" 4)更新到工作目录 1$ git checkout MainActivity.java eclipse文件比较1)比较同一版本,两个文件之间的代码差异选中两个文件。右键选择Compare With ,再选择Each Other即可2)比较一个文件不同版本之间的差异选中文件–右键选择team–选择显示资源历史记录 – 然后从历史记录中选择需要比较的版本(两个文件)– 右键选择 Compare with Each Other 即可
Redis安装文档
Created2019-06-28|服务配置文档Redis服务
下载安装包1wget http://download.redis.io/releases/redis-4.0.6.tar.gz 上传并解压到/home下1tar -xzvf redis-4.0.6.tar.gz 编译安装123cd /home/redis-4.0.6make MALLOC=libcmake install 修改redis配置文件123vim /home/redis-4.0.6/redis.conf #修改配置文件daemonize no 改为 daemonize yes #后台运行# requirepass foobared 改为 requirepass 123456 #设置redis密码 以后台进程方式启动redis启动12cd /home/redis-4.0.6/src./redis-server ../redis.conf 添加到开机自启(将redis注册成服务).)在/etc目录下新建redis目录: 1mkdir redis ..)将/home/redis-4.0.6/redis.conf文件复制一份到& ...
123
avatar
wangdj
记录生活中的点点滴滴
Articles
26
Tags
17
Categories
23
Follow Me
Announcement
This is my Blog
Recent Post
创建SSL证书2023-05-31
JAVA基础2021-11-05
rpm包安装Idap2019-12-10
持续构建持续部署文档2019-12-09
配置本地yum源2019-09-03
Categories
  • 开源项目学习1
    • 在线考试系统部署文档1
  • 技术栈1
    • JAVA基础1
  • 服务配置文档17
    • Ceph服务1
    • Gitlab服务2
    • Glusterfs服务1
Tags
mysql Idap yum源 ceph Postgresql gitlab Rsyncd LVM Ride CI/CD Harbor Jenkins microservice Gitlab postgresql Glusterfs Redis
Archives
  • May 20231
  • November 20211
  • December 20192
  • September 20191
  • August 20192
  • July 201912
  • June 20197
Info
Article :
26
Runtime :
UV :
PV :
Last Update :
©2023 By wangdj
Framework Hexo|Theme Butterfly