导航:首页 > 操作系统 > 禅道linux一键安装

禅道linux一键安装

发布时间:2024-12-02 13:30:49

1. yum安装java和Tomcat环境

linux上安装软件,可用yum轻松完成,无需下载解压,一键安装java和tomcat环境。前文已实现阿里云服务器上搭建禅道系统网站,但并非所有网站搭建都这么简单。一般开发包为.war文件,需借助中间件如tomcat,而tomcat又依赖java环境,故先安装java环境。

环境准备:1.Linux系统服务器:CentOS 7 2.yum 3.4.3 3.java 1.8 4.tomcat

yum(Yellow dog Updater, Modified)是Fedora、RedHat和CentOS中的Shell前端软件包管理器,基于RPM包管理,可从指定服务器自动下载RPM包并安装,自动处理依赖性关系,一次安装所有依赖软件包,无需繁琐操作。

安装java环境需下载安装包,通过Xftp传至服务器指定目录,解压安装,但过程繁琐。为解决此问题,Linux上存在方便的yum工具,可直接下载安装,类似python中的pip工具,用过的人都知道其便利性。

首先检查系统是否已有yum工具,已有则无需安装。本例系统显示已有yum工具(yum-3.4.3),无需安装。

java环境:先查看是否有java环境(rpm -qa | grep java),若无,则查找可用的java-1.8.0安装包(yum list | grep java-1.8.0-openjdk),安装所有文件。

安装java-1.8.0-openjdk*,过程约1-2分钟,查看版本号(java -version),输入javac查看内容输出,说明已安装。通过yum安装java环境,已自动设置环境变量。

tomcat安装:可下载安装包并解压,也可直接用yum在线安装。此处直接用yum在线安装更方便。安装完成后,目录在"/usr/share/tomcat",使用cd命令切换至该目录,用ls(或ll)查看文件。

启动tomcat服务:查看tomcat状态(systemctl status tomcat),启动tomcat(systemctl start tomcat或systemctl start tomcat.service),状态为Active: active (running),表示tomcat正常运行。查看Main PID: 5216 (java)可得知PID。

访问tomcat:默认端口8080,输入地址(http://服务器公网ip:8080/),页面暂时无法访问。需安装tomcat-webapps和tomcat-admin-webapps插件包。

访问Manager App:在首页点击Manager App,弹出框输入用户名和密码。直接取消,出现401界面,复制红色框框内容,设置username="root" password="root"。打开xshell,进入tomcat安装目录(cd /usr/share/tomcat),进入conf目录,打开tomcat-users.xml文件,添加配置。

编辑文件,使用vi或vim打开文件直接编辑。编辑完成后,按ESC键,输入:wq回车保存退出。

tomcat相关命令:停止tomcat服务(systemctl stop tomcat),重启tomcat(systemctl restart tomcat),开机启动(systemctl enable tomcat),查看tomcat状态(systemctl status tomcat),启动tomcat(systemctl start tomcat)。

2. linux下怎么安装部署禅道8.1.3版本

linux一键安装包内置了apache, php, mysql这些应用程序,只需要下载解压缩即可运行禅道。
从7.3版本开始,linux一键安装包分为32位和64位两个包,请大家根据操作系统的情况下载相应的包。

1、将安装包直接解压到/opt目录下,不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变。
可以使用命令: tar zxvf ZenTaoPMS.7.3.stable.zbox_32.tar.gz -C /opt/
2、执行/opt/zbox/zbox start 命令开启Apache和Mysql。
执行/opt/zbox/zbox stop 命令停止Apache和Mysql。
执行/opt/zbox/zbox restart 命令重启Apache和Mysql。
可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助
其中 -ap参数 可以修改Apache的端口,-mp参数 可以修改Mysql的端口

3、浏览器访问 http://ip:端口
4、数据库的用户名:root,密码为空。数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行/opt/zbox/auth/adser.sh来添加用户(先 cd /opt/zbox/auth/ 然后执行 ./adser.sh)。
5、网页访问禅道,点击数据库管理有2层验证:
1)弹窗验证是输入运行 adsers.sh添加的帐号和密码;
2)网页直接显示登录界面:服务器:127.0.0.1:mysql端口 帐号 root 数据库填写zentao

3. 为什么要在linux上安装禅道

禅道是一个开源的项目管理工具,用于协助团队进行敏捷开发和项目管理。它提供了多种功能,包括缺陷跟踪、需求管理、任务管理、代码库集成、测试管理、文档管理和统计分析等。在Linux上安装禅道的好处包括:

