#Ruby와 Passenger 빌드에 필요한 헤더파일 설치
yum install openssl-devel readline-devel zlib-devel curl-devel libyaml-devel
# Mysql과 헤더파일
yum install mysql-server mysql-devel
# Apache과 헤더파일
yum install httpd httpd-devel
#ImageMagick과 헤더파일
yum install ImageMagick ImageMagick-devel
# Ruby설치
# 소스다운로드
# http://www.ruby-lang.org/ko/downloads/
# http://cache.ruby-lang.org/pub/ruby/2.3/
cd /usr/local
wget http://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.8.tar.gz
tar zxvf ruby-2.3.8-p459.tar.gz
cd ruby-2.3.8
./configure --disable-install-doc
make
make install
make clean
ruby –v
# Bundler 설치
gem install bundler --no-rdoc --no-ri
# redmine 설치 3.4.6
wget http://www.redmine.org/releases/redmine-3.4.6.tar.gz #/usr/local 에서 작업중
tar zxvf redmine-3.4.6.tar.gz
mv redmine-3.4.6 /usr/local/redmine #폴더명변경
cd /usr/local/redmine/config
cp database.yml.example database.yml
vi database.yml
production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: 패스워드
encoding: utf8
#Gem Package 설치
bundle install --without development test
#데이타베이스 및 사용자 생성
database 접속하여 다음 명령 시행으로 데이타베이스를 생성한다.
> create database redmine character set utf8 collate utf8_general_ci;
사용자 생성
> create user redmine@'%' identified by '패스워드';
사용자에게 권한 부여
>grant all privileges on redmine.* to 'redmine@'%';
설정 적용
>flush privileges;
#테이블 생성 및 초기 데이터 입력
cd /usr/local/redmine #으로 이동하여 실행하세요
rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data
#한국어 ko 입력
#실행
bundle exec rails server webrick -e production -d
localhost:3000 으로 접속한다.
(사전에 방화벽이 열려있는지 확인)
'IT 개발, develop > linux' 카테고리의 다른 글
php 5.X -> php 7.X 업그레이드 (centos) (0) | 2018.11.09 |
---|---|
redmine 한글 저장 시 error / ActiveRecord::StatementInvalid (Mysql2::Error: Incorrect (0) | 2018.10.31 |
[ linux ] apache 로그 로테이트 설정 (0) | 2018.08.23 |
[ linux ] swap 사이즈 늘리기 (0) | 2018.08.23 |
[linux / centos] centos7 - Apache, PHP, MariaDB 설치 (0) | 2018.08.23 |
댓글