CentOS 6.4 + Apache 2.2.15 + Redmine 2.3.2 + backlogs 1.0.6 安装配置 [2013-12-12更新]

triton-inference-server-ge-backend 新版本特性 v2.3.0 支持对全局、session、graph 的options进行添加,从而进一步调优模型,相关案例请参考 性能调优方法论。 支持采用分档模式将符合条件模型转化为静态图,提高吞吐性能。 补充如何采用分档模式+锁核+调整精度,进一步提高性能。 在AscendHub下载镜像时需确认好版本,若使用旧版本镜像,需要手工下载源码编译生成新的backend后才能支持新特性。 版本特性 v2.2.0 支持从onnx文件读取模型输入输出信息, config中若无指定input,output,将会自动从文件中读取; 调整动态图在多实例下使用多Session方式,提高并发吞吐(显存占用会增高); 支持动态batch场景小batch动态合并特性,配合多Session,提高吞吐; 补充调优方法论以及cnclip模型的最佳实践; 支持多模型特性,可支持同时拉起多个模型,提高显存利用率; 支持非0轴动态shape场景; 支持TensorFlow的pb文件。 立即下载
- 安装redmie

# yum -y install gcc gcc-c++ zlib-devel curl-devel openssl-devel apr-devel apr-util-devel mysql-server mysql-devel libxml2 libxml2-devel libxslt libxslt-devel git svn ImageMagick-devel

# cd ~/Downloads
# wget  http://cache.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p484.tar.gz
# tar -zxvf ruby-1.9.3-p484.tar.gz -C /usr/src/
# cd /usr/src/ruby-1.9.3-p484/
# ./configure
# make && make install

# cd ~/Downloads
# tar -zxvf yaml-0.1.4.tar.gz -C /usr/src/
# cd /usr/src/yaml-0.1.4/
# ./configure
# make && make install

# cd ~/Downloads
# tar -zxvf rubygems-2.1.7.tgz -C /usr/src/
# cd /usr/src/rubygems-2.1.7/
# ruby setup.rb

# gem install bundler mysql mysql2

下载redmine并解压到/var/www/redmine
-------------------------------------------------------------------------------
git方式下载:
# cd /var/www
# git clone git://github.com/redmine/redmine.git
# git tag
# git checkout 2.3.2
-------------------------------------------------------------------------------
进入redmine根目录(若安装过程出现卡顿或错误可重新执行以便继续安装)
# bundle install --without development test
安装完成后会出现以下提示:
Your bundle is complete!
Gems in the groups development, test, postgresql, sqlite and rmagick were not installed.
Use `bundle show [gemname]` to see where a bundled gem is installed.

# chkconfig mysqld on
# service mysqld start
# /usr/bin/mysql_secure_installation          // 设置root密码,其余选项按默认即可

# mysql -u root -p
mysql> create database redmine character set utf8;
mysql> create user 'redmine-usr'@'localhost' identified by '123456';
mysql> grant all privileges on redmine.* to 'redmine-usr'@'localhost';
mysql> quit

# iptables -I INPUT -p tcp --dport 80 -j ACCEPT     // 开放80端口
# service iptables save

# cd /var/www/redmine/config
# cp additional_environment.rb.example additional_environment.rb    // 可选
# cp configuration.yml.example configuration.yml                    // 可选
# cp database.yml.example database.yml
# vi database.yml
  production:
    adapter: mysql2
    database: redmine
    host: localhost
    username: root
    password: "mysqladmin"
    encoding: utf8
    
# cd /var/www/redmine
# rake generate_secret_token
# RAILS_ENV=production rake db:migrate
# RAILS_ENV=production rake redmine:load_default_data
# ruby script/rails server webrick -p 80 -e production

至此,在浏览器输入“localhost:80”或“127.0.0.1:80”或“本机IP:端口号”即可访问Redmine(初始账号/密码均为admin)。



- 安装backlogs插件

# cd /var/www/redmine/plugins/
# git clone git://github.com/backlogs/redmine_backlogs.git

# cd redmine_backlogs/                       // 可选
# git checkout vX.Y.Z                        // 可选

