代码之家  ›  专栏  ›  技术社区  ›  user204724

在unixes上安装Web应用程序(如jira)的最佳方法?

  •  1
  • user204724  · 技术社区  · 14 年前

    你能就这是一种最好的方法和最佳实践提出几点看法吗? 在Unixes上安装Web应用程序?
    像:
    在哪里放置应用程序及其基础等,
    如何配置为安全且易于备份,

    例如,我知道这样的建议——为每个应用程序设置uniq用户。

    有问题的应用程序是关于freebsd的jira,但更一般的建议也受到欢迎。

    1 回复  |  直到 14 年前
        1
  •  1
  •   gareth_bowles    14 年前

    以下是我在Fedora Linux上安装jira时所做的:

    • 创建一个单独的用户来运行jira
    • 在jira用户的主目录下安装jira
    • 创建一个指向jira安装目录的软链接“/home/jira/jira”(安装的目录包含版本号,如/home/jira/atlassian-jira-enterprise-4.0-standalone)
    • 创建了一个/etc/init.d脚本以将jira作为服务运行,并将其添加到chkconfig中,以便在系统启动时运行-请参阅 these instructions
    • 在单独的数据卷上为JIRA创建了一个MySQL数据库
    • 通过JIRA管理界面设置计划的XML备份
    • 设置远程备份脚本以转储mysql数据库,并将db dump和xml备份复制到单独的备份服务器
    • 为了避免不得不打开额外的防火墙端口,请设置Apache虚拟主机“jira.myhost.com”,并使用mod_代理将请求转发到jira URL。

    我在虚拟机上设置了所有内容(在我的例子中是AmazonEC2实例),并克隆了机器映像,以便在当前实例停机时可以轻松地重新启动新实例。

    推荐文章