<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>gibbon lms Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/gibbon-lms/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Sat, 12 Dec 2020 16:29:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>
	<item>
		<title>How To Install Gibbon LMS On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-gibbon-lms-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-gibbon-lms-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Tue, 15 Dec 2020 13:32:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[gibbon lms]]></category>
		<category><![CDATA[how to install gibbon on ubuntu 20]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[install gibbon lms ubuntu]]></category>
		<category><![CDATA[ubuntu 20.04 tu]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=26171</guid>

					<description><![CDATA[<p>Today we are going to learn that how to install Gibbon LMS on Ubuntu 20.04. Gibbon is a free &#38; open source platform that provide you a fully functioned school management system. It is specially designed for interaction b/w the teachers,students,parents &#38; leader. Teachers can plan, provide, collect, assign work to students &#38; students can [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-gibbon-lms-on-ubuntu-20-04/">How To Install Gibbon LMS On Ubuntu 20.04</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Today we are going to learn that how to install Gibbon LMS on Ubuntu 20.04. Gibbon is a free &amp; open source platform that provide you a fully functioned school management system. It is specially designed for interaction b/w the teachers,students,parents &amp; leader. Teachers can plan, provide, collect, assign work to students &amp; students can submit through the LMS. So, here we&#8217;ll see that how you can install it on your system.</p>



<h3>Step 1: Update Your System</h3>



<p>First of all update your system to have the latest updates installed.</p>



<pre class="wp-block-preformatted">sudo apt update &amp;&amp; sudo apt upgrade -y

Reboot  Sever 

</pre>



<h3>Step 2: Install Apache, MariaDB &amp; PHP On Ubuntu 20.04</h3>



<p>Hit the below commands to get install the required packages.</p>



<pre class="wp-block-preformatted">sudo apt install apache2 mariadb-server php libapache2-mod-php php-common php-sqlite3 php-mysql php-gmp php-curl php-intl php-mbstring php-xmlrpc php-gd php-bcmath php-xml php-cli php-zip unzip git -y</pre>



<p>When all dependencies are resolved, edit the <strong>php.ini</strong> file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/php/7.4/apache2/php.ini</pre>



<p>Modify the below lines according to your own requirements.</p>



<pre class="wp-block-preformatted">memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = Europe/Amsterdam</pre>



<p>Then save &amp; exit the file.</p>



<p>Now, type mysql in terminal to login to mariaDB.</p>



<pre class="wp-block-preformatted">mysql</pre>



<pre class="wp-block-preformatted">CREATE DATABASE gibbondb;
CREATE USER 'gibbon'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON gibbondb.* TO 'gibbon'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;</pre>



<h3>Step 3: Install Gibbon LMS On Ubuntu 20.04</h3>



<p>With the help of wget command get the latest version of gibbon from their official site.</p>



<pre class="wp-block-preformatted">wget https://github.com/GibbonEdu/core/archive/v20.0.00.zip</pre>



<p>After the download finished, extract it using unzip command.</p>



<pre class="wp-block-preformatted">unzip v20.0.00.zip</pre>



<p>And then move the extracted content to the apache root folder.</p>



<pre class="wp-block-preformatted">mv core-20.0.00 /var/www/html/gibbon</pre>



<p>And give the proper permssions.</p>



<pre class="wp-block-preformatted">chown -R www-data:www-data /var/www/html/gibbon/<br>chmod -R 755 /var/www/html/gibbon/</pre>



<h3>Step 4: Configure Apache For Gibbon LMS</h3>



<p>Create a new config file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/apache2/sites-available/gibbon.conf</pre>



<p>And then paste the below content into it.</p>



<pre class="wp-block-preformatted">&lt;VirtualHost *:80&gt;
      ServerAdmin admin@example.com
      DocumentRoot /var/www/html/gibbon
      ServerName gibbon.example.com

      &lt;Directory /var/www/html/gibbon/&gt;
              Options FollowSymlinks
              AllowOverride All
              Require all granted
      &lt;/Directory&gt;

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

      &lt;Directory /var/www/html/gibbon/&gt;
              RewriteEngine on
              RewriteBase /
              RewriteCond %{REQUEST_FILENAME} !-f
              RewriteRule ^(.*) index.php [PT,L]
       &lt;/Directory&gt;
&lt;/VirtualHost&gt;</pre>



<p>Save &amp; exit the file.</p>



<p>And enable the new config file by</p>



<pre class="wp-block-preformatted">a2ensite gibbon.conf</pre>



<p>Now, enable apache rewrite &amp; restart the apache services.</p>



<pre class="wp-block-preformatted">a2enmod rewrite<br>systemctl restart apache2</pre>



<h3>Step 5: Access Gibbon LMS Web Interface</h3>



<p>Type http://testlab.osradar.com in your browser to access gibbon lms on your system. You&#8217;ll see the given page.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="628" src="https://www.osradar.com/wp-content/uploads/2020/12/Gibbon11-1024x628.jpg" alt="" class="wp-image-26678" srcset="https://www.osradar.com/wp-content/uploads/2020/12/Gibbon11-1024x628.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon11-300x184.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon11-768x471.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon11-696x427.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon11-1068x655.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon11.jpg 1523w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Verify the requirements &amp; hit <strong>&#8220;Submit&#8221;</strong> button. You&#8217;ll be redirected to other page. Here, provide mentioned details &amp; hit <strong>&#8220;Submit&#8221;</strong> button.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="673" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/Gibbon12-1024x673.jpg" alt="" class="wp-image-26679" srcset="https://www.osradar.com/wp-content/uploads/2020/12/Gibbon12-1024x673.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon12-300x197.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon12-768x504.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon12-696x457.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon12-1068x702.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon12.jpg 1530w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Now, provide account configs, system settings &amp; organization settings &amp; finally click <strong>&#8220;Submit&#8221;</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="638" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/Gibbon13-1024x638.jpg" alt="" class="wp-image-26680" srcset="https://www.osradar.com/wp-content/uploads/2020/12/Gibbon13-1024x638.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon13-300x187.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon13-768x478.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon13-696x433.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon13-1068x665.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon13.jpg 1529w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>On successfull installation you&#8217;ll see the following page.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="448" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/image-15-1024x448.png" alt="" class="wp-image-26289" srcset="https://www.osradar.com/wp-content/uploads/2020/12/image-15-1024x448.png 1024w, https://www.osradar.com/wp-content/uploads/2020/12/image-15-300x131.png 300w, https://www.osradar.com/wp-content/uploads/2020/12/image-15-768x336.png 768w, https://www.osradar.com/wp-content/uploads/2020/12/image-15-696x305.png 696w, https://www.osradar.com/wp-content/uploads/2020/12/image-15-1068x467.png 1068w, https://www.osradar.com/wp-content/uploads/2020/12/image-15.png 1147w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Here, hit <strong>Gibbon Homepage</strong> to go to the login page.</p>



<p>Type credentials to login.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="496" src="https://www.osradar.com/wp-content/uploads/2020/12/Gibbon14-1024x496.jpg" alt="" class="wp-image-26681" srcset="https://www.osradar.com/wp-content/uploads/2020/12/Gibbon14-1024x496.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon14-300x145.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon14-768x372.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon14-1536x743.jpg 1536w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon14-696x337.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon14-1068x517.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon14.jpg 1647w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>You&#8217;ll see the Gibbon LMS Dashboard as shown below:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="557" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/Gibbon15-1-1024x557.png" alt="" class="wp-image-26683" srcset="https://www.osradar.com/wp-content/uploads/2020/12/Gibbon15-1-1024x557.png 1024w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon15-1-300x163.png 300w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon15-1-768x417.png 768w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon15-1-696x378.png 696w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon15-1-1068x581.png 1068w, https://www.osradar.com/wp-content/uploads/2020/12/Gibbon15-1.png 1525w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3>Step 6: Secure Gibbon LMS with Let&#8217;s Encrypt SSL</h3>



<p>As for security reasons it is recommended to install SSL certificates. Hit the below commands to install SSL.</p>



<pre class="wp-block-verse">sudo apt-get install python3-certbot-apache -y
certbot --apache -d testlab.osradar.com</pre>



<p>Note: Replace <strong>testlab.osradar.com</strong> with your own domain. And provide the asked details to finish installing SSL.</p>



<pre class="wp-block-verse">Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Enter email address (used for urgent renewal and security notices) (Enter 'c' to
cancel): info@osradar.com

Please read the Terms of Service at
https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2017.pdf. You must
agree in order to register with the ACME server at
https://acme-v02.api.letsencrypt.org/directory

(A)gree/(C)ancel: <strong>A</strong>

Would you be willing to share your email address with the Electronic Frontier
Foundation, a founding partner of the Let's Encrypt project and the non-profit
organization that develops Certbot? We'd like to send you email about our work
encrypting the web, EFF news, campaigns, and ways to support digital freedom.

(Y)es/(N)o: <strong>Y</strong>
Plugins selected: Authenticator apache, Installer apache
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for gibbon.example.com
Enabled Apache rewrite module
Waiting for verification…
Cleaning up challenges
Created an SSL vhost at /etc/apache2/sites-available/gibbon-le-ssl.conf
Enabled Apache socache_shmcb module
Enabled Apache ssl module
Deploying Certificate to VirtualHost /etc/apache2/sites-available/gibbon-le-ssl.conf
Enabling available site: /etc/apache2/sites-available/gibbon-le-ssl.conf</pre>



<p>Select redirect<strong> http to https</strong> &amp; press <strong>Enter</strong>.</p>



<pre class="wp-block-verse">Please choose whether or not to redirect HTTP traffic to HTTPS, removing HTTP access.

1: No redirect - Make no further changes to the webserver configuration.
2: Redirect - Make all requests redirect to secure HTTPS access. Choose this for
new sites, or if you're confident your site works on HTTPS. You can undo this
change by editing your web server's configuration.

Select the appropriate number [1-2] then [enter] (press 'c' to cancel): <strong>2</strong></pre>



<pre class="wp-block-verse">Enabled Apache rewrite module Redirecting vhost in /etc/apache2/sites-enabled/gibbon.conf to ssl vhost in /etc/apache2/sites-available/gibbon-le-ssl.conf - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Congratulations! You have successfully enabled https://gibbon.example.com You should test your configuration at: https://www.ssllabs.com/ssltest/analyze.html?d=gibbon.example.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IMPORTANT NOTES: - Congratulations! Your certificate and chain have been saved at: /etc/letsencrypt/live/gibbon.example.com/fullchain.pem Your key file has been saved at: /etc/letsencrypt/live/gibbon.example.com/privkey.pem Your cert will expire on 2020-10-23. To obtain a new or tweaked version of this certificate in the future, simply run certbot again with the "certonly" option. To non-interactively renew *all* of your certificates, run "certbot renew" - If you like Certbot, please consider supporting our work by: Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate Donating to EFF: https://eff.org/donate-le</pre>



<p>Now, you can access Gibbon LMS over https.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="849" height="640" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/image-23.png" alt="" class="wp-image-26688" srcset="https://www.osradar.com/wp-content/uploads/2020/12/image-23.png 849w, https://www.osradar.com/wp-content/uploads/2020/12/image-23-300x226.png 300w, https://www.osradar.com/wp-content/uploads/2020/12/image-23-768x579.png 768w, https://www.osradar.com/wp-content/uploads/2020/12/image-23-696x525.png 696w" sizes="(max-width: 849px) 100vw, 849px" /></figure>



<p>So, this is how you can install Gibbon LMS on Ubuntu 20.04</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-gibbon-lms-on-ubuntu-20-04/">How To Install Gibbon LMS On Ubuntu 20.04</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/how-to-install-gibbon-lms-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