# cd /var/www/redmine/
# gem install inifile chronic autotest-rails faye-websocket
# gem install ZenTest -v '4.5.0'
# bundle exec rake db:migrate
# bundle exec rake tmp:cache:clear
# bundle exec rake tmp:sessions:clear
# bundle exec rake redmine:backlogs:install




- 关联apache

# yum -y install httpd-devel
# chkconfig httpd on
# cd /var/www/redmine/public
# mv dispatch.fcgi.example dispatch.fcgi
# mv htaccess.fcgi.example .htaccess          // 可选
# chown -R apache:apache /var/www/redmine
# chmod -R 755 /var/www/redmine

# gem install passenger
# passenger-install-apache2-module
====================================================================
安装完成后将生成如下信息:
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.25/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.25
PassengerDefaultRuby /usr/local/bin/ruby
====================================================================

# vi /etc/httpd/conf/httpd.conf
====================================================================
#ServerName  www.sample.com
改为:
ServerName localhost:80

Options Indexes FollowSymLinks
改为:
Options Includes ExecCGI FollowSymLinks

#AddHandler cgi-script .cgi
改为:
AddHandler cgi-script .cgi .pl .fcgi

在文件末尾添加虚拟主机:
<VirtualHost *:80>
    ServerName localhost
    ServerAdmin admin@localhost
    DocumentRoot "/var/www/redmine/public"
    ErrorLog logs/redmine_error_log
    <Directory "/var/www/redmine/public"> 
        Options Indexes ExecCGI FollowSymLinks
        PassengerResolveSymlinksInDocumentRoot on
        Order allow,deny
        Allow from all
        AllowOverride all
    </Directory>
</VirtualHost>
====================================================================

修改environment.rb和dispatch.fcgi
# vi /var/www/redmine/config/environment.rb
在文件开头添加:
ENV['RAILS_ENV'] ||= 'production'
# vi /var/www/redmine/public/dispatch.fcgi
在文件开头添加:
require 'rubygems'
require 'fcgi'

# cd ~/Downloads
# tar -zxvf mod_fastcgi-current.tar.gz -C /usr/src
# cd /usr/src/mod_fastcgi-2.4.6/
# cp Makefile.AP2 Makefile
# make top_dir=/usr/lib64/httpd
# make install top_dir=/usr/lib64/httpd
(if 32bit OS, use /usr/lib/httpd instead)

创建fcgi配置文件
# vi /etc/httpd/conf.d/mod_fastcgi.conf 
内容如下:
====================================================================
LoadModule fastcgi_module modules/mod_fastcgi.so 
<IfModule mod_fastcgi.c> 
    FastCgiIpcDir /tmp/fcgi_ipc/
</IfModule> 
====================================================================

# chown -R apache:apache /tmp/fcgi_ipc/
# chmod 777 -R /tmp/fcgi_ipc/                // 有安全隐患,但暂无其他方法

# tar -zxvf fcgi-2.4.0.tar.gz -C /usr/src
# cd /usr/src/fcgi-2.4.0
# vi include/fcgio.h +34
    在第34行加上以下include(为了支持新版的gcc)
    #include <cstdio>
# ./configure
# make && make install

# gem install fcgi 

# chcon -R -h -t httpd_sys_content_t /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.25
# chcon -R -h -t httpd_sys_content_t /var/www/redmine

# service httpd restart     // 此时由于SELinux未正确配置故无法正常启动

-----------------------------------------------------------------------------------------------------------

# vi /etc/httpd/conf.d/passenger.conf
=====================================================================================================
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.25/buildout/apache2/mod_passenger.so

PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.25
PassengerDefaultRuby /usr/local/bin/ruby

PassengerDefaultUser apache
PassengerDefaultGroup apache

PassengerLogLevel 2
PassengerDebugLogFile /var/log/httpd/passenger.log

#PassengerPreStart [YOUR SITE URL]
PassengerMaxPoolSize 2
PassengerPoolIdleTime 300
PassengerTempDir /var/run/rubygem-passenger
=====================================================================================================

# mkdir /var/run/rubygem-passenger
# chown -R apache:apache /var/run/rubygem-passenger
# chcon -R -h -u system_u -t httpd_var_run_t /var/run/rubygem-passenger

# yum -y install setroubleshoot
# setenforce 0
# grep httpd /var/log/audit/audit.log | audit2allow -M passenger
# semodule -i passenger.pp
# setenforce 1
# service httpd restart

