安裝系統包和部分軟體包
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 輸入預設密碼 密碼對於控制太不可見 修改...