GVKun编程网logo

CentOS7 yum 安装git(centos7 yum 安装jdk17)

3

对于CentOS7yum安装git感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解centos7yum安装jdk17,并且为您提供关于10.centos7.6安装gitLab、Centos6

对于CentOS7 yum 安装git感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解centos7 yum 安装jdk17,并且为您提供关于10.centos7.6 安装gitLab、Centos 6.5 用yum安装git、centos6.5用yum安装git的方法、centos6使用yum源安装gitlab-ce私有环境的宝贵知识。

本文目录一览:

CentOS7 yum 安装git(centos7 yum 安装jdk17)

CentOS7 yum 安装git(centos7 yum 安装jdk17)

1.查看系统是否已经安装git

CentOS7 yum 安装git

2.CentOS7 yum安装git

CentOS7 yum 安装git

3.安装成功

CentOS7 yum 安装git

4.卸载git


10.centos7.6 安装gitLab

10.centos7.6 安装gitLab

搭建环境:阿里云   

 远程操作工具:xshell

参考:

        安装过程:

            https://blog.csdn.net/duyusean/article/details/80011540

       遇到问题解决方案:

         

 

1.效果

2. 安装gitHub过程

2.1 安装ssh

sudo yum install -y curl policycoreutils-pythonopenssh-server

2.2 将SSH服务设置成开机自启动

sudo systemctl enable sshd

 

2.3 启动SSH服务

sudo systemctl start sshd

 

2.4 安装防火墙

2.4.1 查看防火墙状态

firewall-cmd --state

2.4.2 安装防火墙

yum install firewalld systemd -y

 

 

2.4.3 开启防火墙

service firewalld  start

 

2.4.4 添加http服务到firewalld,pemmanent表示永久生效,若不加--permanent系统下次启动后就会失效。

sudo firewall-cmd --permanent --add-service=http

2.4.5 重启防火墙

sudo systemctl reload firewalld

2.4.6 安装Postfix以发送通知邮件

sudo yum install postfix

2.4.7 将postfix服务设置成开机自启动

sudo systemctl enable postfix

 

2.4.8 启动postfix

sudo systemctl start postfix

2.4.9 wget 用于从外网上下载插件

wget -v

 

若wget未安装则进行安装,安装命令:yum -y install wget

 

2.4.10 安装vim编辑器

yum install vim -y

 

2.5 添加GitLab镜像源并安装gitlab服务器

2.5.1 添加gitlab镜像

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

 

2.5.2  安装gitlab

rpm -ivh gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm --nodeps  --force

 

 

2.5.3 修改gitlab配置文件指定服务器ip和自定义端口

 

 

2.6 安装lokkit

查看

sudo lokkit -s http -s ssh

安装

yum install lokkit

 

2.7 防火墙设置

2.7.1 开启开机  启动防火墙

systemctl enable firewalld.service

 

2.7.2  开启 9999端口

 

firewall-cmd --zone=public --add-port=9999/tcp --permanent

 

2.7.3 重启Linux系统

 

2.7.4  阿里云 开启安全组9999端口

 

2.8 重置并启动GitLab

 

重启gitLab

gitlab-ctl reconfigure

查看服务状态

gitlab-ctl restart

 

2.9 访问 并修改密码

2.9.1 访问

第一次访问很慢

2.9.2 初始化 root用户密码

参考:

https://blog.csdn.net/hnmpf/article/details/80518460

2.9.2.1 切换目录

cd /opt/gitlab/bin

 

2.9.2.2 执行初始化密码命令

第一句:
sudo gitlab-rails console production
第二句:
 u=User.where(id:1).fir

 

 

 

2.9.2.3 第一次 设置密码

u.password=''12345678''

2.9.2.4 再次设置密码

 

2.9.2.5  保存密码

 u.save!

 

2.9.2.6 重启linux系统

 

2.10 改变root密码 及登录

这里你可以改变 我设置的和刚刚在Linux中的一样 12345678

设置初始化 root 用户密码

 

 

 

3.优化

3.1 特别卡

解决参考文档

https://blog.csdn.net/qq_30745307/article/details/82829064

3.2  解决过程

3.2.1 通过以下命令查看swap分区情况:

 

cat /proc/swaps

 

3.2.2 创建 swap 分区(这里需要等待几秒)

dd if=/dev/zero of=/mnt/swap bs=512 count=8388616

3.2.3 通过mkswap命令将上面新建出的文件做成swap分区

 

mkswap /mnt/swap

 

 

3.2.4 查看内核参数vm.swappiness中的数值是否为0,如果为0则根据实际需要调整成60

 

cat /proc/sys/vm/swappiness

 

sysctl -w vm.swappiness=60

 

 

3.2.5 启用 swap 分区

第一步:

swapon /mnt/swap

第二步:

echo “/mnt/swap swap swap defaults 0 0” >> /etc/fstab

 

 

3.2.6 再次使用cat /proc/swaps 查看swap分区是否启动

cat /proc/swaps

 

可以看到,swap分区已经启用,现在通过 gitlab 进行操作会发现很流畅!

Centos 6.5 用yum安装git

Centos 6.5 用yum安装git

Centos 6.5 用yum安装git

