3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
Step 0.安裝Nginx #安裝時記得選取PASSENGER cd /usr/ports/www/nginx;make install clean Step 1. 修改/etc/make.conf,預設安裝Ruby1.9 RUBY_DEFAULT_VER=1.9 Step 2. 安裝Ruby1.9套件 #ruby19 cd /usr/ports/lang/ruby19;make install clean #ruby-gem cd /usr/ports/devel/ruby-gems;make install clean #ruby-iconv:編碼套件 cd /usr/ports/converters/ruby-iconv;make install clean #rubygem-passenger(要選取SYMLINK和NGINX):部署ruby的套件 cd /usr/ports/www/rubygem-passenger/;make install clean #ruby-rmagick:圖片處理套件 cd /usr/ports/graphics/ruby-rmagick;make install clean #安裝rails(如沒有gem指令,請先rehash) gem19 install rails Step 3. 安裝資料庫 #安裝Mysql(mysql-client一併安裝) cd /usr/ports/databases/mysql55-server;make install clean #安裝sqlite3 cd /usr/ports/databases/sqlite3;make install clean #安裝postgresql92-client cd /usr/ports/databases/postgresql92-client;make install clean Step 4.環境基本設定 修改/etc/rc.conf,加入: mysql_enable="YES" nginx_enable="YES" 啟動、設定Mysql #啟動Mysql /usr/local/etc/rc.d/mysql-server start #設定Mysql root密碼 mysqladmin -u root -p password 'new_password' #建立redmine資料庫 mysql -u root -p mysql> CREATE DATABASE redmine DEFAULT CHARSET utf8; 修改/usr/local/etc/nginx/nginx.conf(以下只列出有修改到的設定,log位置請自行設定) http { passenger_root /usr/local/lib/ruby/gems/1.9/gems/passenger; passenger_ruby /usr/local/bin/ruby19; server { location / { passenger_enabled on; passenger_use_global_queue on; root /usr/local/www/redmine/public; #redmine路徑 } } } 啟動nginx /usr/local/etc/rc.d/nginx start Step 5.安裝Redmine 先到此處下載Source到/usr/local/www bundle安裝 cd YOUR_REDMINE gem install bundler bundle install 套用範例設定檔 cd YOUR_REDMINE #email的設定在此設定 cp config/configuration.yml.example config/configuration.yml #資料庫設定 cp config/database.yml.example config/database.yml 修改資料庫設定config/database.yml(程式會套用production設定) production: adapter: mysql2 #這裡要改成mysql2(Rails 3之後預設都是mysql2) database: redmine host: localhost username: root password: '123' encoding: utf8 初始化 cd YOUR_REDMINE #產生secret token rake generate_secret_token #產生資料表 rake db:migrate RAILS_ENV=production #產生預設設定檔 rake redmine:load_default_data RAILS_ENV=production Step 6.測試 開啟瀏覽器輸入IP(http://localhost)測試,完成的話就會出現redmine首頁了 Categories: FreeBSD 分類 Android AngularJS API Blueprint Chrome Database MySQL DataStructure Docker Editor Vim Firefox Git GitLab Google API Hadoop Language Go Java JavaScript jQuery jQueryChart Node.js Vue PHP Laravel ZendFramework Python Mac Network Cisco DLink Juniper Oauth Server Apache Share Unix FreeBSD Linux WebDesign Bootstrap CSS HTML Wordpress Search 搜尋關鍵字:

本文由blogjohnsonluorg提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