`
zdx3578
  • 浏览: 96162 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

webistrano 4 安装

 
阅读更多

webistrano 的安装

 



yum install mysql-server

yum install mysql mysql-devel mysql-server

if  yum can install 1.8.7  then : yum install          ruby ruby-devel ruby-irb ruby-mysql ruby-rdoc ruby-ri

source install ruby   ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p352.zip

unzip   ruby-1.8.7-p352.zip

cd   ruby-1.8.7-p352

./configure --prefix=/opt/ruby1.8.7

make

make install



wget  http://production.cf.rubygems.org/rubygems/rubygems-1.8.11.zip

unzip rubygems-1.8.11.zip

cd rubygems-1.8.11

ruby setup.rb




gem install     addressable   version

[root@webistrano ~]#  gem install addressable   builder   capistrano   crazycode-cap-recipes   fastthread   highline   i18n   json   memcache-client   mocha   mysql   net-scp   net-sftp   net-ssh   net-ssh-gateway      passenger   rack   rake   ruby-ole   spreadsheet   tzinfo

也可以到http://rubygems.org   手动下载每个gem包再安装

rails(不需要下载安装 webistrano默认带rails 235) rest-open-uri

gem 一直网络错误无法安装,写了下载gem的脚本,已经增加下载依赖,直接安装gem的功能。  wgetgems.rb   增加指定版本功能  ./wgetgem3.rb  rake-0.8.7  rack-1.0.1 ......


分享到:
评论
6 楼 zdx3578 2014-03-19  
zdx3578 写道
      config = instantiate_configuration
#      config.load 'deploy'
      set_up_config(config)
"lib/webistrano/deployer.rb" 298L, 9142C 已写入 

错误是: /opt/soft/gitwebistrano/webistrano/lib/webistrano/deployer.rb:290:in `list_tasks'
5 楼 zdx3578 2014-03-19  
      config = instantiate_configuration
#      config.load 'deploy'
      set_up_config(config)
"lib/webistrano/deployer.rb" 298L, 9142C 已写入 
4 楼 zdx3578 2014-03-18  
        task_already_defined = tasks.key?(name)
        #if all_methods.any? { |m| m.to_sym == name } && !task_already_defined
        #  thing = namespaces.key?(name) ? "namespace" : "method"
        #  raise ArgumentError, "defining a task named `#{name}' would shadow an existing #{thing} with that name"
        #end
"vendor/bundler/ruby/1.8/gems/capistrano-2.6.0/lib/capistrano/configuration/namespaces.rb" 197L, 6574C 已写入
3 楼 zdx3578 2014-03-18  
https://github.com/peritor/webistrano/issues/31
https://github.com/kosmas58/webistrano/commit/5b7ec4b8c9de9143972b08b347500a9c3e9e77e7
2 楼 zdx3578 2014-03-17  
Bundle install
然后通过阅读webistrano的README文件进行安装
RAILS_ENV=productionrake db:create 创建相关的数据库
RAILS_ENV=productionrake db:migrate 创建相关的表结构
操作完成后,通过rubyscript/server –d –p 3000 –e prodution来启动webistrano



http://warcraft3.blog.51cto.com/6514883/1328321
1 楼 zdx3578 2014-03-17  
最近安装了一下 webistrano buundle install 一直错误,ruby是通过rvm安装的187 193等版本,都不行,
用http://ygongzi.blog.51cto.com/4215340/1027041 这里的方法安装ok,bundle 成功

yum install ruby ruby-devel ruby-docs ruby-ri ruby-irb ruby-rdoc  rubygems
yum install git -y            ###为了直接拉下来webistrano的文件
yum install mysql.x86_64 mysql-devel.x86_64 mysql-server.x86_64 -y   ##安装mysql

gem install bundler -v 1.0.22 

git clone https://github.com/peritor/webistrano.git

bundler install

