当前位置: > CentOS教程 > 软件安装教程 >

centos安装git gogs服务

时间:2017-05-31 00:46来源:blog.csdn.net 作者:红角羚羊的博客 举报 点击:

安装git: 
查看是否存在git 
[root@localhost ~]# rpm -qa git 
存在删除, 
[root@localhost ~]# yum remove git 
安装git 
[root@localhost ~]# yum install -y git 
查看是否安装成功和版本 
[root@localhost ~]# git –version 
安装MYSQL,看我之前写的: 
mariadb(推荐):http://blog.csdn.net/u014803081/article/details/72742676 
mysql:http://blog.csdn.net/u014803081/article/details/72782654 
在创建好的数据库中创建一个名字为gogs的库,gogs默认使用 
安装gogs: 
下载gogs 
amd64这个版本: 
[root@localhost ~]# cd /usr/local/src 
[root@localhost src]# wget https://dl.gogs.io/0.11.4/linux_amd64.tar.gz 
解压,移动 或者 直接解压到那个目录 
[root@localhost src]# tar -zxvf linux_amd64.tar.gz 
[root@localhost src]# mv gogs .. 
进入gogs 
[root@localhost src]# cd ../gogs 
启动 
[root@localhost src]# ./gogs web 
然后出来浏览器中输入:服务器IP:3000 
三个地方注意,数据库用户(你用那个用户装的数据库),运行系统用户(你装gogs的用户),这些东西可以创建一个shell用户来操作的,创建shell用户的语句:adduser –system –shell /bin/sh –create-home –home-dir /home/git git 还有域名我这里是虚拟机,就用localhost了,如果是阿里云什么的服务器,有自己的域名,就写真是域名 

然后出来浏览器中输入:域名(服务器IP):3000,创建库 

这个localhost是之前填的域名,肯定是访问不了的。需要修改成服务器的 

gogs 基本命令 
启动服务:./gogs web 
后台gogs守护进程使用: nohup ./gogs web & 
停止:ps -ef|grep gogs 然后 kill -9 xxx

完成。

------分隔线----------------------------
发表评论
为了和诣的生活,我关闭了评论页面,请大家到QQ群里交流吧:348944156,也欢迎关注本站微信公众号:centoscn