# tail /var/log/httpd/error_log      // 查看Apache错误日志



- 邮件配置

# vi /var/www/redmine/config/configuration.yml
! 注意冒号前后的空格
--------------------------------------------------
- 163邮箱配置
  email_delivery:
    delivery_method: :smtp
    smtp_settings:
      address: smtp.163.com
      port: 25
      domain: 163.com
      authentication: :login
      user_name: "your_mail@163.com"
      password: "your_password"
--------------------------------------------------
- Gmail配置
   email_delivery:
     delivery_method: :smtp
     smtp_settings:
       enable_starttls_auto: true
       address: "smtp.gmail.com"
       port: 587
       domain: "smtp.gmail.com"
       authentication: :plain
       user_name: "your_email@gmail.com"
       password: "your_password"
--------------------------------------------------
- 腾讯企业邮箱
   email_delivery:
     delivery_method: :smtp
     smtp_settings:
       address: smtp.exmail.qq.com
       port: 25
       domain: exmail.qq.com
       authentication: :login
       user_name: "your_email@example.com"
       password: "your_password"
--------------------------------------------------

# service httpd restart

! 需配置SELinux

以管理员身份登录Redmine,管理 --> 配置 --> 邮件通知,在“邮件发件人地址”中填入配置文件中配置的地址,点击“保存”,然后点击“发送测试邮件”,若当前管理员邮箱能收到测试邮件则说明配置成功。



- 参考资料

Centos5.5+Redmine2.0.3+backlogs+Apache整合(含备份)

linux(Centos6)安装Redmine 2.2.1
http://blog.youkuaiyun.com/winlinvip/article/details/8514333


后端开发 Docker4.99.0 AppleSilicon 苹果芯片 Mac 安装包 本资源为 Docker Desktop 4.99.0 苹果芯片(Apple Silicon)专用安装包,原生适配 M 系列 Mac,可快速搭建本地容器开发环境,支持镜像拉取、容器编排、项目打包部署。适合后端开发、运维、全栈开发者,用于本地微服务、测试环境、项目容器化开发。 立即下载

相关推荐

redmine 2.2.2

redmine 2.2.2

cents 5.8下安装redmine-2.4.5

原来工程师搭建的Redmine,由于机器坏掉,需要转移。Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。安装环境CentOS 5.8 64位。安装最新稳定版本Redmine-2.4....

weixin_33724059的博客 178

【从零搭建到实战运行】基于PX4-1.13与XTDrone的FAST-LIVO2 Gazebo仿真全流程解析

本文详细解析了从零开始搭建基于PX4-1.13飞控、XTDrone仿真框架与Gazebo的FAST-LIVO2无人机仿真平台的全流程。内容涵盖环境配置、Livox雷达插件定制、算法部署与参数调试,旨在帮助开发者快速构建完整的激光-惯性-视觉SLAM仿真环境,并解决集成过程中的常见问题。

weixin_29218509的博客 520

Apache Passenger配置常用参数解读

PassengerMaxPoolSize --&gt; 可同时存在的最大的应用进程的数据。默认值为6. 通常,该值越大,应用可处理的并发量就越大,相应的CU的利用率也就越高,相应的内存的消耗也越高。 该值的设计取决于你系统的硬件和负载情况,但该值不宜过大,因为过大,系统的进程过多,会吃尽CPU和内存而使系统崩溃。 另外,有以下亮点需要注意: 无论PassengerMinInstances...

4098

Android 性能之 Game Mode

本文的目的是介绍 AOSP Game Mode 功能。Game Mode 功能的核心是系统服务 GameManagerService,在本文中用 GMS 指代 GameManagerService。在 API 26 之后,应用开发者可以通过将应用的 category 属性设置为 "game",使系统(即 GMS)能够将该应用识别为 "游戏"。GMS 定义了 4 种 game mode,即 1|2|3|4|standard|performance|battery|custom;

专注于系统快稳省领域 3064

第二十七届华东杯数学建模A 题 跳台滑雪问题 完整思路模型及代码

考虑到滑行过程中的空气阻力和摩擦力对速度的影响,我们引入了不同姿态下运动员迎风面积和空气阻力系数的变化,利用牛顿第二定律建立加速度表达式,并通过数值模拟比较常见姿态下的终端速度。针对问题二,我们构建了二维空中飞行动力学模型,结合起跳速度、身体迎角、滑雪板倾角等因素,模拟运动员在空中飞行的轨迹与姿态变化,采用欧拉法对运动过程进行仿真,优化飞行路径和稳定性。仿真结果表明,运动员应在起跳后保持滑雪板与身体成“V”字形打开、重心略后倾的姿态,以增强升力、延长飞行距离并提高姿态得分。,并模拟出跳跃的轨迹和最终得分。

lichensun的博客 3209

CentOS安装redmine 2后的简单配置

上接一篇: CentOS5.4安装redmine详细步骤 http://blog.csdn.net/leekwen/article/details/8516832 >>> 在页面访问的时候,终端窗口上可能会跳出如下的日志信息: Started GET "/login" for 192.168.160.20 at Fri Jan 18 01:15:34 -0800 2013 Proces

LeeKwen的专栏 4359

爬虫逆向:Hook 技术原理与实战

Hook 技术​(钩子技术)是一种通过拦截和修改程序执行流程的技术手段。它允许开发者在目标程序的特定位置插入自定义代码,以改变程序的默认行为或获取运行时信息。Hook 技术广泛应用于调试、逆向工程、性能分析、安全防护等领域。Hook 技术在爬虫逆向中非常有用,能够有效获取和修改目标程序的数据。通过合理使用 Hook 工具和技术,可以显著提升爬虫的效率和成功率。但使用时需注意法律和道德问题,确保行为合规。

数据知道的博客 1万+

初识apache服务(5)---httpd配置练习

1、建立httpd服务器,要求提供两个基于名称的虚拟主机: www.X.com,页面文件目录为/web/vhosts/x;错误日志为/var/log/httpd/x.err,访问日志为/var/log/httpd/x.access www.Y.com,页面文件目录为/web/vhosts/y;错误日志为/var/log/httpd/www2.err,访问日志为/var/log/httpd/y.access 为两个虚拟主机建立各自的主页文件index.html,内容分别为其对应的主机名 通过www.X.co

weixin_50904580的博客 1434

网络流量异常信息分析方法研究

本课题针对网络安全中网络流量异常的分析方法进行研究,提出一种基于机器学习和深度学习的异常检测算法。该算法采用卷积神经网络(CNN)和长短时记忆神经网络(LSTM)结合的方式,通过训练得到二分类模型,从而实现对网络流量异常的检测。随着互联网的飞速发展,网络攻击事件日益增多,网络安全问题成为了亟待解决的问题之一。常见的网络攻击手段包括 DDoS 攻击、SQL 注入、XSS 攻击等,这些攻击手段可能导致网络系统发生异常,给网络运维、数据安全带来极大的挑战。

肥晨开发的学习之路 1035

Android 13 SPRD 源码默认打开多用户实际无效果问题修复

【代码】Android 13 SPRD 源码默认打开多用户实际无效果问题修复。

m0_60898338的博客 449

综合练习---第十七周

1、使用ansible的playbook实现自动化安装httpd 2、建立httpd服务器,要求提供两个基于名称的虚拟主机: (1)www.X.com,页面文件目录为/web/vhosts/x;错误日志为/var/log/httpd/x.err,访问日志为/var/log/httpd/x.access (2)www.Y.com,页面文件目录为/web/vhosts/y;错误日志为 /var/log/httpd/www2.err,访问日志为/var/log/httpd/y.access (3)为两个虚拟主机建

weixin_50904580的博客 365

深度强化学习 | 详解基于价值的强化学习DQN算法(附Pytorch实现)

深度Q网络DQN的核心原理是通过经验回放池和目标网络技术拟合高维状态空间,是Q-Learning算法的深度学习版本,本文分析DQN的基本算法,并给出训练实例和实际案例

FRIGIDWINTER的博客 4985

BitnamiGitLab升级以及Troubledshooting

目前GitLab已经成为最流行的使用Git工具托管代码的软件,有开源和企业版本的。本文介绍GitLab的升级方式,用的是Bitnami的一键安装包,安装包地址 https://bitnami.com/stack/gitlab/installer 文章介绍从版本7.13.5升级到 8.1.0,8.2.0也可以。 步骤如下: 1.停掉Gitlab服务器,启动 postgresql 和 redi