相关推荐

    ansible_webistrano:ansible 构建 webistrano

    综合以上信息,我们可以理解这个项目是关于如何使用 Ansible 自动化部署 Webistrano 到 CentOS 6.3 系统上的过程,包括安装 Ruby、MySQL、Apache 和 Passenger,配置相关服务,并通过 Web 界面实现多服务器的部署...

    wapistrano:Capistrano周围的Web用户界面

    Wapistrano数据库结构经过精心设计,以非常接近Webistrano结构,从而使Webistrano到Wapistrano的迁移更加容易。 #Warning这是此项目的Alpha版本。 缺少许多功能和测试。 它适用于capistrano v 2.15.5 max或更高...

    MTPA数值求解:双法探究,MTPA数值求解详解:两种方法的比较与应用探索,MTPA数值求解两种方法 ,MTPA数值求解; 方法一; 方法二;,MTPA数值求解的两种高效方法

    MTPA数值求解:双法探究,MTPA数值求解详解:两种方法的比较与应用探索,MTPA数值求解两种方法 ,MTPA数值求解; 方法一; 方法二;,MTPA数值求解的两种高效方法

    为什么你的switch总出bug?90%新手不知道的break语句隐藏规则.pdf

    # 踏入C语言的奇妙编程世界 在编程的广阔宇宙中,C语言宛如一颗璀璨恒星,以其独特魅力与强大功能,始终占据着不可替代的地位。无论你是编程小白,还是有一定基础想进一步提升的开发者,C语言都值得深入探索。 C语言的高效性与可移植性令人瞩目。它能直接操控硬件,执行速度快,是系统软件、嵌入式开发的首选。同时,代码可在不同操作系统和硬件平台间轻松移植,极大节省开发成本。 学习C语言,能让你深入理解计算机底层原理,培养逻辑思维和问题解决能力。掌握C语言后,再学习其他编程语言也会事半功倍。 现在,让我们一起开启C语言学习之旅。这里有丰富教程、实用案例、详细代码解析,助你逐步掌握C语言核心知识和编程技巧。别再犹豫,加入我们,在C语言的海洋中尽情遨游,挖掘无限可能,为未来的编程之路打下坚实基础!

    避坑指南:DeepSeekAPI常见错误代码解析与解决方案.pdf

    在日常的工作和学习中,你是否常常为处理复杂的数据、生成高质量的文本或者进行精准的图像识别而烦恼?DeepSeek 或许就是你一直在寻找的解决方案!它以其高效、智能的特点,在各个行业都展现出了巨大的应用价值。然而,想要充分发挥 DeepSeek 的优势,掌握从入门到精通的知识和技能至关重要。本文将从实际应用的角度出发,为你详细介绍 DeepSeek 的基本原理、操作方法以及高级技巧。通过系统的学习,你将能够轻松地运用 DeepSeek 解决实际问题,提升工作效率和质量,让自己在职场和学术领域脱颖而出。现在,就让我们一起开启这场实用又高效的学习之旅吧!

    视频缩略图生成组件,图像格式转换另存为jpg, png, gif, bmp格式

    'Function 生成视频缩略图(ByVal 视频文件 As String, ByVal 保存缩略图的文件路径 As String, Optional ByVal jpg图像品质 As Long = 80, _ ' Optional ByVal 缩略图宽度 As Long = 500, Optional ByVal 缩略图高度 As Long = 500 _ ' , Optional 返回图像实际宽度 As Long, Optional 返回图像实际高度 As Long) As Boolean Public Function SaveImageAs(LoadImgFile As String, ByVal SaveAsImgFile As String, _ Optional ByVal JpgQuality As Long = 80, Optional hPal As Long, Optional Resolution As Single) As Boolean

    浏览器插件开发:基于DeepSeekAPI的沉浸式翻译工具实战.pdf

    在日常的工作和学习中,你是否常常为处理复杂的数据、生成高质量的文本或者进行精准的图像识别而烦恼?DeepSeek 或许就是你一直在寻找的解决方案!它以其高效、智能的特点,在各个行业都展现出了巨大的应用价值。然而,想要充分发挥 DeepSeek 的优势,掌握从入门到精通的知识和技能至关重要。本文将从实际应用的角度出发,为你详细介绍 DeepSeek 的基本原理、操作方法以及高级技巧。通过系统的学习,你将能够轻松地运用 DeepSeek 解决实际问题,提升工作效率和质量,让自己在职场和学术领域脱颖而出。现在,就让我们一起开启这场实用又高效的学习之旅吧!

    bkall_answers(2).json

    bkall_answers(2).json

    从零实现多轮对话:DeepSeek上下文推理模式开发手册.pdf

    在日常的工作和学习中,你是否常常为处理复杂的数据、生成高质量的文本或者进行精准的图像识别而烦恼?DeepSeek 或许就是你一直在寻找的解决方案!它以其高效、智能的特点,在各个行业都展现出了巨大的应用价值。然而,想要充分发挥 DeepSeek 的优势,掌握从入门到精通的知识和技能至关重要。本文将从实际应用的角度出发,为你详细介绍 DeepSeek 的基本原理、操作方法以及高级技巧。通过系统的学习,你将能够轻松地运用 DeepSeek 解决实际问题,提升工作效率和质量,让自己在职场和学术领域脱颖而出。现在,就让我们一起开启这场实用又高效的学习之旅吧!

    安全防护全攻略:DeepSeekAPI密钥管理与请求限流最佳实践.pdf

    在日常的工作和学习中,你是否常常为处理复杂的数据、生成高质量的文本或者进行精准的图像识别而烦恼?DeepSeek 或许就是你一直在寻找的解决方案!它以其高效、智能的特点,在各个行业都展现出了巨大的应用价值。然而,想要充分发挥 DeepSeek 的优势,掌握从入门到精通的知识和技能至关重要。本文将从实际应用的角度出发,为你详细介绍 DeepSeek 的基本原理、操作方法以及高级技巧。通过系统的学习,你将能够轻松地运用 DeepSeek 解决实际问题,提升工作效率和质量,让自己在职场和学术领域脱颖而出。现在,就让我们一起开启这场实用又高效的学习之旅吧!

    实时对话系统构建:WebSocket长连接下的API稳定性保障方案.pdf

    在日常的工作和学习中,你是否常常为处理复杂的数据、生成高质量的文本或者进行精准的图像识别而烦恼?DeepSeek 或许就是你一直在寻找的解决方案!它以其高效、智能的特点,在各个行业都展现出了巨大的应用价值。然而,想要充分发挥 DeepSeek 的优势,掌握从入门到精通的知识和技能至关重要。本文将从实际应用的角度出发,为你详细介绍 DeepSeek 的基本原理、操作方法以及高级技巧。通过系统的学习,你将能够轻松地运用 DeepSeek 解决实际问题,提升工作效率和质量,让自己在职场和学术领域脱颖而出。现在,就让我们一起开启这场实用又高效的学习之旅吧!

    结构化输出进阶指南:深度解析DeepSeekAPI响应数据处理技巧.pdf

    在日常的工作和学习中,你是否常常为处理复杂的数据、生成高质量的文本或者进行精准的图像识别而烦恼?DeepSeek 或许就是你一直在寻找的解决方案!它以其高效、智能的特点,在各个行业都展现出了巨大的应用价值。然而,想要充分发挥 DeepSeek 的优势,掌握从入门到精通的知识和技能至关重要。本文将从实际应用的角度出发,为你详细介绍 DeepSeek 的基本原理、操作方法以及高级技巧。通过系统的学习,你将能够轻松地运用 DeepSeek 解决实际问题,提升工作效率和质量,让自己在职场和学术领域脱颖而出。现在,就让我们一起开启这场实用又高效的学习之旅吧!

    清华出品AI教程(15天熟练掌握DeepSeek)

    近日,一份由清华大学团队发布《DeepSeek:从入门到精通》的AI学习教程冲上了热搜,它是由清华大学新闻与传播学院新媒体研究中心元宇宙文化实验室的余梦珑博士后及其团队倾力打造,从三个方面深入剖析了DeepSeek,DeepSeek是什么?有什么用?怎么使用? 详细论述了其应用场景与使用方法,并讲解了如何通过设计精妙的提示语来提升AI的使用效率,以及丰富的实例干货。 全部104页,完整版资料已经帮大家整理好了,免费领取 资料链接: https://pan.quark.cn/s/be3b500c539c

    异常处理大全:DeepSeekAPI调用中的10个常见错误与修复方案.pdf

    在日常的工作和学习中,你是否常常为处理复杂的数据、生成高质量的文本或者进行精准的图像识别而烦恼?DeepSeek 或许就是你一直在寻找的解决方案!它以其高效、智能的特点,在各个行业都展现出了巨大的应用价值。然而,想要充分发挥 DeepSeek 的优势,掌握从入门到精通的知识和技能至关重要。本文将从实际应用的角度出发,为你详细介绍 DeepSeek 的基本原理、操作方法以及高级技巧。通过系统的学习,你将能够轻松地运用 DeepSeek 解决实际问题,提升工作效率和质量,让自己在职场和学术领域脱颖而出。现在,就让我们一起开启这场实用又高效的学习之旅吧!

    冰点下载器珍藏版.zip

    冰点下载器珍藏版.zip

    Wallpaper Engine 壁纸一键提取

    Wallpaper Engine 是一款广受欢迎的动态壁纸软件,允许用户将各种动态、交互式壁纸应用到桌面上。其丰富的创意工坊内容让用户可以轻松下载和分享个性化的壁纸。而“一键提取”功能则是 Wallpaper Engine 中一个非常实用的工具,能够帮助用户快速提取和保存壁纸资源,方便后续使用或分享。

    基于碳达峰碳中和战略目标的城市园林绿化碳汇系统建设.pdf

    科研人员

    成本降低90%!DeepSeek与LangChain联动的API调用效率优化实验.pdf

    在日常的工作和学习中,你是否常常为处理复杂的数据、生成高质量的文本或者进行精准的图像识别而烦恼?DeepSeek 或许就是你一直在寻找的解决方案!它以其高效、智能的特点,在各个行业都展现出了巨大的应用价值。然而,想要充分发挥 DeepSeek 的优势,掌握从入门到精通的知识和技能至关重要。本文将从实际应用的角度出发,为你详细介绍 DeepSeek 的基本原理、操作方法以及高级技巧。通过系统的学习,你将能够轻松地运用 DeepSeek 解决实际问题,提升工作效率和质量,让自己在职场和学术领域脱颖而出。现在,就让我们一起开启这场实用又高效的学习之旅吧!

    13考试真题最近的t66.txt

    13考试真题最近的t66.txt

    对外承包项目借款合同2[示范文本].doc

    对外承包项目借款合同2[示范文本].doc

Global site tag (gtag.js) - Google Analytics