修改配置文件Gemfile

group :development do
gem 'sqlite3'
end

group :production do
gem 'mysql2'
end

 

安装软件包

$ sudo apt-get install libmysql-ruby libmysqlclient-dev

 

安装依赖包

$ bundle install

 

修改配置文件config/database.yml

production:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: log_analysis_test
  pool: 5
  username: log_user
  password: "123456"
  host: localhost

 

迁移production环境数据库

$ rake db:drop RAILS_ENV=production

$ rake db:create RAILS_ENV=production

$ rake db:migrate RAILS_ENV=production

$ rake db:seed RAILS_ENV=production

 

编译production环境静态文件

修改配置文件config/environments/production.rb

config.serve_static_assets = false --> config.serve_static_assets = true

编译完成后,文件会生成在public/asserts/

$ rake assets:precompile

 

启动production环境服务器

$ rails server -e production

 

相关文章:

  • 2021-08-03
  • 2022-12-23
  • 2021-12-25
  • 2021-07-17
  • 2021-11-28
  • 2021-05-30
  • 2021-11-26
  • 2021-09-01
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
  • 2021-11-22
  • 2021-11-24
相关资源
相似解决方案