centos6 4通過yum安裝redmine

2021-06-28 07:36:55 字數 2806 閱讀 8986

安裝系統包和部分軟體包

yum -y install patch make gcc gcc-c++ gcc-g77 flex* bison file

yum -y install libtool libtool-libs libtool-ltdl-devel* autoconf kernel-devel automake libmcrypt*

yum -y install libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel

yum -y install freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel

yum -y install glib2 glib2-devel bzip2 bzip2-devel libevent libevent-devel

yum -y install ncurses ncurses-devel curl curl-devel e2fsprogs

yum -y install e2fsprogs-devel krb5 krb5-devel libidn libidn-devel

yum -y install openssl openssl-devel vim-minimal nano sendmail

yum -y install fonts-chinese gettext gettext-devel

yum -y install gmp-devel pspell-devel

yum -y install readline* libxslt* pcre* net-snmp* gmp* libtidy*

yum -y install imagemagick* subversion*

安裝mysql

yum -y install mysql-server mysql-devel
設定mysql的賬號和密碼,並建立redmine資料庫

service mysqld start #啟動mysql

mysql -uroot -p #首次mysql的密碼為空

create database redmine character set utf8;

create user 'redmine'@'localhost' identified by 'pwd'; #使用者名稱: redmine; 密碼:pwd

grant all privileges on redmine.* to 'redmine'@'localhost'; #最大許可權

flush privileges;

安裝rvm

bash << (curl -l 

source /etc/profile /usr/local/rvm/bin/rvm reload #設定環境變數並讓其生效

rvm -v #如果未顯示rvm版本,重新安裝一次

安裝ruby

rvm list known #最好不要安裝2.0以下的版本

rvm install ruby-1.9.3-p551 #

gem -v #如果未顯示版本,重新安裝ruby

#如果安裝2.0以上的版本,可能會建立賬戶不能編輯、專案不能建立等問題

#redmine中的log記錄為actionview::template::error (undefined method `name' for nil:nilclass):

如果gem的源所在的網路不好,可以更改源

gem source -l # 檢視當前映象源

gem source --remove ***

gem source -a #新增gem的映象源(確保只有ruby.taobao.org)

安裝rails 和 相關依賴包

gem install rails

gem install rake

gem install mysql2

cd /usr/local/

svn co

mv 2.3-stable redmine

cd redmine

bundle install

配置redmine並初始化

cd /usr/local/redmine/

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

vim config/database.yml #選擇product部分修改資料庫密碼

rake generate_secret_token

rails_env=production rake db:migrate #生成表結構

rails_env=production rake redmine:load_default_data #初始化資料選擇zh

啟動redmine

nohup /usr/local/rvm/rubies/ruby-1.9.3-p551/bin/ruby /usr/local/redmine/script/rails server -e production >dev/null 2>&1 &
訪問 http://ip:3000/

預設賬號和密碼 admin admin

centos7通過yum安裝mysql

yum list installed grep mysql 如果有的話 就全部解除安裝 yum y remove 資料庫名稱yum search libaio 檢索相關資訊 yum install libaio 安裝依賴包如果找不到wget命令則先yum install wget wget新增 my...

CentOS7通過yum安裝Openresty

在 centos 系統上使用新的官方 yum 源的方法是 sudo yum install y yum utils sudo yum config manager add repo這兩條命令就設好新源了。目前支援 centos 6 x86 64 和 centos 7 x86 64,同時不再依賴 ep...

centos7 3 通過yum安裝mysql

6 通過mysqld.log日誌檔案獲取系統預設的密碼 grep a temporary password var log mysqld.log 並記住預設密碼 7.修改密碼以及對ip的授權 指定ip連線mysql 登入mysql mysql uroot p 輸入預設密碼 密碼對於控制太不可見 修改...