1. 节省成本:Linux操作系统是免费的,而禅道也是一款完全免费的软件,因此在Linux服务器上安装禅道可以节省成本。

2. 安全性高:相比于Windows操作系统,Linux操作系统更加安全,并且有一个庞大的社区支持,能够及时修复漏洞和安全问题。在Linux上安装禅道也能保证数据的安全性。

3. 稳定性好:Linux操作系统非常稳定并且运行效率高,能够保证禅道的良好运行。

4. 可定制性强:Linux操作系统开放源代码并且有强大的定制化能力,能够满足不同用户的需求。在Linux上安装禅道也能进行个性化设置和定制化开发。

总之,在Linux上安装禅道可以提高团队的协作效率、降低成本和保障数据安全,是一个值得推荐的选择。

4. 在linux中怎么部署两套禅道管理软件

1、linux下有两种界面1种是可视化界面,你可以双击安装包安装程序2、第二种是命令行界面,你可以使用命令 rpm -ivh 等安装程序包3、再命令行界面下也可以在安装程序目录下配置-编译-安装./configureMakeMake install4、说明以上第二种针对后缀名为.rpm的安装包,第三种针对解压后文件夹(后缀名一般为.tar.bz2)先用tar -jxvf命令解压

5. 如何在Linux服务器上部署禅道

1. 查看Linux服务器版本信息

# cat /etc/redhat-release

CentOS Linux release 7.4.1708 (Core)

2. 禅道开源版安装包下载

# wgethttp://dl.cnezsoft.com/zentao/9.8.2/ZenTaoPMS.9.8.2.zbox_64.tar.gz

3. 直接解压安装包到/opt目录下

// -C:Change to directory

# tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.gz -C /opt

4. 修改禅道自带apache、mysql端口

为了不占用Server上默认的80、3306端口,我们修改禅道自带的apache、mysql端口。你可以根据自己的喜好来修改端口。

1)修改禅道自带的apache端口:

# /opt/zbox/zbox -ap 9000

2)修改禅道自带的mysql端口:

# /opt/zbox/zbox -mp 9001

5. 启动禅道服务

# /opt/zbox/zbox start

Apache is running

Mysql is running

注:你可以通过/opt/zbox/zbox stop命令终止以上服务,也可通过/opt/zbox/zbox restart命令重启以上服务。

6. 配置iptables防火墙规则,允许端口访问

# iptables -A INPUT -p tcp --dport 9000 -j ACCEPT

# iptables -A INPUT -p tcp --dport 9001 -j ACCEPT

7. 重启防火墙,使上述规则生效

# service iptables save

# service iptables restart

8. 设置禅道服务自动启动,以保证每次服务器重启后禅道能够正常运行

1)编辑rc.local文件,在文件末尾添加禅道重启命令,保存后退出

# vim /etc/rc.local

……

/opt/zbox/zbox start

:wq

2)重启服务器后,使用ps命令查看禅道服务是否自动启动

# ps aux | grep zbox

9. 打开浏览器,输入以下网址即可访问禅道

http://x.x.x.x:9000/zentao/

管理员登录的默认账号和密码:admin;123456

至此,禅道软件在Linux服务器上的部署已全部完成。

问题及解决方案:

1. 在部署过程中,第7步执行时报错:

# service iptables save
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
# service iptables restart
Redirecting to /bin/systemctl restart iptables.service
Failed to restart iptables.service: Unit not found.

解决方案:用如下命令安装后,即可restart iptables service:
#yum install iptables-services

阅读全文

与禅道linux一键安装相关的资料

热点内容
java手动异常 浏览:950
客户端反编译视频 浏览:237
网络映射命令 浏览:793
单片机a到f循环 浏览:884
android应用层开发 浏览:197
php登录模块代码 浏览:181
js文件注释了会被编译 浏览:360
新建的文件夹怎么设置 浏览:790
发光文件夹有bug吗 浏览:628
linux服务命令 浏览:478
命令妈妈 浏览:853
phpmysql完全学习手册pdf 浏览:580
java计算器编程代码 浏览:79
程序员一天要花多少钱 浏览:457
无缝钢管计算公式app哪里有 浏览:576
linux什么是管道 浏览:321
php打印信息 浏览:767
java8jdbc 浏览:807
命令改变u盘格式 浏览:318
溯源码让您更加放心产品安全 浏览:575