云服务器免费试用

centos安装gitea(Centos安装教程)

服务器知识 0 407

本文目录:

  • 1、Docker安装gitea
  • 2、CentOS中Git客户端怎么安装
  • 3、gitea安装好后无法访问该如何解决
  • 4、如何在CentOS 7中安装Git

Docker安装gitea

注:安装环境:centos 7

一、docker部署部分

    1、卸载旧版本docker

        sudo yum remove docker \

                    docker-client \

                    docker-client-latest \

                    docker-common \

                    docker-latest \

                    docker-latest-logrotate \

                    docker-logrotate \

                    docker-engine

    2、安装docker所需的软件包

        sudo yum install -y yum-utils \

                            device-mapper-persistent-data \

                            lvm2

    3、设置稳定的仓库

        sudo yum-config-manager \

                    --add-repo \

                   

    4、安装Docker Engine-Community

        sudo yum install docker-ce docker-ce-cli containerd.io

    5、启动docker

        sudo systemctl start docker

    6、设置docker开机自启

        systemctl enable docker

    7、验证docker是否安装成功

        sudo docker run hello-world

二、docker安装gitea部分

    1、docker拉取gitea镜像(查看镜像:docker images)

        docker pull gitea/gitea:latest

    2、创建gitea文件夹

        sudo mkdir -p /var/lib/gitea

    3、运行gitea

        docker run -d --name=gitea -p 22:22 -p 3000:3000 -v /var/lib/gitea:/data gitea/gitea:latest

        注:port1为主机对外访问端口,port2为docker内部容器端口,以下同理。

    4、开放对外访问端口并重启防火墙

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

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

        systemctl restart firewalld.service

        systemctl stop firewalld.service

三、docker安装mysql部分

    1、docker拉取mysql镜像

        docker pull mysql:latest

    2、运行mysql

        docker run -itd --name mysql -p 3306:3306 -e  MYSQL_ROOT_PASSWORD=123456 mysql

    3、开放对外访问端口并重启防火墙

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

        systemctl restart firewalld.service

        systemctl stop firewalld.service

CentOS中Git客户端怎么安装

CentOS里面安装Git的话有两种方法:

使用yum

yum list git

yum install -y git.i686(型号就好按照您yum上面的)

检查是够安装成功:

git --version

使用git的rpm安装,git官方网站好像并有提供相应的rpm下载,您可以自己找一下

gitea安装好后无法访问该如何解决

首先排查程序是否运行正常,可以本地查看一下ip,检测本地是否ok。

其次,检查selinux是否关闭了,默认它是开启的,用setenforce 0,进行临时关闭。

最后检查一下防火墙,防火墙默认是不开启3000端口的,所以你可以用iptables -F查看一下,然后建立一条这个端口的防火墙规则。

如何在CentOS 7中安装Git

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

git --version

2.CentOS7 yum 安装git

yum install git

3.安装成功

yum --version

4.卸载git

yum remove git

【centos安装gitea】的内容来源于互联网,如引用不当,请联系我们修改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos安装gitea(Centos安装教程)
本文地址: https://solustack.com/16315.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。