软件测试怎么安装Linux,【松勤软件测试基础】Linux的下一步一步安装禅道项目管理工具...

因为禅道官网的安装教程实在是太简陋了,所以记录在此。

如图1所示,安装apache的服务

ArchLinux的下直接

sudo pacman -S apache

Ubuntu的下

sudo apt-get install apache2

安装的Apache的时候,会添加HTTP用户和HTTP组。可以修改/etc/httpd/conf/httpd.conf中文件中的两行

用户http 组http

来指定的httpd运行时使用的用户和组。

2,安装PHP运行环境

ArchLinux的下直接

sudo pacman -S php php-apache phpmyadmin php-sqlite php-composer php-mcrypt

目前的archlinux源的PHP的版本是7,而ubuntu的是5上面安装中有一些不是必须的,不必全部安装。

Ubuntu的下

sudo apt-get install php5 php5-json php5-mysql

3,配置的httpd.conf

编辑/etc/httpd/conf/httpd.conf中文件

在其中加上两行,内容如下

#加载php模块 LoadModule php7_module modules / libphp7.so #包含php配置信息 包括conf / extra / php7_module.conf

因为上面是在的archlinux下安装的原因,所以PHP的的版本比较高。

具体的文件名,可以参考在/ etc / httpd的/ conf目录/。额外/目录下是php7_module.conf别的还是名文件

加载的libphp7.so文件应该在的/ etc / httpd的/模块/目录下(模块是一个符号连接),具体的文件名可以查看该目录。

然后注意下面三行

#LoadModule mpm_event_module modules / mod_mpm_event.so LoadModule mpm_prefork_module modules / mod_mpm_prefork.so #LoadModule mpm_worker_module modules / mod_mpm_worker.so

这三行是apache的多路处理模块(Multi-Processing Module),具体使用那种,自己决定。(部分编译的版本,可能不是全部支持)

然后是修改HTTP服务的根目录,直接找到

DocumentRoot“目录”

将其中的目录修改为你想要指定的目录。请确保httpd的运行时所属的用户/组具有对这个目录的相关权限。

这里我将其修改为/家/ HTTP,因为我修改了HTTP账户,为其添加了用户目录,默认的外壳和一个附加组(用户)。

测试一下

在HTTP服务根目录下创建一个test.php的文件,然后添加一下内容

使用浏览器打开HTTP://IP/test.php看看效果是否正常。

如图4所示,安装的MySQL数据库

这里就不说的Ubuntu下的安装了,直接搜索,网上很多。

的archlinux下安装的MySQL数据库

Archlinux选择的MySQL实现被称为MariaDB。安装位于官方软件源的mariadb,libmariadbclient和mariadb-clients软件包。其它实现有percona-server和Oracle mysql。

安装

sudo pacman -S mariadb mariadb-clients

安装玛丽亚软件包之后,你必须运行下面这条命令:

mysql_install_db --user = mysql --basedir = / usr --datadir = / var / lib / mysql

上面的命令用于执行的MySQL数据库的初始化,参数说明如下:

参数

说明

-basedir =路径

MySQL的的安装目录

-Cross自举

内部使用,不同主机与目标构建的MySQL系统表时使用

-datadir =路径

路径是MySQL的数据目录

-力

在DNS不工作的情况下运行mysql_install_db的授权表项

-user =用户名

运行mysqld的使用的用户

启动mysqld的守护进程,运行安装脚本,然后重新启动守护进程:

systemctl启动mysqld

mysql_secure_installation

systemctl重启mysqld

5,MySQL的配置

MySQL的配置账户的过程基本是一样的,所以这里就只说在的archlinux下的情况。

为数据库使用UTF-8编码

在/etc/mysql/my.cnf的mysqld下,添加:

的[mysqld]

init_connect ='SET collation_connection = utf8_general_ci,NAMES utf8'

collation_server = utf8_general_ci

character_set_client = utf8

character_set_server = utf8

然后重启mysqld的服务。

以根账号登录你的MySQL的服务器

