YouTrack安装Ubuntu 16.04

时间:2017-09-28 11:24:19

标签: ubuntu installation console youtrack

我在here之后安装了YouTrack。

但我无法联系到这项服务。如果显示服务状态,我会得到以下信息:

youtrack.service - LSB: initscript for youtrack
   Loaded: loaded (/etc/init.d/youtrack; bad; vendor preset: enabled)
   Active: active (exited) since Thu 2017-09-28 13:08:47 CEST; 7min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 4544 ExecStop=/etc/init.d/youtrack stop (code=exited, status=0/SUCCES
  Process: 4570 ExecStart=/etc/init.d/youtrack start (code=exited, status=0/SUCC

Sep 28 13:08:47 k003715vsa systemd[1]: Starting LSB: initscript for youtrack...
Sep 28 13:08:47 k003715vsa youtrack[4570]: Starting youtrack...
Sep 28 13:08:47 k003715vsa su[4573]: Successful su for youtrack by root
Sep 28 13:08:47 k003715vsa su[4573]: + ??? root:youtrack
Sep 28 13:08:47 k003715vsa su[4573]: pam_unix(su:session): session opened for us
Sep 28 13:08:47 k003715vsa systemd[1]: Started LSB: initscript for youtrack.

1 个答案:

答案 0 :(得分:0)

这对我在xubuntu 16.04虚拟机上有用。该过程可以在无头机器上执行(不需要GUI)。我使用了独立安装。

  • 下载独立zip并将其放入~/Downloads文件夹。我用过这个链接:

    https://download.jetbrains.com/charisma/youtrack-2018.1.40840.zip

  • 创建一个sudo用户:

    sudo adduser youtrack

    [sudo] password for xubuntu:
    Adding user 'youtrack' ...
    Adding new group 'youtrack' (1001) ...
    Adding new user 'youtrack' (1001) with group 'youtrack' ...
    Creating home directory '/home/youtrack' ...
    Copying files from '/etc/skel' ...
    Enter new UNIX password:
    Retype new UNIX password:
    passwd: password updated successfully
    Changing the user information for youtrack
    Enter the new value, or press ENTER for the default
    Full Name []: youtrack
    Room Number []:
    Work Phone []:
    Home Phone []:
    Other []:
    Is the information correct? [Y/n] Y
    

    sudo usermod -aG sudo youtrack

  • 将独立zip解压缩到/ usr / share / youtrack:

    cd /usr/share
    sudo unzip ~/Downloads/youtrack-2018.1.40840.zip
    sudo mv youtrack-2018.1.40840 youtrack
    sudo chown -R youtrack:youtrack youtrack
    
  • 启动你的跟踪:

    su youtrack -c '/usr/share/youtrack/bin/youtrack.sh start --no-browser'
    

    (在这里使用youtrack用户的密码)

    Starting YouTrack...
    ...
    ...
    * JetBrains YouTrack 2018.1 Configuration Wizard will be available on 
    [http://xubuntu-virtualbox:8080/?wizard_token=SGM7TEOeaYyswF2HHWrD] after start
    YouTrack is running
    
  • 打开浏览器。您可以在其他计算机上使用浏览器。如上所述,你在这台机器上不需要gui。然后导航到给定的URI。

  • 按照向导:

    Set up - > youtrack机器的IP中的Base URL:密钥(这是在配置完成后用于连接的IP xxx.xxx.xxx.xxx) - > Next - >使用管理员密码 - > Next - > Finish - >等待一段时间,直到YouTrack仪表板加载完毕。

  • 从现在开始,您需要一个没有wizard_token的IP才能连接(只有初始配置才需要wizard_token)。为了找到新的IP:

    su youtrack -c '/usr/share/youtrack/bin/youtrack.sh stop'
    

    (在这里使用youtrack用户的密码)

    su youtrack -c '/usr/share/youtrack/bin/youtrack.sh start --no-browser'
    

    (在这里使用youtrack用户的密码)

    Starting YouTrack...
    ...
    ...
    * JetBrains YouTrack 2018.1 will be available on
    [http://xxx.xxx.xxx.xxx:8080/bundle/starting] after start
    * Starting YouTrack Configurator
    YouTrack is running
    
  • 使用此链接加载YouTrack信息中心: http://xxx.xxx.xxx.xxx:8080/bundle/starting

  • 如果您希望YouTrack在重新启动后自动启动:

    sudo sed -i 's/exit 0/su youtrack -c "\/usr\/share\/youtrack\/bin\/youtrack.sh start --no-browser"\nexit 0/g' /etc/rc.local
    

我希望这适合你。