1. wget -P /etc/yum.repos.d/ http://geekery.altervista.org/geekery-el6-x86_64.repo

不同系统版本参考:http://geekery.altervista.org/dokuwiki/doku.php?id=start


2. wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
rpm -ivh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
3. rpm -ivh http://mirrors.yun-idc.com/epel/6/x86_64/epel-release-6-8.noarch.rpm

版本不同请参考:http://mirrors.yun-idc.com/epel/6/

开始使用yum安装git

4. yum -y install git

查看安装成功是否

5. git --version
   显示:git version 1.7.10 就是成功了


centos6.5用yum安装git的方法

centos6.5用yum安装git的方法

1. 下载geekery repo文件(root权限)

复制代码

代码如下:

cd /etc/yum.repos.d/

wget <a href=”http://geekery.altervista.org/geekery-el6-x86_64.repo”>http://geekery.altervista.org/geekery-el6-x86_64.repo</a>

2. 到http://packages.sw.be/rpmforge-release 下载合适到rpm包

复制代码

代码如下:

rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

3. 到http://rpm.pbone.net/ 搜索rpm epel-release

复制代码

代码如下:

epel-release-6-8.1.noarch.rpm

4. 安装 rpm

复制代码

代码如下:

rpm -ivh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm</p>

<p>rpm -ivh epel-release-6-8.1.noarch.rpm

5. yum -y install git

大功告成

复制代码

代码如下:

git –version

git version 1.7.1

centos6使用yum源安装gitlab-ce私有环境

centos6使用yum源安装gitlab-ce私有环境

  1. 使用清华镜像源配置yum源:

vim /etc/yum.repos.d/gitlab.repo

[Gitlab-CE]
name=GitlabCE
baseurl=https://mirror.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/
enabled=1
gpgcheck=0

2. yum安装

yum installgitlab-ce -y

3. gitlab配置(/opt/gitlab/gitlab.rb)

external_url'#配置服务器IP地址或域名

#配置e-mail
gitlab_rails['time_zone']='UTC'
gitlab_rails['gitlab_email_enabled']=true
gitlab_rails['gitlab_email_from']='gitlab2015@163.com'
gitlab_rails['gitlab_email_display_name']='APICloud_Gitlab'
gitlab_rails['gitlab_email_reply_to']='gitlab2015@163.com'

gitlab_rails['smtp_enable']=true
gitlab_rails['smtp_address']="smtp.163.com"
gitlab_rails['smtp_port']=25
gitlab_rails['smtp_user_name']="gitlab2015@163.com"
gitlab_rails['smtp_password']="nxgfvizafijytymx"
gitlab_rails['smtp_domain']="163.com"
gitlab_rails['smtp_authentication']="login"
gitlab_rails['smtp_enable_starttls_auto']=true
gitlab_rails['smtp_tls']=false


gitlab_ci['smtp_enable']=true
gitlab_ci['smtp_address']="smtp.163.com"
gitlab_ci['smtp_port']=25
gitlab_ci['smtp_user_name']="gitlab2015@163.com"
gitlab_ci['smtp_password']="nxgfvizafijytymx"
gitlab_ci['smtp_domain']="163.com"
gitlab_ci['smtp_authentication']="login"
gitlab_ci['smtp_enable_starttls_auto']=true

4. gitlab命令

  1. 重置配置,使修改生效

gitlab-ctlreconfigure

b. 登录测试

Username:root(管理员账号)
Password:5iveL!fe

c. 解决gitlab默认头像不能正常显示的问题

gitlab_rails['gravatar_plain_url']='http://secure.gravatar.com/avatar/%{hash}?s=%{size}&d=identicon'
gitlab_rails['gravatar_ssl_url']='https://secure.gravatar.com/avatar/%{hash}?s=%{size}&d=identicon'

5. 开机自启动脚本设置

vim/opt/startGitlab.sh
==========================
#!/bin/bash
sudolokkit-shttp-sssh
==========================
echo"/opt/startGitlab.sh">>vim/etc/rc.d/rc.local
================================================

6. 数据备份与恢复

数据备份及恢复命令:
备份path:/var/opt/gitlab/backups(备份和恢复文件都是git用户)
数据备份:gitlab-rakegitlab:backup:create
数据恢复:gitlab-rakegitlab:backup:restore

使用Gitlab一键安装包后的日常备份恢复与迁移http://www.jb51.cc/article/p-rpyckorh-a.html

创建备份:gitlab-rakegitlab:backup:create
恢复备份:
#停止相关数据连接服务
gitlab-ctlstopunicorn
gitlab-ctlstopsidekiq
#从1393513186编号备份中恢复
gitlab-rakegitlab:backup:restoreBACKUP=1393513186
#启动Gitlab
sudogitlab-ctlstart

7. 参考链接:

http://swht1278.blog.51cto.com/7138082/1643939

我们今天的关于CentOS7 yum 安装gitcentos7 yum 安装jdk17的分享已经告一段落,感谢您的关注,如果您想了解更多关于10.centos7.6 安装gitLab、Centos 6.5 用yum安装git、centos6.5用yum安装git的方法、centos6使用yum源安装gitlab-ce私有环境的相关信息,请在本站查询。

本文标签: