linux搭建redmine:bitnami-redmine-4.1.1-4-linux-x64-installer.run

卫开济
2023-12-01

linux环境:centos7,关闭防火墙和selinux监控

永久关闭防火墙
查看防火墙状态: firewall-cmd --state	
关闭防火墙: systemctl stop firewalld.service
关闭开机启动:systemctl disable firewalld.service	 

永久关闭selinux
查看selinux状态:  getenforce
临时关闭命令:setenforce 0
 vim /etc/selinux/config
     #SELINUX=enforcing     #注释掉
     #SELINUXTYPE=targeted  #注释掉
     SELINUX=disabled  #增加
     :wq  #保存,关闭。
     reboot   #重启系统

redmine:bitnami-redmine-4.1.1-4-linux-x64-installer.run

redmine官网下载地址:https://bitnami.com/stack/redmine/installer

redmine百度网盘:

链接:https://pan.baidu.com/s/1DfuLb1hfuGpF_Vq-ayvfsA 
提取码:gj2d 
 

步骤:

一:安装ruby环境

1.下载:wget https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.gz

也可以从百度云网盘下载后,上传到linux系统 

链接:https://pan.baidu.com/s/1UzaSH1DGHH2Wn-LZSfuyRg 
提取码:np5w

2.解压:

tar xzvf ruby-2.7.1.tar.gz

3.在usr目录下新建ruby文件夹,将加压后的文件夹移动此目录下:

cd /usr
mkdir ruby
cd ruby
mv /root/ruby-2.7.1 .

4.配置环境变量,在编辑/etc目录下的profile,在末尾添加环境变量,然后进行环境变量的读取添加命令:

vi /etc/profile
添加此行  export PATH=/usr/local/ruby/ruby-2.4.1/:$PATH
source /etc/profile

5.安装ruby,在/usr/ruby/ruby-2.7.1目录下执行:(centos7自带了gcc,若没有则先安装gcc: yum install gcc):

(注意会有报错:make: *** [do-install-all] 错误,我没有管这个错误)

./configure  
make
make install

6.查看ruby安装成功没有:ruby -v

二:安装redmine

1.将安装包上传到linux系统:授权,安装

chmod 777 bitnami-redmine-4.1.1-4-linux-x64-installer.run
./bitnami-redmine-4.1.1-4-linux-x64-installer.run

根据提示一步步安装(我安装成功后不知道为什么不能访问到redmine,重启后成功)

三:启动命令

1.在安装目录/opt/redmin-4.1.1-4下执行:

./ctlscript.sh status   查看subversion,apache服务器  ,mysql的运行状态

./ctlscript.sh start   启动mysql,启动httpd ( apache服务器 ) ,启动subversion

./ctlscript.sh stop   停止subversion,停止httpd ( apache服务器 ) ,停止mysql

./ctlscript.sh  restart   停止subversion,停止httpd ( apache服务器 ) ,停止mysql ,启动mysql,启动httpd ( apache服务器 ) ,启动subversion

2.配置文件:

/opt/redmin-4.1.1-4/apps/redmine/htdocs/config/configuration.yml

有关于数据库等配置信息:

说明:

delivery_method: :async_smtp,配置成异步发送邮件,否则每次需要发送邮件的操作,都要等待邮件发送完成,会很慢。

async_smtp_settings: 前面也要加上异步前缀,否则邮件配置会失效。

tls: false  使用默认配置,false
address: "smtp.office365.com"   这里配置office365的邮件服务器地址
port: 25   邮件服务器地址端口
domain: "yyy.com"  如果是企业邮箱,则配置邮箱地址@附号后面的那一串
authentication: :login  认证方式,配置login即登陆认证方式
enable_starttls_auto: true  默认true
user_name: "xxxxxx@yyy.com"  你的邮箱地址
password: "xxxx"   你的邮箱密码

 类似资料: