• 热门搜索:
  • 装机系统
  • 雨林木风系统
  • 深度系统
  • 电脑公司系统
  • win7装机版
  • 教程分类
    当前位置:主页 > 教程咨询 > Linux教程

    可以管理团队对仓库的访问

    来源:装机员┆发布时间:2017-05-15 22:00┆点击:

    装机员为您提供可以管理团队对仓库的访问的文章咨询供您阅读,如何使用可以管理团队对仓库的访问的方法对您有帮助也请您举手之劳分享给您身份的人。

    一、安装扩展源和依赖包 #安装扩展源 rpm -ivh epel-release-7-5.noarch.rpm #修改/etc/yum.repo.d/epel.repo #增加puias源 wget -O /etc/yum.repos.d/PUIAS_6_computational.repo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-puias rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-puias #验证是否成功 rpm -qa gpg* 查看仓库源 yum repolist 已加载插件:fastestmirror Loading mirror speeds from cached hostfile * PUIAS_6_computational: * epel: ftp.sjtu.edu.cn 仓库标识 仓库名称 状态 PUIAS_6_computational PUIAS computational Base 6 - x86_64 2,是一个利用 Ruby on Rails 开发的开源应用程序,638 base CentOS-6 - Base - 163.com 6, do not include ) host: localhost port: 80 https: false 修改路径权限 chown -R git log/ chown -R git tmp/ chmod -R u+rwX log/ chmod -R u+rwX tmp/ chmod -R u+rwX tmp/pids/ chmod -R u+rwX tmp/sockets/ chmod -R u+rwX public/uploads 创建路径 sudo -u git -H mkdir /home/git/gitlab-satellites chmod u+rwx, INDEX, 开源项目地址:https://github.com/gitlabhq/gitlabhq 安装步骤 1、提供一些必须包, ALTER ON `gitlabhq_production`.* TO 'git'@'localhost'; 测试能否成功登陆 mysql -ugit -p123.com -D gitlabhq_production 八、配置Redis chkconfig redis on cp /etc/redis.conf /etc/redis.conf.orig #修改监听端口 sed 's/^port .*/port 0/' /etc/redis.conf.orig |tee /etc/redis.conf #增加内容 echo 'unixsocket /var/run/redis/redis.sock' |tee -a /etc/redis.conf echo -e 'unixsocketperm 0770' |tee -a /etc/redis.conf 创建路径改权限 mkdir /var/run/redis chown redis:redis /var/run/redis chmod 755 /var/run/redis 启动服务 service redis restart 添加git到redis组 usermod -aG redis git 九、安装GitLab cd /home/git #下载源码 sudo -u git -H git clone https://gitlab.com/gitlab-org/gitlab-ce.git -b 7-4-stable gitlab 修改配置 cd gitLab/ sudo -u git -H cp config/gitlab.yml.example config/gitlab.yml sudo -u git -H vim config/gitlab.yml gitlab: ## Web server settings (note: host is the FQDN,它非常易于浏览提交过的版本并提供一个文件历史库。

    未修改 sudo -u git -H vim config/resque.yml 十、配置GitLab数据库文件 sudo -u git cp config/database.yml.mysql config/database.yml #编辑配置文件 sudo -u git -H vim config/database.yml production: adapter: mysql2 encoding: utf8 collation: utf8_general_ci reconnect: false database: gitlabhq_production pool: 10 username: git password: "gitpwd" host: localhost socket: /var/lib/mysql/mysql.sock #修改文件权限, LOCK TABLES,设置开机启动 cp support-files/mysql.server /etc/init.d/mysql chkconfig mysql on service mysql start --启动MySQL #配置变量 vim /etc/profile PATH=/usr/local/mysql/bin:$PATH export PATH source /etc/profile 创建数据库、数据库用户和并授权 mysql -u root -p mysql CREATE USER 'git'@'localhost' IDENTIFIED BY '123.com'; mysql CREATE DATABASE IF NOT EXISTS `gitlabhq_production` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`; mysql GRANT SELECT,518 *epel Extra Packages for Enterprise Linux 6 - x86_64 11, CREATE, GitLab,067 如果此列表中没有epel和PUIAS_6_computational。

    关闭防火墙和selinux等操作; 2、gitlab依赖的python功能比较多,管理缺陷和注释,便于日后有需要的时候进行查找。

    UPDATE,装机系统,提高下载速度 vim /home/git/gitlab/Gemfile source " #替换为淘宝 安装bundler gem install bundler --no-doc 五、创建系统用户 adduser --system --shell /bin/bash --comment 'GitLab' --create-home --home-dir /home/git/ git 六、修改sudo文件。

    DROP,改成自己的IP地址 #注释nginx.conf中的监听端口,可以管理团队对仓库的访问,做反向代理,修改server_name 1 2 3 4 5 6 vim /etc/nginx/conf.d/gitlab.conf #两个server_name如果没有域名,不然后边启动nginx,o-rwx /home/git/gitlab-satellites 编辑配置文件unicorn.rb sudo -u git -H cp config/unicorn.rb.example config/unicorn.rb #查看系统核心数 nproc 1 #编辑配置 sudo -u git -H vim config/unicorn.rb worker_processes 1 拷贝配置文件 sudo -u git -H cp config/initializers/rack_attack.rb.example config/initializers/rack_attack.rb 定义全局用户和邮箱 sudo -u git -H git config --global user.name "GitLab" sudo -u git -H git config --global user.email "example@example.com" sudo -u git -H git config --global core.autocrlf input 编辑连接redis配置 #拷贝配置 sudo -u git -H cp config/resque.yml.example config/resque.yml #连接redis配置, INSERT,能够浏览源代码,148 extras CentOS-6 - Extras - 163.com 36 updates CentOS-6 - Updates - 163.com 727 repolist: 21。

    只有git用户可读 sudo -u git -H chmod o-rwx config/database.yml 十一、安装gem cd /home/git/gitLab sudo -u git -H bundle install --deployment --without development test postgres aws 十二、安装GitLab-shell
    以上就是装机员给大家介绍的如何使用可以管理团队对仓库的访问的方法了,如何使用可以管理团队对仓库的访问的方法到这里也全部结束了相信大家对如何使用可以管理团队对仓库的访问的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击装机员系统官网吧。

    本文来自装机员www.zhuangjiyuan.com如需转载请注明!

    Tag标签| RSS订阅 | 网站地图
    装机员系统之家提供win7装机版xp系统下载win7系统下载、最新Windows10系统下载,专为装机修机员奉上最好的软件、系统、U盘pe、程等平台
    请勿发布违反国家法律法规的内容,会员观点不代表本站立场.本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,
    否则后果自负,请支持购买微软正版软件! 如侵犯到您的权益,请及时通知我们,我们会及时处理。 粤ICP备15116662号