AWS Marketplace - Launch Now

ABOUT

Intuz Fedena is a pre-configured, ready to run image for running Fedena on Amazon EC2. Intuz Fedena has apache, mysql, ruby, rails, php, phpmyadmin, webmin, Fedena and scripts which make it easy for you to use Fedena. We have integrated phpmyadmin, webmin and scripts for backup, update and password recovery.

Fedena is a free & opensource school management software that has more features than a student information system. Use fedena to efficiently manage students, teachers, employees, courses & all the system & process related to your institution.

phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB.

Webmin is a web-based system configuration tool for Unix-like systems, although recent versions can also be installed and run on Windows. With it, it is possible to configure operating system internals, such as users, disk quotas, services or configuration files, as well as modify and control open source apps, such as the Apache HTTP Server, PHP or MySQL.

Intuz creates and distributes AMI for the use of developers or any other person who likes to focus on managing their Application.

Highlights

  • Fedena has all the components installed to run the application.
  • Fedena is integrated with phpMyAdmin and webmin with file transfer.
  • Fedena has Password Recovery, Snapshot Management and Update Management scripts.

Applications Installed

  • Fedena 2.3
  • Rails
  • Ruby 1.8
  • Apache 2.2
  • MySQL 5.5
  • php 5.3
  • phpMyAdmin 4.5.4
  • Webmin 1.8.3

Recommended Instance type: t2.small

APPLICATION DETAILS

Admin Account for Fedena

URL
http://instance-public-ip/
Note: We have set reverse proxy for fedena which was running on port 3000 in apache2.

Username
admin

Password
instance-id

Application Directory
/home/ubuntu/fedena

Admin Account for phpMyAdmin

URL
http://instance-public-ip/phpmyadmin

Username
root

Password
instance-id

Instance Login

shell/terminal
sudo chmod 400 "yourpemkeyname.pem"
ssh -i "yourpemkeyname.pem" ubuntu@yourinstanceip

Admin Account for Webmin

URL
http://instance-public-ip:8000

Username
admin

Password
instance-id

Other Details

Fedena Password Management
You just need to login into terminal and type this command sudo bash /home/ubuntu/fedena/forgotpassword.sh. Then, enter the required details and you are done.

Snapshot Management
You need to enter your AWS IAM user credentials by typing aws configure in the terminal with user ubuntu and root. For Snapshot Management we have created the script which lets you set the retention period for the snapshots, this script will create a cron for automatic backup at 2:00 AM UTC. By default, we are not running this script, you can enable it by logging into the terminal or shell with the Instance login method and then type the below command.
sudo bash /var/www/html/iscripts/rp.sh

Update Management
For Update Management we have created the script which lets you update and upgrade the AMI, this script will create a cron for automatic Update and Upgrade at 1:00 AM UTC. By default, we are not running this script, you can enable it by logging into the terminal or shell with the Instance login method and then type the below command.
sudo bash /var/www/html/iscripts/update.sh

Webmin Password Management
For Webmin Password Management we have created the script which lets you change the password for webmin user admin in case you have forgotton, You can run this script and you can enable it by logging into the terminal or shell with the Instance login method by typing the below command.
sudo bash /var/www/html/iscripts/webmin.sh

File Transfer via Webmin
Enter the URL in the web browser i.e http://instance-id:8000. HTTPS will not work for webmin. Then, Enter your username as admin and password as instance-id. Next, click on Dashboard and then Others and then Upload and Download. Now select Upload to server. Select the files you want to upload (it is better to use zip). Enter the file directory as /var/www/html. Select yes on Extract archive option, if you are uploading zip. Next, click upload. Now, you can check the files, from the browser or shell.

OR

Enter the URL in the web browser i.e http://instance-id:8000. HTTPS will not work for webmin. Then, Enter your username as admin and password as instance-id. Next, click on Dashboard and then Others and then File Manager. Now, select File option and then click on Upload to current directory. Select the files you want to upload. Next, click upload files. Now, you can check the files, from the browser or shell.

NOTE: Please wait upto five minutes for the instance to spin up. Then, you can see the 2/2 status checks of your instance has passed.

SUPPORT URLS

For any query, please contact us at
https://www.intuz.com/contactus

Fedena Support
http://projectfedena.org/forum

Apache Website
https://www.apache.org/

phpMyAdmin Support
https://www.phpmyadmin.net/support/

Webmin Community
http://www.webmin.com/community.html

 

Looking Forward to Have More Insights into Our Expertise?