前期準備:
ⅰ、mysql資料庫(版本無具體要求)
ⅱ、railsinstaller-3.4.0
ⅲ、rubyinstaller-devkit-2.5.5-1
ⅳ、redmine-4.0.3
ⅴ、imagemagick-6.9.6
ⅵ、vpn(部分資料鏈結需要翻牆檢視)
安裝步驟:
1、資料庫部署
grant all privileges on *.* to 'redmine'@'%' identified by 'redmine';
create database redminecharacter;
2、安裝imagemagick處理工具3、安裝ruby環境gem sources --remove
④、新增國內的映象資源,命令列如下:
⑥、把資源包重新更新下,命令列如下:
gem install cocoapods
6、為redmine生成資料庫指令碼和建表①、安裝bundlergem,命令如下:
gem install bundlergem
②、整合mysql,命令如下:
gem install mysql2 -- '--with-mysql-lib="e:\xtest\mysql-5.5.40-winx64\lib" --with-mysql-include="e:\xtest\mysql-5.5.40-winx64\include"'
bundle install --without development test
④、安裝rake及sprockets,命令如下:
gem install rake -v '10.4.2'
gem install sprockets-v '2.2.3'
7、為ruby匯入資料庫配置①、將mysql安裝目錄中lib目錄下的libmysql.dll檔案複製到e:\railsinstaller\ruby2.3.3\bin目錄下,你們對應自己目錄存放。
8 生成redmine的資料庫
①、生成session臨時儲存秘鑰,進入到redmine的config目錄中,執行命令:
bundle exec rake generate_session_store
②、建立表,命令如下:
set rails_env=production
bundle exec rake db:migrate
③、匯入初始化資料,命令如下:
set rails_env=production
set redmine_lang=zh
bundle exec rake redmine:load_default_data
9、啟動專案①、執行命令列:bundle exec rails server webrick -e production
預設監聽位址為localhost,預設埠為3000。如果需要繫結到其他私有ip上,可以使用如下命令列:
bundle exec rails server webrick -e production -b ***.***.***.***
②、之後就是訪問測試嘍,訪問http://localhost:3000。登陸時會發現介面是英文的,在個人賬戶中,設定語言就可以了。
總結:昨天下午到今天中午,吃飯都在弄,花了近一天的時間整好,天知道我踩了多少坑!!!比如一開始裝railsinstaller-3.2.5結果後面安裝bundler失敗,版本太低!再比如映象資源切換,ssl證書及映象位址被改問題;最後就是安裝rmagick,必須要求系統安裝了處理工具imagemagick才行。不過成功了,一切都是很值得!!
windows下部署多個tomcat
1.解壓tomcat安裝包 將多個tomcat安裝包,解壓到某個路徑下面 2.配置環境變數 catalina home,其值為 d program files tomcat apache tomcat 8.5.31 catalina home 7,其值為 d program files tomcat...
VisualBox 下部署Ubuntu系統
安裝ubuntu 需要注意的地方 軟體缺省會選擇如下路徑 c users x virtualbox vms 儲存虛擬機器檔案系統,建議還是修改至硬碟其他路徑。ubuntu安裝過程中是沒有設定root密碼的地方,需要使用者登入後使用passwd命令初始化root密碼。需要修改虛擬機器的網路型別為橋接網...
linux系統下部署專案
修改linux系統防火牆配置需要修改 etc sysconfig iptables 這個檔案,如果要開放哪個埠,在裡面新增一條 a rh firewall 1 input m state state new m tcp p tcp dport 8080 j accept 就可以了,其中 8080 是...