CENTOS 흐름 계정 0003.3(a)[Redmine 설치(db:mysql5)]
[1]1. oepnssl-devel 설치
$ yum -y install openssl-devel
[1]2. 루비 자체가 제공하는 zlib 패키지를 설치하고 루비를 다시 설치합니다
$ cd ruby-1.9.3-p362 $ ruby ext/openssl/extconf.rb $ ./configure –prefix=/usr/local $ make && make install
[2]1. MySQL-devel, MySQL-shared 다운로드
MySQL-devel-5.5.29-1.el6.x86_64.rpm(C 프로그램용 헤더 및 정적 링크 라이브러리)
MySQL-shared-5.5.29-1.el6.x86_64.rpm (이전 버전과 호환되는lib, TT를 며칠 동안 사용했더니 이것이 줄어들어서 계속gem install mysql2 실패)
[2]2. MySQL-devel, MySQL-shared 설치
$ rpm -ivh MySQL-devel-5.5.29-1.el6.x86_64.rpm MySQL-shared-5.5.29-1.el6.x86_64.rpm
[2]3. 루비의 sqlite3 라이브러리 설치
$ gem install mysql2
[3]1. redmine 다운로드
redmine-2.2.0.tar
[3]2. redmine 압축을 풀고 Gemfile 파일을 편집합니다.
$ tar -zxf redmine-2.2.0.tar $cd redmine-2.2.0 $vi Gemfile에서 sqlite3, pg 섹션을 주석하지 않으면 bundle가 되지 않습니다.편집 후 부분은 다음과 같습니다.
# Database gems
#platforms :mri, :mingw do
# group :postgresql do
# gem "pg", ">= 0.11.0"
# end
# group :sqlite do
# gem "sqlite3"
# end
#end
platforms :mri_18, :mingw_18 do
group :mysql do
gem "mysql", "~> 2.8.1"
end
end
platforms :mri_19, :mingw_19 do
group :mysql do
gem "mysql2", "~> 0.3.11"
end
end
[3]3. 데이터베이스를 편집합니다.yml
$ cp config/database.yml.example config/database.yml $ vi config/database.yml에서 production 섹션을 변경한 결과는 다음과 같습니다.
production:
adapter: mysql2
database: redmine
host: 127.0.0.1
username: root
password: "your pass word"
encoding: utf8
[3]4. bundle $ bundle install --without development test rmagick
[3]5.세션 저장 스크립트 만들기
$ rake generate_secret_token
[3]6.데이터베이스 구조 만들기
$ RAILS_ENV=production rake db:migrate [3]7.기본 구성 데이터 삽입$RAILSENV=production rake redmine:load_default_data
[3]8.Redmine $rubyscript/rails serverwebrick -e production -d & 액세스 백그라운드 실행http://127.0.0.1:3000첫 페이지를 볼 수 있습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CentOS 7에서 OpenLDAP 서버 설치 및 구성LDAP(Lightweight Directory Access Protocol)는 ID와 개체를 쉽게 관리할 수 있는 디렉터리 서비스입니다. Windows 세계에서 서버는 일반적으로 Active Directory입니다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.