Has anyone used Rukovoditel?

I really want to use their free project management software and I downloaded the zip file and don't really know what to do with it.

I am a week new to Linode and everything it does but have managed to get wordpress on it and my website and do the ssl thing and ssh thing so maybe I'm not completely stupid. Still, I have no idea lol.

Could someone if they know how, give me the instructions to be able to upload this file to my linode (if thats even how you say it)and use it?

I have Debian9 and can only find instructions with Ubuntu and Cert OS links so….

Thank you very much
Angela

2 Replies

Hi Angela!

I've found some directions on how to set up Rukovoditel on a Linux server that I think will be useful to you. I see that you're running Debian9, and these directions are for Ubuntu 16.04, but I am fairly certain that the majority of commands are the same for both Debian and Ubuntu.

First, you will need to create a LAMP stack on your Linode and you can do that by following the directions in this guide LAMP on Debian8.

Next, you will need to install Rukovoditel by running the following commands.

Download Rukovoditel:

wget http://downloads.sourceforge.net/project/rukovoditel/rukovoditel_2.5.2.zip

Then, create a directory and unzip the the download into the Apache root directory:

sudo mkdir /var/www/html/rukovoditel 
sudo unzip rukovoditel_2.5.2.zip -d /var/www/html/rukovoditel

Now you must set the Rukovoditel directory permission.

sudo chown -R www-data:www-data /var/www/html/rukovoditel 
sudo chown -R 755 /var/www/html/rukovoditel

Once this has been completed, you can now configure MySQL and Apache.

sudo mysql_secure_installation
Enter current password for root (enter for none):
    Change the root password? [Y/n] n
    Remove anonymous users? [Y/n] Y
    Disallow root login remotely? [Y/n] Y
    Remove test database and access to it? [Y/n] Y
    Reload privilege tables now? [Y/n] Y

Proceed to create a database for Rukovoditel:

MySQL [(none)]> CREATE DATABASE rukovoditel;
MySQL [(none)]> GRANT ALL PRIVILEGES ON rukovoditel.* TO 'rukovoditeluser'@'localhost' IDENTIFIED BY 'password';

When the DB is created you can exit MySQL and make a new virtual host file: 'rukovoditel.conf' in the Apache root directory.

sudo nano /etc/apache2/sites-available/rukovoditel.conf

Make the following changes to the file:

<VirtualHost *:80>
    ServerAdmin admin@yourdomain.com
    DocumentRoot /var/www/html/rukovoditel
    ServerName 192.168.0.19
    ServerAlias www.yourdomain.com
<Directory /var/www/html/rukovoditel/>
    Options FollowSymLinks
    AllowOverride All
    Order allow,deny
    allow from all
</Directory>
    ErrorLog /var/log/apache2/rukovoditel_log
    CustomLog /var/log/apache2/rukovoditel_custom_log common
</VirtualHost>

Now enable the virtual host using:

sudo a2ensite rukovoditel.conf 
sudo service apache2 reload

Once these steps have been completed, you can open your web browser and type in, "http://your-servr-ip/" to view the Rukovoditel web interface.

Hopefully, these directions will help you get set up with Rukovoditel on your Linode. Good luck!

Thank you very much! I tried it but was unable. I don't know if I could use my existing Linode but it appears I needed a new one but I'm at a loss how it all works. Thanks anyway:)

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct