2019/12/09 03-Gogs安装

2019/12/09 03-Gogs安装
软件的发展可能越来越大,就需要有一个管理版本的东西,最早从cvs开始,后来是svn,git慢慢分管svn的市场,做devops开发,这是必须要的

在centos里面创建环境,yum安装git2019/12/09 03-Gogs安装
mysql记得也安装下2019/12/09 03-Gogs安装
percona公司对mysql进行了加强2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装用yum安装免得有依赖关系
share共享客户端,server,client
2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装
mysql_secure_installation,这个命令的前提是mysql已经启动了,这些是直接加载path路径里面的2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装
设定了root密码,把测试库删除,匿名用户删除2019/12/09 03-Gogs安装
这是系统库
2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装
注意属主属组
2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装
在官方文档要求必须这么做2019/12/09 03-Gogs安装
2019/12/09 03-Gogs安装
app_name应用程序名字,run_user 运行用户,run_mode运行模式,开发模式dev
database里面 ,name是数据库名字,gogs
secuirty有个第一次登陆的初始页面,install_lock第一次登陆就不要锁起来,所以是false
2019/12/09 03-Gogs安装
配置文件搞定了
2019/12/09 03-Gogs安装
还需要创建数据库
2019/12/09 03-Gogs安装
给mysql传递这个脚本2019/12/09 03-Gogs安装
**现在就多 了gogs
**
2019/12/09 03-Gogs安装
现在还没有表
2019/12/09 03-Gogs安装
因为有这个字符集,所以centos6.5自带的mysql才不能使用2019/12/09 03-Gogs安装
*gogs.代表gogs库的所有表
授权所有权限给gogs上的所有表上,gogs用户所有地址
2019/12/09 03-Gogs安装
测试gogs用户2019/12/09 03-Gogs安装
绿色可执行
2019/12/09 03-Gogs安装
启动web
2019/12/09 03-Gogs安装
这一项就是,install_lock控制的2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装
禁用,这就是个头像服务,国外的肯定链接不上,直到失败才会网页打开2019/12/09 03-Gogs安装
这样就可以了2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装
这个文件其实已经被改过了
run_mode =prod变成生产模式了
2019/12/09 03-Gogs安装
instal_lock=true,再次登录就不会显示刚才配置页面2019/12/09 03-Gogs安装
关闭头像服务
2019/12/09 03-Gogs安装
在这个软件,创建的第一个用户直接是管理员
2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装
注册第二个用户
2019/12/09 03-Gogs安装
第二用户就不是管理员了2019/12/09 03-Gogs安装
增加仓库
2019/12/09 03-Gogs安装2019/12/09 03-Gogs安装
现在使用git工具就可以链接了2019/12/09 03-Gogs安装