gerrit迁移

备份mysql

mysqldump -u xxx -p --databases dbname > bak.sql

备份gerrit package

tar -cvf - x1 x2 x2 | gzip - > bak.tar.gz

install wordpress

use bitnami-wordpress-xxx_install.tar.gz

登陆mysql

vi ~/.bash_profile ,添加wordpress中mysql的bin目录
PATH:$HOME/bin:/opt/wordpressxxx/mysql/bin
mysql -u root -p
在mysql配置文件中绑定IP

install git

yum install git

install Java JDK

install httpd

yum install httpd

httpd passwd文件重新生成

htpasswd -c /etc/httpd/conf/passwd username
tail /etc/httpd/conf/httpd.conf
IncludeOptional conf.d/*.conf
<VirtualHost *>
ServerName url
ProxyRequests Off
ProxyVia Off
ProxyPreserveHost On
AllowEncodedSlashes On

    <Proxy *>
          Order deny,allow
          Allow from all
    </Proxy>

    <Location /login/>
        AuthType Basic
        AuthName "Gerrit Code Review"
        AuthBasicProvider file
        AuthUserFile /etc/httpd/conf/passwd
        Require valid-user
   </Location>

    ProxyPass / http://url:8081/ nocanon
    ProxyPassReverse /login/ http://url:8081/login/
    ProxyPassReverse /#/ http://url8081/

</VirtualHost>

SSH配置

gerrit机器

vi /etc/ssh/sshd_config
#GSSAPI options
#GSSAPIAuthentication no
GSSAPIAuthentication yes
#GSSAPICleanupCredentials yes
GSSAPICleanupCredentials yes
#GSSAPIStrictAcceptorCheck yes
#GSSAPIKeyExchange no

客户机器

如遇到git clone报如下错误,Unable to negotiate with x port x: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1, 则将Their offer: 加到客户机ssh_config

vi /etc/ssh/ssh_config
Host *
KexAlgorithms +diffie-hellman-group1-sha1

日常备份

1 1 * * * /home/gerrit/exportsql.sh &
2 1 * * * rm -f /home/gerrit/gerrit_*
1 2 * * * /home/gerrit/tgrzip.sh &
1 3 * * * /home/gerrit/scptoxxx.sh &

mysql backup

mysqldump -uroot -p123456 reviewdb > /opt/gerrit-backup/reviewdb-${dt}.sql

gerrit backup

tar Pcf /opt/gerrit-backup/gerrit2-${dt}.tar /opt/gerrit2

常用操作

ssh-keygen -t rsa

cat ~/.ssh/id_rsa.pub

安装ride on linux

yum install python36
pip install robotframework --proxy=ip:port
pip install robotframework-ride --proxy=ip:port
目录 /usr/local/lib/python3.6/site-packages

117 ll
118 pip install pip install -U https://github.com/robotframework/RIDE/archive/master.zip --proxy=127.0.0.1:58080
119 pip install ModuleNotFoundError: No module named ‘attrdict’ --proxy=127.0.0.1:58080
120 pip install attrdict --proxy=127.0.0.1:58080
121 pip install pip install -U https://github.com/robotframework/RIDE/archive/master.zip --proxy=127.0.0.1:58080
122 pip install Pillow --proxy=127.0.0.1:58080
123 pip install pip install -U https://github.com/robotframework/RIDE/archive/master.zip --proxy=127.0.0.1:58080
124 python3 -m pip install Pillow --upgrade --proxy=127.0.0.1:58080

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值