Posts

Showing posts with the label Moodle

VPL Jail Server Installation | Virtual Programming Laboratory with Moodle

Image
Virtual Programming Laboratory (VPL)  This post tells you how to install VPL Jail Server Installation in Ubuntu 20.04 and how to configure it using Moodle Learning Management System. VPL - Virtual Programming Laboratory  For full installation with complete description, follow the video What is VPL? VPL is Virtual Programming Laboratory which is a tool for programming assignments, evaluation and running of programs. The programming languages supported by VPL is C, C++, Java, Python, Perl, PHP, NodeJS, Verilog, etc. Step 1 - Install  VPN Jail Server Installation  My Server configuration  16GB RAM and 16 Core PRocessor (Intel Xeon)  Virtual Machine  Ubuntu 20.04 (64 bit OS). To download the softwares  https://vpl.dis.ulpgc.es/index.php/home/download  Unzip or untar the above file in the home folder (in my case it is /home/tspradeepkumar/ ) $ cd vpl-jail-system-2.7.2/ $ sudo ./install-vpl-sh VPL Jail Server Installation This will take some tim...

How to enable Course Outcomes in Moodle | Moodle 3.9

Image
#Moodle #ELearning #PradeepKumarTS This post is to enable Course outcomes or Learning Outcomes in Moodle Learning Management Systems. This is for Faculty Members or one who teach a course. Steps: 1. Login to Moodle with your username and Password. 2. Go to Your Course -- Click the Settings ICON -- Click "Outcomes" and select the outcomes of your course. (there will be all course outcomes, select the three or four outcomes of your course and Click Add button so that the Outcomes will be copied from Right to Left ) 3. Once done, give any activities to the students -- you can see a outcome menu and select the corresponding outcome(s) that the student or learner can attain by doing that activity. 4. During evaluation, You can evaluate the outcomes as well (There will be rubrics like Excellent, Very Good, Good, Average and Fair). The Administrator can customise the above Rubrics according to their convenience. Excellent - 5 point and Fair is 1 point. 5. During the end se...

How to open Ports in CentOS using i-tables

Image
CentOS is the most preferred alternative OS for RHEL. Those who cannot afford to purchase the support license of RHEL, they can use CentOS that comes with almost similar to RHEL. This post tells you about the usage of CentOS when web servers are installed and accessed from remote machines. CentOS is a Server based OS and most of the ports are closed by default and you need to open it for access from outside (remote). For ex. if wordpress is installed in CentOS with a hostname http://127.0.0.1/wordpress   which is very well accessed within the server. When the same is tried from outside like ( http://192.168.54.3/wordpress) , then it will not get accessed. The problem is the closure of ports in CentOS. So you need to open it and save it to iptables, here are the commands that will help you to do that. CentOS Port number : 80 is used here $prompt] ifconfig (find out which interface uses the assigned ip, eth1, eth0, etc) $prompt] iptables --line -vnL (See which line the input has to...

Change InnoDB file format to Barracuda

Image
MySQL and MariaDB uses innoDB for storing the tables in a file format called Antelope.  For large sites, the Antelope format doesn't support more columns which makes the backup option a tedious process. so it will be advised to change the file format to Barracuda. There are various options to do that. Here is a small workaround to change it to barracuda. Open Mysql from the command prompt and execute the commands one by one $] mysql -u root -p The username is root here It will ask for the password: (Input the password here). mysql> select  version(); mysql> show variables like "%innodb_file%"; The output will be like this +--------------------------+----------+ | Variable_name            | Value    | +--------------------------+----------+ | innodb_file_format       | Antelope | | innodb_file_format_check | ON       | | innodb_file_format_max...

How to Access MOODLE in Intranet and Internet

When Moodle is accessed either in Intranet or internet, there will not be any issue. But occasions when the MOODLE Site has to be accessed both in the intranet and in the Internet, here is a simple trick Server Used: IBM Blade Servers Operating system: Windows Server 2008 Moodle Version: 2.4 WAMP Server is used. Number of Users: 3000 (Students) + 200 (Faculty) Open the config.php from ~/moodle/config.php include these lines $CFG->wwwroot = 'http://'.$server_id.'/vitcc'; $CFG->dataroot  = 'C:\\wamp\\moodledata'; before the following line $CFG->directorypermissions = 07xx; Restart the WAMP Server and you can Check MOODLE Site both in Internet and Intranet. The above Image tells the intranet Link and the internet link can be opened outside the campus network

Virtual Host in Bitnami Lampstack

IF you have a website that runs with an IP address and you decide to move it to a domain, then here is the clear step.  Also this post will be helpful to you if you are running a same website by two different IP Address (One in campus and another outside the campus) Prerequisites: Your IP Address (Example): 172.16.1.10/site (Internal IP) Your IP Address (Example): 28.45.34.101/site (External IP) You want to move it to: example.com (instead of example.com/site) Step 1: Open the file /opt/lampstack-5.5.31-0/apache/conf/bitnami/bitnami.conf In the above file, Change these lines  (The bold lines are the changed ones) <VirtualHost _default_:80> DocumentRoot “/opt/lampstack-5.5.31-0/apache2/htdocs/site” <Directory “/opt/lampstack-5.5.31-0/apache2/htdocs”> Options Indexes FollowSymLinks AllowOverride All <IfVersion < 2.3 > Order allow,deny Allow from all </IfVersion> <IfVersion >= 2.3 > Require all granted </IfVersion> </Directory> ...

Top 10 Moodle Myths

Once Moodle is stable, it will be put under licence. If it were any good, they’d already be charging for it Moodle needs a full time, php developer on your staff- or at least a lot of technical support to run it in house Moodle won’t be compatible with our other systems/software Moodle just doesn’t have the commercial experience we’re looking for You can’t just use Moodle out of the box – the basic Moodle install just isn’t that sophisticated There’s no documentation, training or technical support available – you’re on your own The Total Cost of Ownership is actually higher for Moodle than it would be with a wholly commercial platform Moodle is just no good for an institution as large as mine Moodle is just not designed to cope with my specific group of learners or customers We have all our stuff on *******, it’s just not worth the hassle of switching to Moodle Source: http://docs.moodle.org/en/Top_10_Moodle_Myths