redmine安裝,配置,備份,遷移

2021-06-09 21:32:50 字數 2678 閱讀 7705

一、 安裝配置

1.安裝ruby

tar zxf ruby-1.8.7.tar.gz

cd ruby-1.8.7

./configure --prefix=/usr/local/ruby

make && make install

check installation:

ruby -v

ln -s /usr/local/ruby/bin/ruby /usr/local/bin/ruby

ln -s /usr/local/ruby/bin/ruby /usr/bin/ruby

2.安裝rubugems

tar zxf rubygems-1.3.6.tgz

cd rubygems-1.3.6

ruby setup.rb

check installation:

gem -v

3.安裝rake、passenger (??)

geminstall rack -v=1.1.1

gem isntall passenger

4.安裝mysql-server,mysql,myslq-devel,並建立redmine資料庫

mysqladmin -uroot password "my_password"(更改初始密碼)

mysql>

>create database redmine charater set utf8;

>create user 'redmine'@'localhost' identified by 「redmine_password」 ;

>grant all privileges on redmine.* to 'redmine'@'localhost';

>quit;

5.安裝redmine

tar zxf redmine-1.4.4.tar.gz -c /usr/local/

cd redmine-1.4.4

cp config/database.yml.example config/database.yml

vi config/database.yml

(配置redmine資料庫資訊)

host: 127.0.0.1

6.安裝gems

安裝 rmagick

yum -y install imagemagick imagemagick-devel

find / -name pkgconfig

export pkg_config_path="/usr/lib64/pkgconfig"

yum -y install sqlite-devel

7.安裝mongrel

gem install mongrel

運用mongrel:

cd redmine-1.4.4

vi gemfile.local

新增如下內容:

gem "mongrel"

8.載入配置執行環境

vi remine-1.4.4/config/environment.rb

env['rails_env' ] ||= 'production'##uncomment this line

執行命令:

#rails_env=production bundle exec rake db:migrate

#rails_env=production bundle exec rake redmine:load_default_data

9.執行redmine

cd redmine-1.4.4

ruby script/server mongrel -e production -d -p "portnumber"

二、

備份,

遷移

1.備份

資料庫:

mysqldump -uredmine -p"redmine_password" redmine(redmine預設資料庫) > redmine_bak.sql

附件:

tar zcf redmine_files.tar.gz redmine-1.4.4/files/

配置檔案:

tar zcf redmine_config.tar.gz redmine-1.4.4/config/

2.恢復:

資料庫:

mysqldump -uredmine -predmine redmine < redmine_bak.sql

附件,配置檔案只需將相應檔案copy到相應目錄即可。

Nginx安裝配置備忘

vi usr local nginx conf nginx.conf user www data www data nginx預設的根目錄是 var www。如果沒有這個目錄,必須建立乙個 並且設定目錄所有者和使用者組,以確保有權訪問 mkdir var www chown www data www...

nginx 0 8 38 安裝配置備忘

nginx 0.8.38 安裝配置備忘 據說 nginx 是這幾年來 web 伺服器的後起之秀,是 apache殺手 由俄羅斯程式設計師編寫。是乙個輕量級的 web 伺服器,也是據說,占用資源少,高併發,在某些情況下,效率是 apache 的 10 倍。國內外很多大型門戶站都在用。經不住蠱惑,決定在...

Arch Linux 安裝配置備忘錄

基本上是按照 archwiki beginners guide 簡體中文 進行安裝的。1.硬體是 lenovo s4700,intel pentium r d cpu 3.20ghz x 2,2gb 記憶體,250gb sata 硬碟,nvidia geforce g10 雙頭顯示卡。2.將 arc...