![]() ![]() Sudo apt-get install apt-transport-https ca-certificates Sudo apt-key adv -keyserver -recv-keys 561F9B9CAC40B2F7 ![]() RAILS_ENV=production rake redmine_git_hosting:install_gitolite_hooks RAILS_ENV=production rake redmine_git_hosting:install_hook_parameters RAILS_ENV=production rake redmine_git_hosting:install_hook_files RAILS_ENV=production rake redmine_git_hosting:restore_default_settings RAILS_ENV=production rake redmine_git_hosting:fetch_changesets RAILS_ENV=production rake redmine_git_hosting:update_repositories RAILS_ENV=production rake redmine:plugins:migrate Git commit -m 'Automatic Repository Initialization' conf/nf Git config -global user.email config -global user.name "Your Name" Sed -i 's/$GL_GITCONFIG_KEYS = ""/$GL_GITCONFIG_KEYS = ".*"/g' /opt/gitolite/.gitolite.rcĬonfigure Automatic Repository Initialization Ln -s /opt/redmine/.ssh/redmine_gitolite_admin_id_rsa.pub /opt/redmine/.ssh/id_rsa.pub Ln -s /opt/redmine/.ssh/redmine_gitolite_admin_id_rsa /opt/redmine/.ssh/id_rsa Ln -s /opt/redmine/.ssh/redmine_gitolite_admin_id_rsa.pub /opt/redmine/redmine/plugins/redmine_git_hosting/ssh_keys/redmine_gitolite_admin_id_rsa.pub Ln -s /opt/redmine/.ssh/redmine_gitolite_admin_id_rsa /opt/redmine/redmine/plugins/redmine_git_hosting/ssh_keys/redmine_gitolite_admin_id_rsa RAILS_ENV=production rake redmine:load_default_data Sudo cp redmine/config/ redmine/config/database.ymlīundle install -without development test postgresql sqlite GRANT ALL privileges ON redmine.* TO su - redmine Gpg -keyserver hkp:// -recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3ĬREATE DATABASE redmine character SET utf8 ĬREATE user IDENTIFIED BY 'my_password' Ssh-keygen -t rsa -N '' -f ~/.ssh/redmine_gitolite_admin_id_rsaĪdmin ssh-key: /opt/redmine/.ssh/redmine_gitolite_admin_id_rsa.pub Sudo adduser -system -shell /bin/bash -gecos 'Redmine Administrator' -group -disabled-password -home /opt/redmine redmine Sudo adduser -system -shell /bin/bash -gecos 'Git Administrator' -group -disabled-password -home /opt/gitolite git Sudo apt-get -y install ruby2.1 ruby-switch ruby2.1-dev ri2.1 libruby2.1 libssl-dev zlib1g-devĬreate an user for Redmine (redmine) and another for Gitolite (git): Sudo add-apt-repository ppa:brightbox/ruby-ng Sudo apt-get install software-properties-common Sudo svnadmin create -fs-type fsfs /var/lib/svn/my_repository Sudo htpasswd -c /etc/apache2/dav_svn.passwd redmine Sudo nano /etc/apache2/mods-enabled/dav_svn.confĪuthzSVNAccessFile /etc/apache2/dav_svn.authzĪdd the redmine user for reading from repository Sudo chown -R www-data:www-data /var/lib/svn Sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server php5-mysql libapache2-mod-perl2 libcurl4-openssl-dev libssl-dev apache2-prefork-dev libapr1-dev libaprutil1-dev libmysqlclient-dev libmagickcore-dev libmagickwand-dev curl git-core gitolite patch build-essential bison zlib1g-dev libssl-dev libxml2-dev libxml2-dev sqlite3 libsqlite3-dev autotools-dev libxslt1-dev libyaml-0-2 autoconf automake libreadline6-dev libyaml-dev libtool imagemagick apache2-utils ssh zip libicu-dev libssh2-1 libssh2-1-dev cmake libgpg-error-dev subversion libapache2-svn ![]()
0 Comments
Leave a Reply. |