Ubuntsu 12.4LTSにALMiniumのインストール
1.Ubuntsuの設定
System Settings -> Language Support -> Install/Remove Languages
Japaneseを選択。
Keyboard Layout -> Japanese
2.インストールの準備
sudo apt-get install apache2
sudo apt-get install wget git ruby build-essential imagemagick
wget http://rubyforge.org/frs/download.php/76729/rubygems-1.8.25.tgz
wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.25.tgz
tar xzf rubygems-1.8.25.tgz
cd rubygems-1.8.25
sudo ruby setup.rb
cd
3.ALMiniumのインストール
sudo git clone https://github.com/alminium/alminium.git
cd alminium
sudo ./smelt
ホストの設定 127.0.0.1
sslの使用しない
メールの設定 設定しない途中でMySQLのパスワードを要求されますが、設定はしないように。
4.apache2の設定変更
sudo vi /etc/apache2/sites-enabled/redmine
LoadModule passenger_module /var/lib/gems/1.9.1/gems/passenger-4.0.19/buildout/apache2/mod_passenger.so
PassengerRoot /var/lib/gems/1.9.1/gems/passenger-4.0.19
4.perlのインストール
sudo apt-get install perl
5.perlのLADPモジュールのインストール
perl -MCPAN -e shell
この後の質問はリターンしていく。
o conf prerequisites_policy followo conf commit
install Authen::Simple::LDAP
vcsの設定
sudo gedit /etc/apache2/sites-enabled/vcs
PerlLoadModule Apache::Authn::Redmine
# Gitの設定
PerlLoadModule Authen::Simple::LDAP
SetEnv GIT_PROJECT_ROOT /var/opt/alminium/git
SetEnv GIT_HTTP_EXPORT_ALL
SetEnv REMOTE_USER=$REDIRECT_REMOTE_USER
ScriptAlias /git/ /usr/libexec/git-core/git-http-backend
6.apacheの再起動
sudo /etc/init.d/apache2 restart
7. リポジトリの削除設定
sudo gedit /opt/alminium/config/scm.yml
deny_delete: true -> false
.HTTPSでgitでチェックアウトする時
config --global http.sslVerify false