美文网首页
部署禅道到阿里云

部署禅道到阿里云

作者: AC编程 | 来源:发表于2018-09-11 18:06 被阅读269次

一、根据禅道官网文档安装部署

1、下载lampp包

php版本可以根据自己的需求进行选择,目前禅道推荐使用php 5.3-5.6、php7版本) 例如:
64位php7.0:

https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/7.0.15/xampp-linux-x64-7.0.15-0-installer.run/download](https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/7.0.15/xampp-linux-x64-7.0.15-0-installer.run/download

32位php5.4:

http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-1.8.2-6-installer.run/download](http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-1.8.2-6-installer.run/download

2、安装lampp

把下载的lampp包放到/opt/下面,执行 chmod a+rx *.run,添加执行权限,然后执行 ./xampp-linux-x64-7.0.15-0-installer.run(或者 ./xampp-linux-1.8.2-6-installer.run),解压缩之后,会生成一个/opt/lampp/的目录。

3、启动服务。

启动:/opt/lampp/lampp start
停止:/opt/lampp/lampp stop
重启:/opt/lampp/lampp restart

4、安装禅道开源版

把禅道安装包解压得到zentaopms文件夹放到 /opt/lampp/htdocs/
1、从官网下载安装包zentaopms
2、将安装包上传的云服务器/opt/lampp/htdocs/目录下

scp /Users/ac/zentaopms.zip root@120.79.*.*:/opt/lampp/htdocs/zentaopms.zip

3、登录并进入云服务器目录/opt/lampp/htdocs
4、解压安装包

unzip zentaopms.zip

5、浏览器访问

ip:端口/zentaopms/www/install.php 根据页面提示安装禅道。(端口默认为80)

二、问题解决

1、端口占用问题

启动:/opt/lampp/lampp start 时,提示

Another web server is already running

启动失败,原因是我的阿里云默认开启了一个web服务,占用了80端口。所以需要改lampp的端口,改成82。
进入/opt/lampp/etc目录下,找到文件httpd.conf,此文件中有两个地方需要修改

a.找到Listen行修改,如:82

b.找到ServerName行修改,如:47.92.172.36:82

nginx 和 xampp 一起使用的时候,如果 nginx先启动,然后 再启动 xampp的时候,就是修改了 http.conf也是会报如果错误,需要修改 xampp判断代码

cd  /opt/lampp
vi  xampp 

改成82


image.png

2、外网访问不到部署好的服务

原因是阿里云没有开放82端口的服务,所以需要进入阿里云后台,开放82端口

  1. 登录 [云服务器ECS管理控制台]
  2. 在左侧导航栏中,选择 网络和安全
    3.找到要配置授权规则的安全组,在 操作 列中,单击 配置规则


    image.png

3、安装时mysql出错

访问安装网页进行安装时http://47.92..:82/zentaopms/www/install.php 提示数据库错误

数据库连接失败 SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)

解决:
1、停用lampp服务

/opt/lampp/lampp stop

2、再停用mysql服务

service mysql stop

3、再开启lampp服务

/opt/lampp/lampp start

4、再访问安装网页按提示进行安装
http://47.92..:82/zentaopms/www/install.php

相关文章

  • 部署禅道到阿里云

    一、根据禅道官网文档安装部署 1、下载lampp包 php版本可以根据自己的需求进行选择,目前禅道推荐使用php ...

  • 阿里云部署禅道

    公司需要一款bug缺陷管理软件,调研了云端BUG管理系统和普通的BUG管理系统,还是选择了禅道。 确定下来,在阿里...

  • 课程设计问题总结

    一些部署到阿里云的问题 一直在阿里云上部署项目,但是只是以ip:端口的形式去进行访问部署到阿里云的项目,个人觉得很...

  • nuxt 踩坑

    1. 部署到阿里云 无法通过 ip:端口 访问 npm build 好后部署到阿里云 centos服务器 curl...

  • flask 部署阿里云

    1.上周入手了阿里云,所以把前段时间写的flask程序部署到阿里云上,之前是部署到heroku上的,下面介绍下如何...

  • 在linux(CentOS7.2)云服务器上部署禅道

    在前公司,在本地Mac os机器上部署过禅道,因为更换工作,公司有现成的云平台,所以本次将在云平台上搭建禅道环境 ...

  • Python-django项目部署教程

    项目开发完成后可以部署到阿里云,华为云,腾讯云等服务器,以腾讯云为例 本地部署 以下是ubuntu上的部署详细步骤...

  • Web部署到阿里云

    大致步骤: 1.把web项目导出为War包 2.购买一个阿里云服务器 3.获得它的公网ip 4.下载jdk和tom...

  • 四阶段day1-禅道安装与docker使用指南

    一、禅道搭建: 1、下载禅道安装包至阿里云服务器 2、解压安装包 3、归档文件(配置归档路径必须是opt) 4、安...

  • 部署禅道

    https://blog.csdn.net/beautiful_life123/article/details/9...

网友评论

      本文标题:部署禅道到阿里云

      本文链接:https://www.haomeiwen.com/subject/spnugftx.html