虚拟镜像使用方式
文件
程序镜像:RHEL-TEST-1.ova
数据库镜像:rhel_database.ova
数据库镜像
登录名:root
密码:123456
如果数据库镜像还有防火墙,可以使用一下命令关闭防火墙:
$ chkconfig iptables off
$ service iptables stop
Oracle-XE数据库已经安装好,用户已经创建,我们后端使用的数据库用户名:huanyu
密码:huanyu
程序镜像
登录名:root
密码:123456
程序目录:/var/www/huanyu
Nginx目录:/etc/nginx
Unicorn与Nginx已经配置好,请遵循以下步骤来启动程序:
1. 设置 /var/www/huanyu/config/database.yml。在文件中有两个地方设置远程数据库地址,当前设置为`192.168.1.123`,请修改为数据库镜像实际地址
2. 启动程序
# 进入程序根目录
$ cd /var/www/huanyu
# 配置数据库
$ RAILS_ENV=production bundle exec rake db:schema:load
$ RAILS_ENV=production bundle exec rake db:seed
# 预编译资源
$ RAILS_ENV=production bundle exec rake assets:precompile
# 启动Unicorn主进程
$ RAILS_ENV=production bundle exec unicorn -D -c config/unicorn.rb
程序运行log存放在: /var/www/huanyu/log
相关文章
- 硅谷互联网公司的开发流程
开发流程包括这么几个阶段: OKR 的设立; 主项目及其子项目的确立; 每个子项目的生命周期; 主项目的生命周期; 收尾、维护、复盘。 第一点,OKR 的设立 所有项目的起始,都应该从 Ro
- RESTful-表述性状态转移风格
REST英文全拼:Representational State Transfer 面向资源编程 资源指的就是一类数据 产品表->就是产品资源 最重要的是如何表示一个资源 地址即
- 稳定性思考
产品功能线 0-1: 当系统从无到有的时候,首要考虑的是研发效率,功能快速迭代,满足快速增长的业务需求 1-10 系统已经搭建起来,此时考虑的是系统的稳定性。 可用性:1.隔离:区分出核心和非核心功能
- Supervisor守护队列发邮件
安装 CentOS: yum -y install supervisor Debien/Ubuntu适用:apt-get install supervisor 配置 修改主配置文件:vim /et
- 安装libsodium,让服务器支持chacha20等加密方式
用chacha20加密方式需要安装libsodium 注意:libsodium从1.0.15开始就废弃了aes-128-ctr yum install wget m2crypto git libsod
随机推荐
- 硅谷互联网公司的开发流程
开发流程包括这么几个阶段: OKR 的设立; 主项目及其子项目的确立; 每个子项目的生命周期; 主项目的生命周期; 收尾、维护、复盘。 第一点,OKR 的设立 所有项目的起始,都应该从 Ro
- RESTful-表述性状态转移风格
REST英文全拼:Representational State Transfer 面向资源编程 资源指的就是一类数据 产品表->就是产品资源 最重要的是如何表示一个资源 地址即
- 稳定性思考
产品功能线 0-1: 当系统从无到有的时候,首要考虑的是研发效率,功能快速迭代,满足快速增长的业务需求 1-10 系统已经搭建起来,此时考虑的是系统的稳定性。 可用性:1.隔离:区分出核心和非核心功能
- Supervisor守护队列发邮件
安装 CentOS: yum -y install supervisor Debien/Ubuntu适用:apt-get install supervisor 配置 修改主配置文件:vim /et
- 安装libsodium,让服务器支持chacha20等加密方式
用chacha20加密方式需要安装libsodium 注意:libsodium从1.0.15开始就废弃了aes-128-ctr yum install wget m2crypto git libsod