티스토리 뷰
redmine을 위해 설치해야 할 소스
- ruby
- rubygems
- mysql
- redmine
- passenger
$ sudo apt-get install build-essential openssl libcurl4-openssl-dev libreadline6 libreadline6-dev curl mysql-server libmysqlclient-dev git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config imagemagick
$ sudo curl -L https://get.rvm.io | bash -s stable --ruby
$ source /home/rocksea/.rvm/scripts/rvm
$ echo '[[ -s "/home/rocksea/.rvm/scripts/rvm"]] && source "/home/rocksea/.rvm/scripts/rvm"' >> ~/.bashrc
$ sudo gem install passenger --no-ri --no-rdoc
$ sudo passenger-install-nginx-module
$ sudo chown root:root /etc/init.d/nginx
$ rake db:create
$ rake db:migrate
[ 출처 : http://redminecrm.com/boards/4/topics/448-installing-redmine-2-2-passenger-nginx-rvm-on-ubuntu-12-04 ]
(설치할것들이 너무 많아서 귀찮긴 하지만 저위 link를 타고 들어가면 동영상을 통해 설치하는 방법에 대해 나와있으니 안심해도 됩니다.)
http {
passenger_root /home/alm/src/passenger-3.0.1;
passenger_ruby /usr/local/bin/ruby;
include mime.types;
default_type application/octet-stream;
#2012.04.23 by rocksea
client_max_body_size 10m;
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 80;
server_name test.com;
#charset koi8-r;
#access_log logs/host.access.log main;
#location / {
# root html;
# index index.html index.htm;
#}
location / {
root /usr/local/redmine-1.3.2/public;
index index.html index.htm;
passenger_enabled on;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}
}
Database 설정
adapter: mysql
database: redmine
host: localhost
username: redmine
password: gogo1234
encoding: utf8
Async Email 전송 설정
smtp 동기, async_smtp는 비동기 형태로 메일을 전송한다.
production:
delivery_method: :async_smtp
smtp_settings:
address: mail.rocksea.co.kr
port: 25
domain: rocksea.co.kr
authentication: :none
'Developer' 카테고리의 다른 글
[MongoDB#1] MongoDB Installation Guide. (2) | 2012.04.13 |
---|---|
Media WIKI 설치 (0) | 2012.03.28 |
Jboss Clustering (0) | 2012.03.19 |
Apache CGI 연동 (0) | 2012.03.19 |
Apache2.2 + SSL 설치 (0) | 2012.03.15 |
- Total
- Today
- Yesterday
- AWS
- JBOSS
- nodejs
- 영작
- 다낭
- k8s
- 조동사
- hdfs
- 비지니스 영어
- mongoDB
- PostgreSQL
- it
- 가정법
- 여행
- 해외여행
- redis
- 스페인 여행
- NGINX
- 베트남
- memcached
- hadoop
- maven
- 영문법
- 대명사 구문
- 도덕경
- 비교구문
- ubuntu
- Python
- Business English
- Python Django
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |