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

MQTT阿里云OTA 调试记录

2.验证,这个验证是什么意思呢,就是阿里云会把你包的信息,比如包大小,streamid(相当于包的识别码),版本号发送给你的设备,然后如果你没发送升级成功的包给阿里云,这里会是一直验证中的状态,那你的设备每次重新连接阿里云,发送connect包给阿里云的时候,阿里云就会发送一次这个验证(upgrade)包。提取到了之后就可以发送请求包了,这个请求包比较坑,也可能是我没付费,他的包一次最多只有1024个字节的数据。之前说了,验证状态下,设备发送connect包给阿里云,阿里云就会发一个upgrade包给你。

qq_42585211的博客 1231

Apache Passenger配置常用参数解读

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

4098

影刀RPA:轻松搞定Excel表格自动化操作

影刀RPA是一款功能强大的自动化工具,通过模拟人类操作实现各种重复性任务的自动化。零代码操作:通过拖拽式流程设计器,无需编程基础即可快速上手。功能丰富:提供丰富的组件库,涵盖文件操作、数据处理等多种功能。高效稳定:支持多任务并行,确保任务的高效执行和稳定性。支持Python语法:内置数据表格,支持Python语法,对新手友好,同时具备循环功能。通过影刀RPA,您可以轻松实现Excel表格的拆分、列数据合并和归档工作的自动化。这不仅节省了手动操作的时间,还能确保数据处理的高效和准确,提升工作效率和管理水平。

watwrmoon的博客 2560

il2cpp分析-gobal-metadata.dat解密

打开ida,把libil2cpp拖到ida中按快捷键Shift+F12等待字符串分析完后,搜索global-metadata.dat。ida中双击sub_57EE7C进入,VS code中也跳转到LoadMetadataFile函数。VSCode打开il2cpp源代码,全局搜索global-metadata.dat。工具:010Editor,IDA 7.5,Jadx,VS Code。判断加密逻辑为根据文件的长度循环读取字节码做亦或加密。双击搜索出来的结果,切记要选il2cpp目录下的。

Android_machong的博客 8024

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

下载Python3.10的相关方法及问题解决

下载Python3.10的相关方法及问题解决 报错unable to locate package python3.10-dev以及subprocess.CalledProcessError: Command ‘(‘lsb_release‘, ‘-a‘)‘ returned non-zero exit status 1问题解决

Istil 1555

初识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

定时器(PWM输出)触发ADC采样(DMA)——STM32CubeMX

已知 Tclk 为 84MHz , 我们需要 Tout 为 200ms 即 200000us , 不妨先让PSC为 839, 带入上述公式可得 ARR = 19999. 这样算出来之后ARR和PSC都在0~65535的范围, 则可以使用这组参数。例如,如果时钟频率为1MHz,并且PSC设置为1000,则实际的定时频率将为1kHz。当重装载值(Period 或 ARR)设置为 500 时,意味着定时器需要计数 500 个时钟周期才会触发中断。例如,如果时钟频率为1MHz,则Tclk为1微秒。

2301_77123899的博客 1万+

FEniCS学习笔记01:centos7下通过conda安装FEniCSx0.7

2023年版本的Fenicsx0.7,官网推荐使用conda命令安装集成好的Python包,因此我们的安装思路是先安装Anaconda,再按照官网步骤安装Fenics。

huahua_xiao的博客 5056

综合练习---第十七周

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

S32DS S32K312 LPSPI + DMA配置异步SPI

配置DMA->Specific Configuration->Dma Logic Channel->Configuration->Global。SpiPhyUnitMapping:将该配置Mapping到某一路Spi,此工程配置为Spi1,遂选择LPSPI_1。配置的该路SPI的片选ID,此处ID对应配置Pin脚时lpspi_pcs后的下表(本工程此处为PCS3)配置该路SPI对应的SPI硬件单元ID,本工程配置为Lpspi1,因此配置为CSIB1。首先配置SPI的Pin脚,此处使用的是LPSPI_1。

希望我的博客,能帮上你解决学习中工作中所遇到的问题 2363

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

基于Matlab模拟六自由度Stewart并联机器人运动学逆解

在现代工业和科学领域中,机器人技术的发展已经取得了巨大的进步,为生产和研究提供了许多便利。其中,六自由度Stewart并联机器人是一种广泛应用于各种领域的机器人系统。它具有高精度、高刚度和高可靠性的特点,被广泛应用于飞行模拟器、手术机器人和运动仿真等领域。然而,要使Stewart并联机器人能够实现复杂的运动任务,我们需要了解其运动学逆解。运动学逆解是指根据机器人末端执行器的位置和姿态,计算出各个关节的角度和长度。这对于控制机器人的运动非常重要,因为它可以帮助我们确定机器人各个关节的运动范围和工作空间。

qq_59747472的博客 1127

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

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

老版QQ原生表情gif动态

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

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

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

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、付费专栏及课程。

余额充值