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:)