> mysql -u root -p

输入密码:

欢迎使用MariaDB监视器。命令以;结尾; 或 g。

您的MariaDB连接ID是175

服务器版本:10.1.13-MariaDB MariaDB Server

版权所有(c)2000,2016,Oracle,MariaDB Corporation Ab等。

输入'help;' 或' h'寻求帮助。输入' c'清除当前输入语句。

MariaDB [(无)]>

如果你登陆不上,或者密码不对。进行下一步

重置root密码

停止mysqld守护进程,再执行以下命令:

mysqld_safe --skip-grant-tables&

连接到MySQL服务器,执行以下命令:

mysql -u root mysql

修改root密码:

MariaDB [(无)]> UPDATE mysql.user SET Password = PASSWORD('MyNewPass')WHERE User ='root';

MariaDB [(无)]> FLUSH PRIVILEGES;

MariaDB [(无)]>退出;

再启动mysqld守护进程。

添加禅道使用的用户

$ mysql -u root -p

MariaDB [(无)]>创建用户'zentao'@'localhost'通过'密码'识别;

MariaDB [(无)]>授予所有特权*。*''zentao'@'localhost'通过'密码'识别; MariaDB [(无)]>刷新权限;

MariaDB [(无)]>退出;

这里添加了一个zentao账户,账号密码为密码。然后将所有数据库的所有表(。到......)授权给这个账户。

如果你不想授权的如此宽泛,可以先创建zentao和zentaopro两个库,然后只将这两个库授权给它如下:

$ mysql -u root -p

MariaDB [(无)]>创建用户'zentao'@'localhost'通过'密码'识别;

MariaDB [(无)]> CREATE DATABASE zentao;

MariaDB [(无)]> CREATE DATABASE zentaopro;

MariaDB [(无)]>在zentao上授予所有特权。*''zentao'@'localhost'通过'密码'识别;

MariaDB [(无)]>在zentaopro上授予所有特权。*''zentao'@'localhost'通过'密码'识别;

MariaDB [(无)]>刷新权限;

MariaDB [(无)]>退出;

如图6所示,安装禅道

下载禅道源代码

从禅道官网下载禅道新版本的源代码,以.ZIP结尾。

将其解压缩,得到zentaopms目录拷贝。到HTTP服务器根目录。

3.通过浏览器访问HTTP://ip/zentaopms/www/index.php,系统会自动转入安装程序。

请确保zentaopms这个目录具有读写权限(运行的httpd的用户)。

生成配置文件

这一步如图

494ba09ce00569447fcf3099ab1fd957.pngwAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

注意这里的数据库用户名,如果你建立了zentao用户,就填写zentao用户的账号和密码。

