网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 服务器教程 > Bitnami redmine2.1.4 局域网访问很慢,求解决办法。
商业源码 服务器教程 2023-12-06 13:39:01

Bitnami redmine2.1.4 局域网访问很慢,求解决办法。

Bitnami redmine2.1.4 局域网访问很慢,求解决办法。,第1张

解决Redmine局域网访问缓慢问题

redmine 214,访问巨慢无比,使用的ruby 191,rails 328

查阅网上意见,发现是由于Redmine自带的WebrickWeb发布的问题,需要使用Mongrel组件来替换Webrick。

究其原因是Remine的默认服务器webrick需要解析目标地址的主机名。

1 替换其自带的服务器webrick 为mongrel,方法:

gem install mongrel

rails 31以上执行

sudo gem install mongrel --pre

2 修改redmine下gemfile

在gemfile中加入

1

gem 'mongrel'

如果安装的mongrel pre,则gemfile当中加入

1

gem 'mongrel','~> 120pre2'

3 删除gemfilelock文件,重新执行

sudo bundle install

4 执行

sudo ruby script/rails server mongrel -e production -p 3000

速度快了好多!

转载 以前一直用apache+passenger部署redmine(一个用 Rails开发的项目管理工具),最近听说一个web服务器后期之秀—-Nginx很是厉害(传说它可以处理的并发链接数是apache的10倍)。于是 今天就上网搜一些关于这方面的资料,以下是安装passenger+nginx,并部署redmine的过程。

一、安装步骤

下载passenger源码包并解压

解压:

tar -zxvf passenger-2214targz

用passenger提供的nginx安装器安装nginx

注意:如果你想把nginx安装在非个人目录,如/usr/local/nginx或者/opt/nginx你需要以root身份执行以下命令

/passenger-2214/bin/passenger-install-nginx-module

然后在提示下一步一步安装。这个步骤大致如下:

按回撤键继续安装

选择自动从网上下载nginx稳定版本安装还是手动安装nginx(我选择1,从网上自动安装)

选择nignx安装目录,默认 /opt/nginx

如果你的机器上安装了rubygems,那么有一种更简便的安装passenger+nginx方法

sudo gem install passenger

sudo /var/lib/gems/18/bin/passenger-install-nginx-module

二、部署redmine

修改nginx配置文件,部署redmine

sudo vi /opt/nginx/conf/nginxconf

在该配置文件中添加一个server 块,用于redmine服务。以下是添加的内容

# rails server

server {

listen 80;

server_name redminemoonossxpcom;

root /opt/redmine/web/public; # <--- be sure to point to 'public'!

passenger_enabled on;

}

说明:

listen: 监听的端口

server_name : 服务名

root: rails程序存放的目录。记住一定要指到public目录

passenger_enabled: 是否开启passenger。该选项一定要选择 on。

三、测试是否配置成功

启动nginx

sudo /opt/nginx/sbin/nginx

在浏览器输入 redminemoonossxpcom ,按回撤键,如果正确显示redmine首页,那么你已经成功部署了Rails程序。

禅道,不知道有没有源码?如果是自己的服务器,那不错。如果放他们服务器上,那算了。毕竟项目管理是公司的财产。它功能多,较适合中小型企业使用。

redmine可以说是轻量级项目管理工具,简单易用,栏目划分合理,界面也友好。唯一的缺点是基于ROR,安装稍嫌麻烦。它的邮件、wiki、版本库等都是非常实用的功能。

个人偏向redmine,因其UI设计良好,适合小团队合作项目。

硬件环境 ubuntu1010

最好用root用户执行,如果使用其他用户,需要注意用户对文件夹的访问权限

1安装mysql-server

sudo apt-get install mysql-server

按提示安装即可(中间会提示设置root口令)。

测试是否安装正确

# 登录

mysql -uroot –proot

2为redmine创建数据库用户

grant all privileges on redmine to redmine@'%' identified by 'redmine' with grant option;

3安装ruby

sudo apt-get install ruby-full,

安装后执行ruby -v,显示“ruby 187 (2010-06-23 patchlevel 299) [i686-linux]“

查了一下(用的命令是locate ruby),安装到了/usr/lib/ruby/18目录,但哪些位置还有ruby的文件未知。

注意:不需要再手动把ruby路径加到PATH,因为已经加好了,见/usr/bin

4sudo apt-get install rubygems

执行gem -v,显示“137”

注意:据说ruby19自带gem。

5sudo apt-get install rails

发现会自动安装rake-087,原来rake是rails自带的东西。

会自动安装到/var/lib/gems/18/gems目录下。

但在命令行下,rails -v仍然报错:"程序 rails 尚未安装"。

改正:在用户的 bashrc文件中追加export PATH=/var/lib/gems/18/bin:$PATH

感谢这篇文章,也可看一下这篇

后注:应该加到全局环境变量里,因为有的命令,如rake,需要root用户执行

6, sudo apt-get install redmine-mysql

这个是redmine的mysql 插件包

7, sudo apt-get install redmine

中间按照提示输入MySQL的root的用户密码,输入正确后即可创建Mysql默认库,此处一定要保证在MySql中创建过redmine用户。

7, 运行并测试redmine

Redmine默认安装目录为 /usr/share/redmine,首先检测

有没有/usr/share/redmine/log/productionlog文件,没有则按照目录建立

切换到目录/usr/share/redmine

运行命令:ruby script/server webrick -e production

即可启动redmine,默认打开3000端口,可以通过http://localhost:3000/访问(管理员初始用户名和密码都是admin)。

如果希望Redmine作为服务运行,加上-d参数即可:ruby script/server webrick -e production –d

修改redmine的端口号:

在redmine/vendor/rails/railties/lib/commands/serversrb文件中:

options = {

:Port => 3000,

:Host => "0000",

:environment => (ENV['RAILS_ENV'] || "development")dup,

:config => RAILS_ROOT + "/configru",

:detach => false,

:debugger => false,

:path => nil

}

port就是端口。将其值改为4000即可。

解决使用访问慢的问题

安装好后,本机运行很顺畅,但是用IP访问,一个页面30秒读不出来。

后来发现是默认的服务器webrick的问题,需要解析目标地址的主机名,换个服务器用mongrel

解决

在终端执行指令gem install mongrel

启动:ruby script/server mongrel -e production –d

如果 目录 自带 用户 服务器
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Bitnami redmine2.1.4 局域网访问很慢,求解决办法。

商业源码 钻石

分享到:
上一篇
我们学校就一个插网线的地方,上网得登录drcom,我可以买个路由器然后2个人连网线上网吗?
下一篇
安卓上腾讯版《乱斗西游》的兑换激活码,怎么弄?注意,是腾讯版。

相关推荐

如何用代理服务器上网?

如何用代理服务器上网?

什么是高防服务器,为什么需要高防服务器

什么是高防服务器,为什么需要高防服务器

美国现在用微信用翻墙吗

美国现在用微信用翻墙吗

iPhone软件更新服务器不可连接怎么办

iPhone软件更新服务器不可连接怎么办

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...