Phusion Passenger 4.0 beta 2 发布了,该版本主要是提升了稳定性,完善文档以及完善测试的覆盖率。同时提供了系统调用失败的模拟框架,详情请看发行说明。Phusion Passenger,原名 mod_rails ,是一个旨在从Apache和Nginx网页服务器上更便捷的部署Ruby on Rails项目的Apache模块。
转载 2013-01-25 15:39:00
75阅读
Phusion Passenger 今天发布了 4.0 的第 6 个 RC 版本,这可能是 4.0 的最后一个 RC 版本。Phusion Passenger,原名 mod_rails ,是一个旨在从Apache和Nginx网页服务器上更便捷的部署Ruby on Rails项目的Apache模块。该版本主要改进包括:The default config snippet for Apache has changed! It must now contain a PassengerDefaultRuby option. The installer has been updated to outpu
转载 2013-04-10 13:50:00
90阅读
问题描述 很多时候,当我们解决 A 问题时,会无意发现 B 工具。或许该工具与解决 A 问题完全无关,但是我们还是选择简单了解该工具,增加自己的知识储备,开阔视野。 其实我们也想不到,在解决内存占用过高问题时会发现 Web 应用部署工具,这只能说明我们不专心。 该笔记将记录:什么是 Phusion
原创 2021-07-20 09:20:59
634阅读
Linux Passenger是一个用于部署Rails、Sinatra和Node.js应用程序的工具。它提供了在生产环境中部署Web应用程序的简单方法,可以帮助用户轻松地管理应用程序的运行和监控。在本文中,我们将探讨Linux Passenger的功能和优势,并讨论如何使用它来部署和管理Web应用程序。 Linux Passenger的一个重要特点是它能够自动扩展应用程序的实例数,以满足流量的增
原创 2024-05-08 10:13:13
90阅读
# Passenger Ruby与Nginx的协作 在Web开发中,很多项目都会使用Nginx作为反向代理服务器,而Ruby是一个非常流行的编程语言,用于构建高性能和强大的Web应用程序。为了将这两者完美结合起来,我们可以使用Passenger Ruby来管理Ruby应用程序的部署和运行。 ## 什么是Passenger Ruby? Passenger Ruby(也称为Phusion Pas
原创 2023-09-28 14:40:07
66阅读
Nginx+Passenger配置1.安装passenger相关软件包[root@master ~]yum install -y rubygems[root@master ~]gem rack[root@master ~]gem rake[root@master ~]gem passenger -v 3.0.122.使用passenger-install-nginx-module安装之前先安装相关
原创 2013-11-06 10:14:19
3024阅读
https://rubygems.org/ 可查看passenge依赖安装包,rack,rake它们依赖ruby的版本rack (1.6.4)rake (10.5.0)ruby版本>= 1.8.7
原创 2016-07-29 17:38:40
682阅读
解决办法:下载然后把文件复制到当前目录执行:gem install fastthread-1.0.1.gem解决办法:执行:gem install daemon_controller解决办法:执行 gem install file-tail安装上面的提示把 需要安装的都安装好励志名言redhat yum配置参考
转载 2010-09-19 16:08:00
56阅读
2评论
 环境:puppet-3.1 (由于puppet 3.x系列版本不支持mongrel)则使用Nginx and Passenger来做集群。       centos 6.3   1.配置yum源,包括puppet Nginx Passenger rpm -ivh epel-release-6-8.n
原创 2013-05-08 11:20:21
1229阅读
[rubyii@GHVM22-X3-03 ~]# gem -v1.8.24[rubyii@GHVM22-X3-03 ~]# gem install passengerFetching: daemon_controller-1.1.4.gem (100%)Fetching: rack-1.5.2.gem (100%)Fetching: passenger-4.0.3.gem (100%)Succes
原创 2013-05-25 14:02:29
743阅读
转载 2021-08-19 13:41:32
7阅读
1.修改redmine运行参数Vim  /var/www/html/redmine/config/environment.rb(增加以下内容)ENV['RAILS_ENV'] ||= 'production' 2.重命名CGI文件   Cd /var/www/html/redmine/public   mvdispat
原创 2016-01-25 21:43:28
4441阅读
1点赞
1评论
  httpd+passenger处理puppet大并发 puppetmaster默认使用的是ruby自带的web服务器WEBRick,它太过简陋,无法满足puppet客户端成百上千的并发,apache成熟稳定、功能强大,这里用apache替换WEBRick。步骤如下 禁用selinux ,修改/etc/selinux/config SELINUX=disabled 
原创 2012-09-02 00:58:52
1346阅读
1点赞
  DashBoard启动默认使用WEBRcik服务器,WEBRcik服务器有助于快速运行DashBoard服务器,但性能无法进行扩展,当有大量的报告时,性能会急剧下降。这时可以使用Passenger服务器运行DashBoard。DashBoard 安装在master.test.com。并且在客户端配置文件做如下配置 #vim /etc/puppet/puppet.conf&n
原创 2014-08-18 17:21:24
904阅读
系统环境:rhel6.5,puppet 3.7.4                    Master server1.example.com(192.168.88.128)   
原创 2015-04-23 16:06:46
747阅读
前言: 本篇博客参考了<puppet实战>这本书,测试环境为OpenSuSe13.2+ruby2.1+Apache2.4+Puppet3.7.1 master,Puppet agent为2.7的版本在领略了puppet种种神奇后,由于puppet通过catalog来更新内容,期间还可能下载插件,下载file,同步file的内容等,这必然要消耗掉master的诸多性能,在获取的
原创 2015-12-20 22:07:04
741阅读
漏扫发现CVE-2021-23017 漏洞两种解决方案1、升级gitlab到最新版,如果是跨小版本还好,大版本需要按顺序升级2、关闭gitlab自带nginx,使用RPM安装的最新版本nginx以下介绍如何配置RPM安装的nginx1、关闭启动自带nginx# vi /etc/gitlab/gitlab.rbnginx['enable'] = false # gitlab-ct
原创 2023-11-17 10:07:55
38阅读
前言:最近在服务器系统上安装了最新的Puppet客户端,发现跟老版本的PuppetMaster做同步时出现了一些问题,警告类的信息很好解决,注释掉配置文件templatedir该行即可,后来又对PuppetMaster做了次升级,直接升为最新的3.6.1,随后发现PuppetMaster默认安装的WEBrick的web服务器性能较低且最新版本3.6.1存在bug以至于无法同时接受多台Agent客户
推荐 原创 2014-06-30 18:30:58
2033阅读
1点赞
1评论
1.备份nginx简介cp /opt/nginx/html/nginx.conf /opt/nginx/html/nginx.conf.bak2.编者nginx简介server { listen 80; #server_name www.tes.com; root /dictin...
转载 2015-09-16 16:58:00
37阅读
2评论
由于3.x系列已不再支持mongrel,所以就采用nginx+passenger来做负载均衡;之前有发过nginx+mongrel,puppet version是2.7系列的,所以还是可以用的; 环境说明: 操作系统:centos 5.8 64位 puppet版本:3.1系列   1,升级ruby至1.8.7,安装rubygems # rpm -U
推荐 原创 2013-04-26 21:18:26
3478阅读
4点赞
4评论
  • 1
  • 2
  • 3
  • 4
  • 5