然后一路下一步,安装完成后登陆就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Linux禅道是一款开源的项目管理软件,它可以帮助团队进行项目管理、缺陷跟踪、测试管理等工作。下面是Linux禅道安装与配置步骤: 1. 安装LAMP环境:在Linux系统上安装Apache、MySQL和PHP环境。 2. 下载禅道:从禅道官网下载最新版本的禅道。 3. 解压禅道:将下载禅道文件解压到Apache的网站目录下。 4. 创建MySQL数据库:使用MySQL命令行工具创建一个新的数据库,并授权给禅道使用。 5. 配置禅道:编辑禅道的配置文件,设置数据库连接信息、管理员账号等。 6. 安装禅道:在浏览器中访问禅道安装页面,按照提示进行安装。 7. 配置邮件服务器:如果需要使用禅道的邮件通知功能,需要配置邮件服务器信息。 8. 配置LDAP/AD:如果需要使用LDAP/AD进行用户认证,需要配置LDAP/AD连接信息。 9. 配置备份:为了保证数据安全,需要配置禅道的备份策略。 以上就是Linux禅道安装与配置步骤,希望对您有所帮助。 ### 回答2: Linux禅道是一种开源的项目管理和缺陷跟踪系统,它能够帮助项目团队高效地进行项目管理和缺陷追踪,提高项目的成功率。安装和配置Linux禅道对于任何一个项目管理人员和开发者来说都是非常重要的,下面就让我们详细了解一下Linux禅道安装和配置方法。 一、安装步骤 1.安装apache服务器、MySql数据库、php: [root@localhost ~]# yum install httpd mysql mysql-server php php-mysql 2.下载最新的禅道包: [root@localhost ~]# wget https://sourceforge.net/projects/zentao/files/12.0.2/ZenTaoPMS.12.0.2.zbox_64.tar.gz 3.解压缩禅道包文件 [root@localhost ~]# tar xvf ZenTaoPMS.12.0.2.zbox_64.tar.gz 4.重命名文件夹 [root@localhost ~]# mv ZenTaoPMS.12.0.2.zbox_64 zen 5.进入禅道文件夹 [root@localhost ~]# cd zen 6.启动zbox [root@localhost zen]# ./zbox start 7.通过浏览器访问: http://localhost 二、配置步骤 1.配置apache服务器 [root@localhost zen]# vi /etc/httpd/conf/httpd.conf 在httpd.conf文件中添加以下配置: <Directory /data/wwwroot/default> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> 然后重启httpd服务:service httpd restart 2.配置禅道 在浏览器中输入http://localhost,选择安装语言,选择简体中文,然后进行下一步。 在数据库配置中输入数据库IP地址、端口、用户名、密码和禅道的名字,然后进行下一步。 在填写管理员信息时,输入管理员的用户名和密码,然后进行下一步。 在安装完成后,禅道就可以正常使用了。 三、总结 如上所述,安装和配置Linux禅道是一个非常简单的过程,只需要按照以上步骤操作即可。但是,在安装过程中还需要注意一些细节和问题,例如,在安装软件包时可能会出现依赖关系问题,需要解决依赖关系,否则安装失败。在配置apache服务器和禅道时,也需要注意一些细节,确保配置文件正确,以免出现访问禁止等问题。最后,对于Linux禅道安装和配置,需要学习和掌握相关技能和知识,这将有助于保障项目的顺利进行和高效管理。 ### 回答3: Linux禅道是一款开源的项目管理和问题跟踪软件,它提供了一个完整的解决方案,可以简化项目管理和开发过程。以下是Linux禅道安装和配置。 1. 确定系统环境:Linux禅道安装需要一个Web服务器软件(如Apache或Nginx)、PHP解释器和MySQL数据库。因此,在安装程序之前,您需要确保这些软件都已经安装和配置好,并且对于新手来说,推荐使用LAMP(Linux + Apache + MySQL + PHP)一站式安装包。 2. 下载和解压:从官网或Github下载适用于您的系统的Linux禅道压缩包,并解压到Web服务器的文档根目录下。例如,如果您的服务器使用Apache,可以将解压后的文件放在/var/www/html/禅道文件夹下。并且将禅道/project/application/protected/config/目录下的config.php.sample文件复制或重命名为config.php。 3. 设置文件夹权限:在Linux系统中,为了确保所有Web服务器程序都能够访问文档根目录下各个文件和文件夹,我们需要使用一些特殊的权限设置。可以使用“chmod”命令赋予所有的用户读、写和执行权限。 4. 通过浏览器访问:当您完成以上步骤后,可以在浏览器中输入您服务器IP地址或域名,以及Linux禅道文件夹的名称(例如: http://服务器IP地址/禅道文件夹名/),打开Linux禅道安装向导。 5. 安装Linux禅道:按照安装向导的指示,您需要输入MySQL的账号和密码等信息,并设置管理账户和密码。安装完成后,您可以使用管理账户和密码进行登录,并开始管理您的项目。 6. 进行基本配置:在成功安装后,Linux禅道还需要进行一些基本的配置,例如修改简单的文本、配置邮件设置和更改自定义字段等,您可以按照官方文档进行操作。 总之,Linux禅道安装和配置较比其他工具较为简单,但是作为重要管理工具还是需要花费些时间处理相关的细节。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值