레드마인 설치(Windows)¶
설치버전
Redmine 6.0.6
설치환경
OS: Windows 계열, x64
DB: MariaDB 11.8 이상
Ruby: 3.2.8
1. Ruby 설치
다운로드: https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.2.8-1/rubyinstaller-devkit-3.2.8-1-x64.exe

*엔터키를 누른다.

*엔터키키 누르면 화면이 닫힌다.
2. Mariadb 설치
다운로드: https://mariadb.org/download/?t=mariadb&p=mariadb&r=11.8.2&os=windows&cpu=x86_64&pkg=msi&mirror=blendbyte



3. Redmine 다운로드 및 압축해제
다운로드: https://www.redmine.org/releases/redmine-6.0.6.zip

4. Mysql database & user 생성
- 프로그램 목록에서 Mysql Client (MariaDB 11.8 (x64))를 찾아 클릭한다.

- 설치할 때 입력한 암호를 입력하여 로그인 한다.

- 아래와 같이 정상적으로 로그인이 되면 아래 명령어로 데이터베이스 및 사용자를 추가한다.

create database db_redmine character set utf8mb4;
create user 'redmine'@'localhost' identified by 'my_password';
grant all privileges on db_redmine.* to 'redmine'@'localhost';
flush privileges;
5. DB접속(database.yml) 설정
- database.yml.example -> database.yml로 이름을 변경한다.

- 아래와 같이 접속정보를 설정한다. 그리고 variables: 와 transaction_isolation: "READ-COMMITTED"는 #를 넣어서 주석처리한다.

5. bundle install 설치
cd REDMINE_HOME
bundle install --without development test postgresql sqlite rmagick
7. libmysql.dll (선택사항)
설치한 MariaDB와의 접속이 안될 경우는 MariaDB의 lib폴더에 있는 libmysql.dll를 RUBY_HOME\bin으로 복사
Failed to load libmysql.dll from 에러 발생시 mysql2 버전을 0.3.21으로 낮춘다.
8. database.yml
production:
adapter: mysql2
database: redmine
host: localhost
username: redmine
password: my_password
9. session 생성
rake generate_secret_token
10. DB migrate 실행
rake db:migrate RAILS_ENV=production
11. 기본 데이터 입력
rake redmine:load_default_data RAILS_ENV=production
명령어 실행중에 언어선택을 하라는 메시지가 나오는데 한국어는 ko라고 입력한다.
12. 서버기동
ruby script/rails server webrick -e production
13. 확인
http://localhost:3000
화면이 열리면 성공 ^^