Vegile的博客 2074

独立游戏之路:Tap篇 -- 个人开发者上架TapTap步骤和注意事项

作为一名游戏开发者,将自己的独立游戏上架到 TapTap 平台是一个不错的选择。TapTap 是一个拥有大量用户的游戏社区平台,上架游戏可以让更多的玩家发现和体验你的游戏。TapTap 是一个游戏社区平台,用户可以在平台上下载和分享游戏。TapTap 拥有大量的用户,并且用户活跃度高,这为独立游戏开发者提供了一个很好的展示和推广平台。进入TapTap开发者服务后台。

陈言必行 -- Unity游戏开发领域优质博主 6410

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

win7下redmine2.5.2的安装(Face To)

第一部分: 1. 安装railsinstaller-2.2.3.exe Next→I accept,Next→Install→flush 进入dos模式:输入用户名→输入mail 完成(zhangsan,zhangsan@qq.com) 2. 解压redmine-2.5.2.zip到目录:c:\ Sites\ redmine-2.5.2 3. 安装rubygems 解压rubygems-1.8...

2855

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Redmine 2.4.2 上安装backlogs 1.0.6 安装

主要部分仍然参考之前我的文章:Redmine backlogs 安装但是有点变化:在remine 2.4.2 的plugins目录下的redmine_backlogs/Gemfile文件里修改nokogiri的版本号:gem "nokogiri", "> 1.6.0"

Dean Chen的专栏 5948

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

goahead 移植与配置 [2013-12-18更新]

- 基本步骤 1. 在官网下载最新的源码包     官网:http://embedthis.com/downloads/index.html 2. 解压并编译 # tar -zxvf goahead-3.1.3-0-src.tgz -C /usr/src # cd /usr/src/goahead-3.1.3-0 # make CC=arm-arago-linux-gn

it_mac的专栏 1万+

e2fsprogs 编译安装(x86/ARM)[2013-10-21更新]

e2fsprogs(又称为 e2fs programs)是用以维护ext2,ext3和ext4档案系统的工具程序集。由于ext2/3/4是绝大多数Linux发行版默认的文件系统,所以这套工具集也包含在众多Linux发行版内。 - install - for PC # tar -zxvf e2fsprogs-1.41.14.tar.gz # cd e2fsprogs-1.

it_mac的专栏 9103

Ubuntu包安装问题(E: Broken packages)[2014-01-03更新]

- 问题描述 使用apt-get安装软件包时不能正确安装,出现提示如下: # apt-get install libgtk2.0-dev Reading package lists... Done Building dependency tree       Reading state information... Done Some packages could no

it_mac的专栏 7882

sqlite3 编译安装及快速入门 [2013-11-30更新]

- 移植安装 1. 下载源码包 sqlite官网 http://www.sqlite.org/ 下载:http://www.sqlite.org/sqlite-autoconf-3070500.tar.gz 2. 解压 # tar -zxvf sqlite-autoconf-3070500.tar.gz 3. 配置 # cd sqlite-autoconf-3

it_mac的专栏 1778

Ubuntu下搭建eclipse C/C++开发环境 [2014-01-16更新]

1. 安装eclipse $ sudo apt-get install -y eclipse eclipse-pde eclipse-jdt ------------------------------------------ 2. 安装C/C++插件(CDT) Help --> Install New Software... 在 Work with

it_mac的专栏 1687

vsftp安装配置 [2013-11-29更新]

VSFTP: Very Secure FTP 测试环境:CentOS 6.4 64bit 1. 安装FTP服务器(vsftpd)和客户端(ftp) # yum -y install vsftpd ftp # chkconfig vsftpd on ---------------------------------------------------------

it_mac的专栏 1338

boa 移植与配置 [2013-12-30更新]

编译环境:Ubuntu 10.04 arm-linux-gcc版本:4.5.3 - 移植步骤 1. 安装所需的软件包 # apt-get -y install byacc flex --------------------------------------------------- 2. 下载并解压最新源码包 官网:h

it_mac的专栏 1006
上一篇: vsftp安装配置 [2013-11-29更新]
下一篇: 查看USB设备VID和PID [2013-11-30更新]
xb_ma
博客等级 码龄18年 23粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值