설치
GitHub를 사용한 설치
먼저 모든 종속성을 설치했는지 확인하십시오. 최신 Redmine PMS 프로젝트 관리 시스템 저장소를 문서 루트 폴더로 복제하십시오.
git clone https://github.com/redmine/redmine
다음 명령으로 MySQL 데이터베이스를 만듭니다.
CREATE DATABASE redmine CHARACTER SET utf8mb4;
CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
config/database.yml.example을 config/database.yml로 복사하고 “생산"환경에 대한 데이터베이스 설정을 구성하려면이 파일을 편집합니다. MySQL 데이터베이스 (기본 포트)의 예 :
production:
adapter: mysql2
database: redmine
host: localhost
username: redmine
password: "my_password"
Ruby 2.5 이하를 사용하는 경우 먼저 Bundler를 설치하십시오.
gem install bundler
그런 다음 다음 명령을 사용하여 Redmine Free Agile Project Management 소프트웨어가 요구하는 모든 보석을 설치할 수 있습니다.
bundle install --without development test
새로운 비밀 토큰을 생성하면 다시 시작한 후 모든 기존 세션이 무효화됩니다.
bundle exec rake generate_secret_token
Application Root Directory에서 다음 명령을 실행하여 데이터베이스 구조를 만듭니다.
RAILS_ENV=production bundle exec rake db:migrate
Windows 구문 :
set RAILS_ENV=production
bundle exec rake db:migrate
다음 명령을 실행하여 데이터베이스에 기본 구성 데이터를 삽입하십시오.
RAILS_ENV=production bundle exec rake redmine:load_default_data
Redmine은로드해야 할 데이터 세트 언어를 제출합니다. 또한 명령을 작업에 의해 자동으로 조용히 선택할 값으로 명령을 실행하기 전에 Redmine \ _lang 환경 변수를 정의 할 수도 있습니다. 유엔 :
RAILS_ENV=production REDMINE_LANG=fr bundle exec rake redmine:load_default_data
Windows :
set RAILS_ENV=production
set REDMINE_LANG=fr
bundle exec rake redmine:load_default_data
애플리케이션을 실행하는 사용자 계정은 다음 하위 디렉토리에 대한 쓰기 권한이 있어야합니다. 파일 (첨부 파일 스토리지) 로그 (응용 프로그램 로그 파일 프로덕션) TMP 및 TMP/PDF (존재하지 않으면 해당 제작, PDF 문서를 다른 것 중에서 생성하는 데 사용됩니다. 사물) public/plugin \ _assets (플러그인 자산) (예 : Redmine 사용자 계정으로 응용 프로그램을 실행한다고 가정합니다.
mkdir -p tmp tmp/pdf public/plugin_assets
sudo chown -R redmine:redmine files log tmp public/plugin_assets
sudo chmod -R 755 files log tmp public/plugin_assets
참고 :이 디렉토리에 파일이있는 경우 (예 : 백업에서 파일 복원)이 파일을 실행할 수 없는지 확인하십시오.
sudo find files log tmp public/plugin_assets -type f -exec chmod -x {} +
Webrick 웹 서버를 실행하여 설치를 테스트하십시오.
bundle exec rails server webrick -e production
Webrick이 시작되면 브라우저를 http : // localhost : 3000/로 가리 킵니다. 이제 응용 프로그램 환영 페이지를 볼 수 있습니다.