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