<?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>ubuntu 20.04 Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/ubuntu-20-04/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Tue, 19 Jan 2021 10:01:08 +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 Bolt CMS On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-bolt-cms-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-bolt-cms-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Tue, 19 Jan 2021 10:01:06 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[bolt cms]]></category>
		<category><![CDATA[bolt cms ubuntu 20.04]]></category>
		<category><![CDATA[how to install bolt cms]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=26464</guid>

					<description><![CDATA[<p>Today we are going to learn that how to install bolt CMS with Nginx on Ubuntu 20.04. Bolt CMS(Content Management System) is an open source used to design &#38; develop powerful &#38; dynamic websites. Bolt is based on PHP &#38; it is built on Silex microframework. It is great alternative for those developeres who are [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-bolt-cms-on-ubuntu-20-04/">How To Install Bolt CMS 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 bolt CMS with Nginx on Ubuntu 20.04. Bolt CMS(Content Management System) is an open source used to design &amp; develop powerful &amp; dynamic websites. Bolt is based on PHP &amp; it is built on Silex microframework. It is great alternative for those developeres who are looking for a modern PHP system. So, here we&#8217;ll go through with the steps that can be taken to install bolt CMS on Ubuntu 20.04.</p>



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



<p>As usual we do, first of all update your system to have the latest packages installed.</p>



<pre class="wp-block-verse">sudo apt update -y<br>sudo apt upgrade -y</pre>



<p>Once, updated, reboot your system by typing</p>



<pre class="wp-block-verse">sudo reboot</pre>



<h3>Step 2: Install LEMP Server On Ubuntu 20.04</h3>



<p>First of all, hit the below commands to install Nginx &amp; MariaDB Server on Ubuntu 20.04.</p>



<pre class="wp-block-verse">sudo apt install nginx mariadb-server -y</pre>



<p>After installing the above packages, you&#8217;ve to install PHP 7.2 to suit the requirements of Bolt CMS. Ubuntu repositories provides the latest PHP version but you&#8217;v to download the PHP 7.2 manually. For this add the below reposiotry.</p>



<pre class="wp-block-verse">sudo add-apt-repository ppa:ondrej/php</pre>



<p>Once added, hit the below commands to install the PHP 7.2 on your system.</p>



<pre class="wp-block-verse">sudo apt update -y<br>sudo apt install php7.2 php7.2-cli php7.2-fpm php7.2-common php7.2-mbstring php7.2-zip php7.2-pgsql php7.2-sqlite3 php7.2-curl php7.2-gd php7.2-mysql php7.2-intl php7.2-json php7.2-opcache php7.2-xml -y</pre>



<p>Make sure to verify that all packages are installed successfully. Then move towards the next step.</p>



<h3>Step 3: Create A Database For Bolt CMS</h3>



<p>Now, it&#8217;s time to create a database for bolt CMS. Hit the below commands to login to the MariaDB by typing</p>



<pre class="wp-block-verse">sudo mysql</pre>



<p>After the login, hit the below commands to create a new database.</p>



<pre class="wp-block-verse">CREATE DATABASE boltdb;
CREATE USER 'bolt'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON boltdb.* TO 'bolt'@'localhost';
FLUSH PRIVILEGES;
EXIT;</pre>



<h3>Step 4: Downloading Bolt CMS on Ubuntu 20.04</h3>



<p>Switch to the <strong>/var/www/html/</strong> directory &amp; clone the latest version of bolt CMS using git.</p>



<pre class="wp-block-verse">cd /var/www/html<br>sudo git clone https://github.com/bolt/bolt.git</pre>



<p>When the download finished, switch to the bolt directory.</p>



<pre class="wp-block-verse">cd bolt</pre>



<p>And then hit the below command to copy the sample configuration file.</p>



<pre class="wp-block-verse">sudo cp app/config/config.yml.dist app/config/config.yml</pre>



<p>After copying the file, edit it with the help of your favourite editor.</p>



<pre class="wp-block-verse">sudo nano app/config/config.yml</pre>



<p>Then delete the default sqlite DB line &amp; add the below lines.</p>



<pre class="wp-block-verse">database:
driver: mysql
username: osradaruser
password: password
databasename: osradardb
host: localhost
prefix: prefix_</pre>



<p>Once done, save the file &amp; exit.</p>



<p>Then, hit the below commands to install the composer on your system as it is a dependency manager for PHP.</p>



<pre class="wp-block-verse">sudo wget -O composer-setup.php https://getcomposer.org/installer
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer</pre>



<p>You&#8217;ll see the similar output when composer is installed.</p>



<pre class="wp-block-verse">sabi@Ubuntu20:/var/www/html/bolt$ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
 All settings correct for using Composer
 Downloading…
 Composer (version 2.0.8) successfully installed to: /usr/local/bin/composer
 Use it: php /usr/local/bin/composer</pre>



<p>Then hit the following command to install the required dependencies.</p>



<pre class="wp-block-verse">sudo composer install</pre>



<p>Now, give proper permissions to the bolt directory.</p>



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



<h3>Step 5: Configuring Nginx For Bolt On Ubuntu 20.04</h3>



<p>Now, it&#8217;s time to configure the Nginx for bolt CMS on Ubuntu 20.04. Edit the bolt.conf file by typing.</p>



<pre class="wp-block-verse">sudo nano /etc/nginx/sites-available/bolt.conf</pre>



<p>And then add the below content into the file.</p>



<pre class="wp-block-verse">server {
listen 80;
root /var/www/html/bolt;
index index.php index.html index.htm;
server_name localhost;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ [^/].php(/|$) {
try_files /index.php =404;
fastcgi_split_path_info ^(.+.php)(/.+)$;
fastcgi_index index.php;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
include fastcgi_params;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location = /bolt {
try_files $uri /index.php?$query_string;
}
location ^~ /bolt/ {
try_files $uri /index.php?$query_string;
}
}</pre>



<p>Next, save &amp; close the file &amp; link the file with nginx.</p>



<pre class="wp-block-verse">sudo ln -s /etc/nginx/sites-available/bolt.conf /etc/nginx/sites-enabled/bolt.conf</pre>



<p>Check the nginx syntax.</p>



<pre class="wp-block-verse">nginx -t</pre>



<p>If everything ok, you&#8217;ll see the success message.</p>



<p>And finally, restart the nginx.</p>



<pre class="wp-block-verse">sudo systemctl restart nginx</pre>



<h3>Step 6: Accessing Bolt CMS on Ubuntu 20.04</h3>



<p>After updating all the configuration, it&#8217;s time to access the bolt CMS. Type <strong>bolt.example.com</strong> or <strong>http://localhost:80</strong> in your favourite browser to access bolt CMS. You&#8217;ll see the similar page as seen below:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="500" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/image-33-1024x500.png" alt="" class="wp-image-27582" srcset="https://www.osradar.com/wp-content/uploads/2021/01/image-33-1024x500.png 1024w, https://www.osradar.com/wp-content/uploads/2021/01/image-33-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2021/01/image-33-768x375.png 768w, https://www.osradar.com/wp-content/uploads/2021/01/image-33-1536x749.png 1536w, https://www.osradar.com/wp-content/uploads/2021/01/image-33-696x340.png 696w, https://www.osradar.com/wp-content/uploads/2021/01/image-33-1068x521.png 1068w, https://www.osradar.com/wp-content/uploads/2021/01/image-33.png 1810w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Note: Replace the <strong>bolt.example.com</strong> with your domain name.</p>



<p>Fill the required details &amp; press on <strong>&#8220;Create the first user&#8221;</strong> button. You&#8217;ll see the Bolt CMS dashboard.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="455" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2021/01/image-34-1024x455.png" alt="" class="wp-image-27583" srcset="https://www.osradar.com/wp-content/uploads/2021/01/image-34-1024x455.png 1024w, https://www.osradar.com/wp-content/uploads/2021/01/image-34-300x133.png 300w, https://www.osradar.com/wp-content/uploads/2021/01/image-34-768x341.png 768w, https://www.osradar.com/wp-content/uploads/2021/01/image-34-1536x683.png 1536w, https://www.osradar.com/wp-content/uploads/2021/01/image-34-696x309.png 696w, https://www.osradar.com/wp-content/uploads/2021/01/image-34-1068x475.png 1068w, https://www.osradar.com/wp-content/uploads/2021/01/image-34.png 1822w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3>Step 7: Secure Bolt CMS with Let&#8217;s Encrypt SSL on Ubuntu 20.04</h3>



<p>For security reasons, it is recommended to use the SSL certificates. For this purposes, we&#8217;ll use Let&#8217;s Encrypt to install the SSL over bolt CMS. To install the certs, hit the below commands.</p>



<pre class="wp-block-verse">sudo apt install python3-certbot-nginx -y</pre>



<p>And then hit the given command to install SSL for your site.</p>



<pre class="wp-block-verse">certbot --nginx -d bolt.example.com</pre>



<p>Fill the required fields to finish installing SSL.</p>



<p>So, this is how you can install bolt CMS on Ubuntu 20.04</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-bolt-cms-on-ubuntu-20-04/">How To Install Bolt CMS 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-bolt-cms-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install vnStat Network Traffic Monitoring Tool On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-vnstat-network-traffic-monitoring-tool-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-vnstat-network-traffic-monitoring-tool-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Fri, 18 Dec 2020 06:33:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[how to install vnstat]]></category>
		<category><![CDATA[how to install vnstat on ubuntu 20.04]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=26450</guid>

					<description><![CDATA[<p>In this tutorail you&#8217;ll learn that how to install vnStat network monitoring tool on Ubuntu 20.04. vnStat is an open source tool that can be used to monitor the network resources of your system by using console. It allows you to customize the time for generating network traffic data. vnStat provides high service with low [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-vnstat-network-traffic-monitoring-tool-on-ubuntu-20-04/">How To Install vnStat Network Traffic Monitoring Tool 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>In this tutorail you&#8217;ll learn that how to install vnStat network monitoring tool on Ubuntu 20.04. vnStat is an open source tool that can be used to monitor the network resources of your system by using console. It allows you to customize the time for generating network traffic data. vnStat provides high service with low consumption of resources. So, here we&#8217;ll see the steps to instlal it on your system.</p>



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



<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</pre>



<p>Then reboot your system.</p>



<pre class="wp-block-preformatted">sudo reboot</pre>



<h3>Step 2: Install vnStat On Ubuntu 20.04</h3>



<p>As the latest version of vnStat is not available on the Ubuntu repositories, so we&#8217;ll install it from the source code. Hit the below command to resolve the required dependencies.</p>



<pre class="wp-block-preformatted">sudo apt install build-essential gcc make libsqlite3-dev -y</pre>



<p>After installing the above packages, get the latest version of vnStat using wget.</p>



<pre class="wp-block-preformatted">wget https://humdi.net/vnstat/vnstat-2.6.tar.gz</pre>



<p>Then extract the downloaded file by typing</p>



<pre class="wp-block-preformatted">tar -xvzf vnstat-2.6.tar.gz</pre>



<p>Now, switch to the resultant directory &amp; configure it by typing</p>



<pre class="wp-block-preformatted">cd vnstat-2.6<br>./configure --prefix=/usr --sysconfdir=/etc</pre>



<p>Finally hit the below command to instlal the vnStat on your system</p>



<pre class="wp-block-preformatted">sudo make
sudo make install</pre>



<p>After the successfull installation, verify the installed version of vnStat by typing</p>



<pre class="wp-block-preformatted">vnstat -v</pre>



<p>Output: You&#8217;ll see the similar output.</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~/vnstat-2.6$ vnstat -v
vnStat 2.6 by Teemu Toivola</pre>



<h3>Step 3: Managing vnStat Service on Ubuntu 20.04</h3>



<p>In order to add a systemd service for vnStat, simply copy the file from vnStat source to the<strong> /etc/systemd/system/ </strong>folder by typing</p>



<pre class="wp-block-preformatted">sudo cp -v vnstat-2.6/examples/systemd/vnstat.service /etc/systemd/system/</pre>



<p>Run the given commands to start &amp; enable the vnStat services.</p>



<pre class="wp-block-preformatted">systemctl enable vnstat<br>systemctl start vnstat</pre>



<p>Make sure that vnStat is in working status by</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ <strong>sudo systemctl status vnstat</strong>
● vnstat.service - vnStat network traffic monitor
Loaded: loaded (/etc/systemd/system/vnstat.service; disabled; vendor preset:&gt;
Active: active (running) since Sat 2020-12-05 11:17:42 PKT; 5s ago
Docs: man:vnstatd(8)
man:vnstat(1)
man:vnstat.conf(5)
Main PID: 17791 (vnstatd)
Tasks: 1 (limit: 2285)
Memory: 1.4M
CGroup: /system.slice/vnstat.service
└─17791 /usr/sbin/vnstatd -n
دسمبر 05 11:17:42 Ubuntu20 systemd[1]: Started vnStat network traffic monitor.
دسمبر 05 11:17:42 Ubuntu20 vnstatd[17791]: No interfaces found in database, addin&gt;
دسمبر 05 11:17:42 Ubuntu20 vnstatd[17791]: Interface "ens33" added with 1000 Mbit&gt;
دسمبر 05 11:17:42 Ubuntu20 vnstatd[17791]: -&gt; 1 new interface found.
دسمبر 05 11:17:42 Ubuntu20 vnstatd[17791]: Limits can be modified using the confi&gt;
دسمبر 05 11:17:42 Ubuntu20 vnstatd[17791]: Unwanted interfaces can be removed fro&gt;
دسمبر 05 11:17:42 Ubuntu20 vnstatd[17791]: Info: vnStat daemon 2.6 started. (pid:&gt;
دسمبر 05 11:17:42 Ubuntu20 vnstatd[17791]: Info: Monitoring (1): ens33 (1000 Mbit)
lines 1-20/20 (END)</pre>



<h3>Step 4: Working with vnStat on Ubuntu 20.04</h3>



<p>The most useful command for operating with vnStat is help command. You can see all the other options by typing this command.</p>



<pre class="wp-block-preformatted">vnstat --help</pre>



<p>Output:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="676" height="415" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/image-21.png" alt="" class="wp-image-26453" srcset="https://www.osradar.com/wp-content/uploads/2020/12/image-21.png 676w, https://www.osradar.com/wp-content/uploads/2020/12/image-21-300x184.png 300w" sizes="(max-width: 676px) 100vw, 676px" /></figure>



<p>You&#8217;ve to wait for few minutes to use the vnstat because vnstat take some time to update the database. Once updated, you can use it easily by typing</p>



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



<p>Output:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="811" height="368" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/image-22.png" alt="" class="wp-image-26454" srcset="https://www.osradar.com/wp-content/uploads/2020/12/image-22.png 811w, https://www.osradar.com/wp-content/uploads/2020/12/image-22-300x136.png 300w, https://www.osradar.com/wp-content/uploads/2020/12/image-22-768x348.png 768w, https://www.osradar.com/wp-content/uploads/2020/12/image-22-696x316.png 696w" sizes="(max-width: 811px) 100vw, 811px" /></figure>



<p>In order to specify the network interface type</p>



<pre class="wp-block-preformatted">vnstat -i ens3</pre>



<p>Output:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="743" height="372" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/2020-12-05_11h26_51.png" alt="" class="wp-image-26455" srcset="https://www.osradar.com/wp-content/uploads/2020/12/2020-12-05_11h26_51.png 743w, https://www.osradar.com/wp-content/uploads/2020/12/2020-12-05_11h26_51-300x150.png 300w, https://www.osradar.com/wp-content/uploads/2020/12/2020-12-05_11h26_51-696x348.png 696w" sizes="(max-width: 743px) 100vw, 743px" /></figure>



<p>In order to recieve hourly stats hit</p>



<pre class="wp-block-preformatted">vnstat -h</pre>



<p>To get daily updates type</p>



<pre class="wp-block-preformatted">vnstat -d</pre>



<p>In order to see the top traffic days hit</p>



<pre class="wp-block-preformatted">vnstat -t</pre>



<p>To see the network traffic in real time type</p>



<pre class="wp-block-preformatted">vnstat -i</pre>



<p>In order to clear the database &amp; stop monitoring the interface type</p>



<pre class="wp-block-preformatted">sudo vnstat -i ens3 --remove --force</pre>



<p>Output:</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ <strong>sudo vnstat -i ens33 --remove --force</strong>
Interface "ens33" removed from database.
The interface will no longer be monitored. Use --add
if monitoring the interface is again needed.</pre>



<p>To add the removed int again type</p>



<pre class="wp-block-preformatted">sudo vnstat -i ens3 --add</pre>



<p>So, this is how you can install vnStat network monitoring tool on Ubuntu 20.04</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-vnstat-network-traffic-monitoring-tool-on-ubuntu-20-04/">How To Install vnStat Network Traffic Monitoring Tool 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-vnstat-network-traffic-monitoring-tool-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Siege Benchmarking Tool On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-siege-benchmarking-tool-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-siege-benchmarking-tool-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Sat, 12 Dec 2020 01:54:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[how to install siege]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[install siege benchmarking tool]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=26458</guid>

					<description><![CDATA[<p>Today we are going to learn that how to install Siege Benchmarking tool on Ubuntu 20.04. Siege is an open source product used for the multi thread load testing &#38; benchmarking in Linux. It allows you to perform stress test for single URL or multi URL&#8217;s in order to stress them at a time. Siege [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-siege-benchmarking-tool-on-ubuntu-20-04/">How To Install Siege Benchmarking Tool 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 <a href="https://www.osradar.com/?p=26458" target="_blank" rel="noreferrer noopener">how to install Siege Benchmarking tool</a> on Ubuntu 20.04. Siege is an open source product used for the multi thread load testing &amp; benchmarking in Linux. It allows you to perform stress test for single URL or multi URL&#8217;s in order to stress them at a time. Siege have also the functionality to test the web servers with n no. of users for t no. of times. So, it provides you the better experience by operating in 3 modes as Regression, Internet Simulation &amp; the brute force. So, here we&#8217;ll see the steps to install Siege Benchmarking on Ubuntu 20.04.</p>



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



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



<pre class="wp-block-preformatted">sudo apt update -y</pre>



<h3>Step 2: Install Siege Benchmarking Tool On Ubuntu 20.04</h3>



<p>Once the update finished, move towards the installation process of Siege benchmarking tool on Ubunut 20.04. As Siege is already available in Ubuntu repositories. So, you&#8217;ve to simply run the following command in your terminal to install it on your system.</p>



<pre class="wp-block-preformatted">sudo apt install siege -y</pre>



<p>Once it is installed on your system, verify the siege version by typing.</p>



<pre class="wp-block-preformatted">siege --version</pre>



<p>You&#8217;ll see the similar output:</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ siege --version
New configuration template added to /home/sabi/.siege
Run siege -C to view the current settings in that file
SIEGE 4.0.4
Copyright (C) 2017 by Jeffrey Fulmer, et al.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.</pre>



<h3>Step 3: Configure Siege on Ubuntu 20.04</h3>



<p>Now, it&#8217;s time to configure Siege on Ubuntu 20.04. You can find the siege configuration file under <strong>/etc/siege/</strong> directory. Now, type the below command to edit the siege configuration file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/siege/siegerc</pre>



<p>And then uncomment the below line in order to set the log file for siege.</p>



<pre class="wp-block-preformatted">logfile = $(HOME)/var/log/siege.log</pre>



<p>After performing the above action, save &amp; exit the file.</p>



<h3>Step 4: Testing a single website with Siege</h3>



<p>In order to test the load of a single website, run the following command</p>



<pre class="wp-block-preformatted">siege test.osradar.com</pre>



<p>You&#8217;ll see the similar output as shown below:</p>



<pre class="wp-block-preformatted">Transactions: 57832 hits
Availability: 99.95 %
Elapsed time: 401.49 secs
Data transferred: 706.55 MB
Response time: 0.17 secs
Transaction rate: 144.04 trans/sec
Throughput: 1.76 MB/sec
Concurrency: 24.35
Successful transactions: 57852
Failed transactions: 31
Longest transaction: 100.01
Shortest transaction: 0.00</pre>



<h3>Step 5: Testing Multiple Websites with Siege</h3>



<p>In order to test multiple websites with the help of siege, you&#8217;ve to first add the URL&#8217;s of all wesites in the <strong>/etc/siege/urls.txt </strong>file. Run the following command to edit the file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/siege/urls.txt</pre>



<p>And then type the desired websites URL&#8217;s or IP&#8221;s you want to test for load. Make sure to type only one URL in a line as you can seen below:</p>



<pre class="wp-block-preformatted">http://example1.com
www.example.com
192.168.0.2</pre>



<p>After updating the file save it &amp; exit. Once done, run the siege command to test all the URL&#8217;s by specifying the URL file.</p>



<pre class="wp-block-preformatted">siege -f /etc/siege/urls.txt</pre>



<p>After hitting the above command, siege will perform the test for all URL&#8217;s provided in the file one by one.</p>



<p>See the below options of siege command along with explaination of each.</p>



<pre class="wp-block-verse">-t : Specify the time limit for which siege runs.
-c : To mention the no. of concurrent users.
-d : It is used to specify the delay time for concurrent users.
-C : To specify your own config file.
-i : In order to test different random URL's.
-T : Specify the type of content .
-h : To see the manual for help..
-l : For generating log files.</pre>



<p>So, this is how you can install &amp; use siege benchmarking tool on Ubuntu 20.04</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-siege-benchmarking-tool-on-ubuntu-20-04/">How To Install Siege Benchmarking Tool 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-siege-benchmarking-tool-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Rocket Chat On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-rocket-chat-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-rocket-chat-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Wed, 09 Dec 2020 00:51:00 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[How To Install Rocket Chat On Ubuntu 20.04]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[install rocket chat]]></category>
		<category><![CDATA[rocket chat ubuntu]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=26159</guid>

					<description><![CDATA[<p>In this tutorial you&#8217;ll learn that how to install Rocket Chat on Ubuntu 20.04. Rocket chat is an open source platform like Slack that can be used for video meetings, group chats &#38; integrations with many other platforms. It is self hosted chat platform so more reliable and easy to use. So, follow the below [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-rocket-chat-on-ubuntu-20-04/">How To Install Rocket Chat 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>In this tutorial you&#8217;ll learn that how to install Rocket Chat on Ubuntu 20.04. Rocket chat is an open source platform like Slack that can be used for video meetings, group chats &amp; integrations with many other platforms. It is self hosted chat platform so more reliable and easy to use. So, follow the below steps for an easy and optimal installation.</p>



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



<p>First of all update your system.</p>



<pre class="wp-block-preformatted">sudo apt update -y</pre>



<h3>Step 2: Install Necessary Packages</h3>



<p>Hit the below commands to install the required package dependencies.</p>



<pre class="wp-block-preformatted">wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu 
focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

sudo apt -y update &amp;&amp; sudo apt install -y curl &amp;&amp; curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -

sudo apt install -y build-essential mongodb-org nodejs graphicsmagick</pre>



<p><strong>Note:</strong>Make sure to install the node version as of base version installed. If you didn&#8217;t do so, it&#8217;ll cause conflicts with the rocket chat.</p>



<p>You can verify the version by typing</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ <strong>node --version</strong>
v12.20.0</pre>



<p>Then hit the given command to install inherits &amp; n.</p>



<pre class="wp-block-preformatted">sudo npm install -g inherits n</pre>



<p>Run the below command to create symbolic link.</p>



<pre class="wp-block-preformatted">sudo ln -s /usr/bin/node /usr/local/bin/node</pre>



<h3>Step 3: Install Rocket Chat On Ubuntu 20.04</h3>



<p>Run the below command to download the rocket chat package using curl.</p>



<pre class="wp-block-preformatted">curl -L https://releases.rocket.chat/latest/download -o /tmp/rocket.chat.tgz</pre>



<p>Now, extract the downloaded package to the <strong>/tmp</strong> directory.</p>



<pre class="wp-block-preformatted">tar -xvzf /tmp/rocket.chat.tgz -C /tmp</pre>



<p>Now, you can select where to install rocket chat. I&#8217;m going to install it under <strong>/opt</strong> folder.</p>



<pre class="wp-block-preformatted">cd /tmp/bundle/programs/server &amp;&amp; npm install<br>sudo mv /tmp/bundle /opt/Rocket.Chat</pre>



<h3>Step 4: Create Rocket Chat System User</h3>



<p>Fire the below commands to create new user &amp; give owner priviliges to the rocket chat folder.</p>



<pre class="wp-block-preformatted">sudo useradd -M rocketchat &amp;&amp; sudo usermod -L rocketchat<br>sudo chown -R rocketchat:rocketchat /opt/Rocket.Chat</pre>



<h3>Step 5: Create Rocket Chat Service</h3>



<p>After creating the user, create rocket chat service. You can create the service unit file like below:</p>



<pre class="wp-block-preformatted">cat &lt;&lt; EOF |sudo tee /etc/systemd/system/rocketchat.service
[Unit]
Description=The Rocket.Chat server
After=network.target remote-fs.target nss-lookup.target nginx.target mongod.target
[Service]
ExecStart=/usr/local/bin/node /opt/Rocket.Chat/main.js
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=rocketchat
User=rocketchat
Environment=MONGO_URL=mongodb://localhost:27017/rocketchat?replicaSet=rs01 MONGO_OPLOG_URL=mongodb://localhost:27017/local?replicaSet=rs01 ROOT_URL=http://localhost:3000/ PORT=3000
[Install]
WantedBy=multi-user.target
EOF</pre>



<p>Now, hit the below commands to configure storage engine &amp; MongoDB.</p>



<pre class="wp-block-preformatted">sudo sed -i "s/^# engine:/ engine: mmapv1/" /etc/mongod.conf<br>sudo sed -i "s/^#replication:/replication:\n replSetName: rs01/" /etc/mongod.conf</pre>



<p>Then, start the MongoDB services.</p>



<pre class="wp-block-preformatted">sudo systemctl start mongod</pre>



<p>To start MongoDB on system boot type</p>



<pre class="wp-block-preformatted">sudo systemctl enable mongod</pre>



<p>Verify:</p>



<pre class="wp-block-preformatted">mongo --eval "printjson(rs.initiate())"</pre>



<p>And then start rocket chat service by typing</p>



<pre class="wp-block-preformatted">sudo systemctl start rocketchat</pre>



<p>Make sure the status is in running position.</p>



<pre class="wp-block-preformatted"><strong>systemctl status rocketchat</strong>
● rocketchat.service - The Rocket.Chat server
Loaded: loaded (/lib/systemd/system/rocketchat.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2020-11-27 10:05:54 UTC; 31s ago
Main PID: 28294 (node)
Tasks: 11 (limit: 19076)
Memory: 559.7M
CGroup: /system.slice/rocketchat.service
└─28294 /usr/local/bin/node /opt/Rocket.Chat/main.js
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | MongoDB Version: 4.0.21 |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | MongoDB Engine: mmapv1 |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | Platform: linux |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | Process Port: 3000 |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | Site URL: http://0.0.0.0:3000/ |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | ReplicaSet OpLog: Enabled |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | Commit Hash: b471caf9c9 |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | Commit Branch: HEAD |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ | |
Nov 30 10:06:20 chat rocketchat[28294]: ➔ +---------------------------------------------------+</pre>



<h3>Step 6: Configuring Nginx On Ubuntu 20.04</h3>



<p>Type the given command to install nginx.</p>



<pre class="wp-block-preformatted">sudo apt install nginx</pre>



<p>Edit the <strong>/etc/nginx/conf.d/rocketchat.conf</strong> file to configure nginx with rocket chat.</p>



<pre class="wp-block-preformatted">sudo nano /etc/nginx/conf.d/rocketchat.conf</pre>



<p>Then make the changes as shown below:</p>



<pre class="wp-block-preformatted">upstream rocket_backend {
server 127.0.0.1:3000;
}
server {
listen 80;
server_name chat.osradar.com;
access_log /var/log/nginx/rocketchat-access.log;
error_log /var/log/nginx/rocketchat-error.log;
<code>location / {
proxy_pass http://rocket_backend/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;</code>

proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forward-Proto http;
proxy_set_header X-Nginx-Proxy true;
proxy_redirect off;
     }
}</pre>



<p><strong>Note:</strong> Don&#8217;t forget to replace <strong>chat.osradar.com</strong> with your domain name.</p>



<p>Verify the syntax.</p>



<pre class="wp-block-preformatted">sudo nginx -t</pre>



<pre class="wp-block-preformatted">nginx: the configuration file /etc/nginx/nginx.conf syntax is ok<br>nginx: configuration file /etc/nginx/nginx.conf test is successful</pre>



<p>Then restart the nginx services.</p>



<pre class="wp-block-verse">sudo systemctl restart nginx</pre>



<h3>Step 7: Setup Let&#8217;s Encrypt SSL</h3>



<p>As for security reasons, it is recommended to use SSl with rocket chat. So, download the Let&#8217;s Encrypt SSL certificate for free.</p>



<pre class="wp-block-preformatted">sudo apt install certbot python3-certbot-nginx</pre>



<p>Run the below command to get SSL.</p>



<pre class="wp-block-preformatted"><strong>certbot --nginx</strong>
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator nginx, Installer nginx
Which names would you like to activate HTTPS for?

1: chat.osradar.com

Select the appropriate numbers separated by commas and/or spaces, or leave input
blank to select all options shown (Enter 'c' to cancel): 1
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for chat.osradar.com
Waiting for verification…
Cleaning up challenges
Deploying Certificate to VirtualHost /etc/nginx/conf.d/chat.conf
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): 2
Redirecting all traffic on port 80 to ssl in /etc/nginx/conf.d/chat.conf

Congratulations! You have successfully enabled
https://chat.osradar.com
You should test your configuration at:
https://www.ssllabs.com/ssltest/analyze.html?d=chat.osradar.com

IMPORTANT NOTES:
Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/chat.osradar.com/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/chat.osradar.com/privkey.pem
Your cert will expire on 2021-02-26. 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 <em>all</em> 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>After installing SSL certificates, the updated nginx file will be like this:</p>



<pre class="wp-block-preformatted">upstream rocket_backend {
server 127.0.0.1:3000;
}
server {
server_name chat.osradar.com;
access_log /var/log/nginx/rocketchat-access.log;
error_log /var/log/nginx/rocketchat-error.log;

location / {
proxy_pass http://rocket_backend/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;

proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forward-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forward-Proto http;
proxy_set_header X-Nginx-Proxy true;

proxy_redirect off;
}
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/chat.osradar.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/chat.osradar.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server {
if ($host = chat.osradar.com) {
return 301 https://$host$request_uri;

} # managed by Certbot

listen 80;
server_name chat.osradar.com;
return 404; # managed by Certbot

}</pre>



<p>Now, again verify the nginx syntax. If everything ok it&#8217;ll show the success message.</p>



<pre class="wp-block-preformatted">sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful</pre>



<p>Finally restart nginx services.</p>



<pre class="wp-block-preformatted">sudo systemctl restart nginx.</pre>



<h3>Step 8: Access Rocket Chat Serve</h3>



<p>Now, you can access your rocket chat server via FQDN with https(SSL). Configure it with the help of setup wizard as seen below:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="902" height="450" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/2020-11-30_23h46_36.png" alt="How To Install Rocket Chat On Ubuntu 20.04" class="wp-image-26233" srcset="https://www.osradar.com/wp-content/uploads/2020/12/2020-11-30_23h46_36.png 902w, https://www.osradar.com/wp-content/uploads/2020/12/2020-11-30_23h46_36-300x150.png 300w, https://www.osradar.com/wp-content/uploads/2020/12/2020-11-30_23h46_36-768x383.png 768w, https://www.osradar.com/wp-content/uploads/2020/12/2020-11-30_23h46_36-696x347.png 696w" sizes="(max-width: 902px) 100vw, 902px" /></figure>



<p>Once, done you can access the site by providing admin credentials created in the above wizard.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="902" height="472" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/12/2020-11-30_23h46_49.png" alt="How To Install Rocket Chat On Ubuntu 20.04" class="wp-image-26234" srcset="https://www.osradar.com/wp-content/uploads/2020/12/2020-11-30_23h46_49.png 902w, https://www.osradar.com/wp-content/uploads/2020/12/2020-11-30_23h46_49-300x157.png 300w, https://www.osradar.com/wp-content/uploads/2020/12/2020-11-30_23h46_49-768x402.png 768w, https://www.osradar.com/wp-content/uploads/2020/12/2020-11-30_23h46_49-696x364.png 696w" sizes="(max-width: 902px) 100vw, 902px" /></figure>



<p>So, this is how you can install Rocket Chat On Ubuntu 20.04</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-rocket-chat-on-ubuntu-20-04/">How To Install Rocket Chat 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-rocket-chat-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install wkhtmltopdf and wkhtmltoimage On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-wkhtmltopdf-and-wkhtmltoimage-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-wkhtmltopdf-and-wkhtmltoimage-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Mon, 07 Dec 2020 02:28:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[How To Install wkhtmltopdf &wkhtmltoimage On Ubuntu 20.04]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[Install wkhtmltopdf on Debian]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=26086</guid>

					<description><![CDATA[<p>Today we are going to learn that how we can convert our web pages from html format to pdf or image format. For obtaining these results we’ll use the most famous command line tools wkhtmltopdf &#38; wkhtmltoimage. They are Open Source Command line tools used for conversion processes from html to pdf and image respectively.Follow [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-wkhtmltopdf-and-wkhtmltoimage-on-ubuntu-20-04/">How To Install wkhtmltopdf and wkhtmltoimage 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 we can convert our web pages from html format to pdf or image format. For obtaining these results we’ll use the most famous command line tools wkhtmltopdf &amp; wkhtmltoimage. They are Open Source Command line tools used for conversion processes from html to pdf and image respectively.Follow the guide to get started that <a href="https://www.osradar.com/?p=26086" target="_blank" rel="noreferrer noopener">how we can Install wkhtmltopdf</a> &amp; wkhtmltoimage on Ubuntu 20.04 Linux.</p>



<p>They both use the <a href="https://www.osradar.com/install-qtcreator-on-ubuntu-20-04-18-04/" target="_blank" rel="noreferrer noopener">QT</a> WebKit rendering engine to perform the actions.</p>



<p>By default, the versions available on Ubuntu are old for these tools. So, we have to Install them manually. </p>



<p>First of all we’ll download the tools from .deb package. Further these tools do not require a display so they are entirely headless.</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 -y</pre>



<h3>Step 2:Install wkhtmltopdf on Ubuntu 20.04</h3>



<h5>On Ubuntu 20.04:</h5>



<pre class="wp-block-preformatted">wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb<br>sudo apt install ./wkhtmltox_0.12.6-1.focal_amd64.deb</pre>



<p>Output:</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$<strong> sudo apt install ./wkhtmltox_0.12.6-1.focal_amd64.deb</strong>
[sudo] password for sabi:
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting 'wkhtmltox' instead of './wkhtmltox_0.12.6-1.focal_amd64.deb'
The following additional packages will be installed:
xfonts-75dpi
The following NEW packages will be installed:
wkhtmltox xfonts-75dpi
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,368 kB/19.1 MB of archives.
After this operation, 144 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 /home/sabi/wkhtmltox_0.12.6-1.focal_amd64.deb wkhtmltox amd64 1:0.12.6-1.focal [15.7 MB]
Get:2 http://pk.archive.ubuntu.com/ubuntu focal/universe amd64 xfonts-75dpi all 1:1.0.4+nmu1 [3,368 kB]
Fetched 3,368 kB in 3s (1,121 kB/s)
Selecting previously unselected package xfonts-75dpi.
(Reading database … 200571 files and directories currently installed.)
Preparing to unpack …/xfonts-75dpi_1%3a1.0.4+nmu1_all.deb …
Unpacking xfonts-75dpi (1:1.0.4+nmu1) …
Selecting previously unselected package wkhtmltox.
Preparing to unpack …/wkhtmltox_0.12.6-1.focal_amd64.deb …
Unpacking wkhtmltox (1:0.12.6-1.focal) …
Setting up xfonts-75dpi (1:1.0.4+nmu1) …
Setting up wkhtmltox (1:0.12.6-1.focal) …
Processing triggers for man-db (2.9.1-1) …
Processing triggers for fontconfig (2.13.1-2ubuntu3) …
Processing triggers for libc-bin (2.31-0ubuntu9.1) …</pre>



<p>Verify the installed version by typing.</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ wkhtmltopdf --version<br>wkhtmltopdf 0.12.6 (with patched qt)<br>sabi@Ubuntu20:~$ wkhtmltoimage --version<br>wkhtmltoimage 0.12.6 (with patched qt)</pre>



<h5>Ubuntu 18.04:</h5>



<pre class="wp-block-preformatted">wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.bionic_amd64.deb<br>sudo apt install ./wkhtmltox_0.12.6-1.bionic_amd64.deb</pre>



<h5>On Ubuntu 16.04:</h5>



<pre class="wp-block-preformatted">wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.xenial_amd64.deb<br>sudo apt install ./wkhtmltox_0.12.6-1.xenial_amd64.deb</pre>



<p><strong>Note</strong>:If you get error for the fonts try the following command.</p>



<pre class="wp-block-preformatted">sudo apt-get update -y<br>sudo apt-get install -y xfonts-75dpi</pre>



<p>You can see the following results upon successful Installation</p>



<h3>Step 3: How to Use wkhtmltopdf on Ubuntu 20.04</h3>



<pre class="wp-block-preformatted">wkhtmltopdf  &lt;webpage&gt; &lt;destination-pdf-file&gt;</pre>



<p>Look at the example:</p>



<pre class="wp-block-preformatted">wkhtmltopdf https://osradar.com osradar.pdf</pre>



<h5>Execution Output:</h5>



<p>A pdf file will be created and you can view the contents once it finished by typing</p>



<pre class="wp-block-preformatted">file osradar.pdf</pre>



<p>You can convert to image using the same syntax as:</p>



<pre class="wp-block-preformatted">wkhtmltoimage https://osradar.com osradar.png</pre>



<p>Congratulations! You’ve learned how we can convert our web pages to pdf and Image format using wkhtmltopdf and wkhtmltoimage tool.</p>



<p>If you’ve any queries regarding this tutorial, feel free to ask!</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-wkhtmltopdf-and-wkhtmltoimage-on-ubuntu-20-04/">How To Install wkhtmltopdf and wkhtmltoimage 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-wkhtmltopdf-and-wkhtmltoimage-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Graphite and Graphite Web On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-graphite-and-graphite-web-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-graphite-and-graphite-web-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Sun, 06 Dec 2020 22:48:00 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Graphite installation ubuntu 20.04]]></category>
		<category><![CDATA[graphite ubuntu 20]]></category>
		<category><![CDATA[graphite web]]></category>
		<category><![CDATA[How To Install Graphite & Graphite Web On Ubuntu 20.04]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=25097</guid>

					<description><![CDATA[<p>Today we are going to learn that how to install Graphite &#38; Graphite Web on Ubuntu 20.04. Before proceeding towards the installation process, let&#8217;s have a short introduction on it. Introduction: Graphite is an open source monitoring platform used for the purpose of data visualization. Graphite has front-end and backend that can be used to [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-graphite-and-graphite-web-on-ubuntu-20-04/">How To Install Graphite and Graphite Web 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<a href="https://www.osradar.com/?p=25097" target="_blank" rel="noreferrer noopener"> how to install Graphite &amp; Graphite Web</a> on Ubuntu 20.04. Before proceeding towards the installation process, let&#8217;s have a short introduction on it.</p>



<h2>Introduction:</h2>



<p>Graphite is an open source monitoring platform used for the purpose of data visualization. Graphite has front-end and backend that can be used to get and store the data from numeric time-series to the graph format. Main purpose of graphite is to store numeric time-series data and provide the graph of the stored data when requested. So, let&#8217;s move towards the installation process.</p>



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



<p>As usual we do update your system to have the latest packages installed. To do so run the below command.</p>



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



<p>Once, the update finished reboot your system and move towards the next step.</p>



<pre class="wp-block-preformatted">sudo reboot</pre>



<h3>Step 2: Install Docker Container Engine on Ubuntu 20.04</h3>



<p>Type the following command after the system reboot in your terminal.</p>



<pre class="wp-block-preformatted">sudo apt -y install vim apt-transport-https ca-certificates curl gnupg-agent software-properties-common</pre>



<p>Now, import the docker GPG key using the below command.</p>



<pre class="wp-block-preformatted">curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -</pre>



<p>And then, add the Docker CE repository in Ubuntu system by hitting the given command.</p>



<pre class="wp-block-preformatted">sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"</pre>



<p>Finally, fire the below command to install Docker CE on Ubuntu 20.04 server.</p>



<pre class="wp-block-preformatted">sudo apt update<br>sudo apt install docker-ce docker-ce-cli containerd.io</pre>



<p>Once, the installation finished add your user to the docker group. To do so, fire the given command in your terminal.</p>



<pre class="wp-block-preformatted">sudo usermod -aG docker $USER<br>newgrp docker</pre>



<p>Make sure the installation is successfull.</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ <strong>docker info</strong>
Client:
Debug Mode: false
Server:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 0
Server Version: 19.03.13
Storage Driver: overlay2
Backing Filesystem: extfs
Supports d_type: true
Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local
Network: bridge host ipvlan macvlan null overlay
Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 8fba4e9a7d01810a393d5d25a3621dc101981175
runc version: dc9208a3303feef5b3839f4323d9beb36df0a9dd
init version: fec3683
Security Options:
apparmor
seccomp
Profile: default
Kernel Version: 5.4.0-54-generic
Operating System: Ubuntu 20.04.1 LTS
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 1.914GiB
Name: Ubuntu20
ID: AAWZ:QW4H:GBZD:BTEX:N3L7:SMPQ:JATK:7KVM:HNCZ:DNC6:WYFW:FQAP
Docker Root Dir: /var/lib/docker
Debug Mode: false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false</pre>



<p>Also, verify that the service is in running status before further proceeding.</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ <strong>systemctl status docker</strong>
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor prese&gt;
Active: active (running) since Mon 2020-11-30 02:51:53 PKT; 14min ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 1252 (dockerd)
Tasks: 11
Memory: 99.5M
CGroup: /system.slice/docker.service
└─1252 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/con&gt;
نومبر 30 02:51:50 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:50.816377373+&gt;
نومبر 30 02:51:50 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:50.816385494+&gt;
نومبر 30 02:51:50 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:50.816393200+&gt;
نومبر 30 02:51:50 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:50.816775170+&gt;
نومبر 30 02:51:52 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:52.057634448+&gt;
نومبر 30 02:51:52 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:52.114419939+&gt;
نومبر 30 02:51:53 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:53.017677598+&gt;
نومبر 30 02:51:53 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:53.092645598+&gt;
نومبر 30 02:51:53 Ubuntu20 systemd[1]: Started Docker Application Container En&gt;
نومبر 30 02:51:53 Ubuntu20 dockerd[1252]: time="2020-11-30T02:51:53.490281794+&gt;
lines 1-21/21 (END)</pre>



<h3>Step 3: Running Graphite in Docker Container</h3>



<p>As we&#8217;ve finished the installation of docker engine, now we&#8217;ll start docker container for Graphite. Here we&#8217;ll use the <a href="https://github.com/graphite-project/docker-graphite-statsd" target="_blank" rel="noreferrer noopener">official docker repository</a> for graphite.</p>



<p>Get the latest docker image by typing</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ docker pull graphiteapp/graphite-statsd
Using default tag: latest
latest: Pulling from graphiteapp/graphite-statsd
df20fa9351a1: Pull complete
a30ee9926b20: Pull complete
51a4bd789783: Pull complete
9eb78f4a78c8: Pull complete
Digest: sha256:aaec5e5daadad64efb8039dd128e89dc6ac95bc129553427fca980a049d1fb40
Status: Downloaded newer image for graphiteapp/graphite-statsd:latest
docker.io/graphiteapp/graphite-statsd:latest</pre>



<p>This image will contain the following parts.</p>



<ul><li>Nginx (Reverse proxy the graphite dashboard)</li><li>Graphite(Front-end)</li><li>Carbon(Back-end)</li><li>Statsd(UDP based backend proxy)</li></ul>



<p>Following default mapped ports will be used.</p>



<figure class="wp-block-table"><table><tbody><tr><td><strong>Host</strong></td><td><strong>Container</strong></td><td><strong>Service</strong></td></tr><tr><td>80</td><td>80</td><td>nginx</td></tr><tr><td>2003</td><td>2003</td><td>carbon reciever &#8211; plaintext</td></tr><tr><td>2004</td><td>2004</td><td>carbon reciever &#8211; pickle</td></tr><tr><td>2023</td><td>2023</td><td>carbon aggregator &#8211; plaintext</td></tr><tr><td>2024</td><td>2024</td><td>carbon aggregator &#8211; pickle</td></tr><tr><td>8080</td><td>8080</td><td>Graphite internal gunicorn port</td></tr><tr><td>8125</td><td>8125</td><td>statsd</td></tr><tr><td>8126</td><td>8126</td><td>statsd admin</td></tr></tbody></table></figure>



<p>Graphite and Statsd should be handled carefully as they are very complex to setup. The docker image downloaded above help us to run &amp; collect the stats in few minutes.</p>



<p>To see the available images type</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ <strong>docker images</strong>
REPOSITORY TAG IMAGE ID CREATED SIZE
graphiteapp/graphite-statsd latest 976c24bf0bc6 4 weeks ago 723MB</pre>



<p>Now, create the following directories on the host system for persistent data storage.</p>



<pre class="wp-block-preformatted">sudo mkdir -p /data/graphite/{data,logs,conf,statsd_config}</pre>



<p>Make sure to set the correct timezone and then run the following commands.</p>



<pre class="wp-block-preformatted">docker run -d \
--name graphit \
--restart=always \
-p 80:80 \
-p 2003-2004:2003-2004 \
-p 2023-2024:2023-2024 \
-p 8125:8125/udp \
-p 8126:8126 \
-v /data/graphite/data:/opt/graphite/storage \
-v /data/graphite/conf:/opt/graphite/conf \
-v /data/graphite/statsd_config:/opt/statsd/config \
-v /data/graphite/logs:/var/log \
-e GRAPHITE_TIME_ZONE='Asia/Karachi' \
graphiteapp/graphite-statsd</pre>



<p>Verify the status of graphite container</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ <strong>docker ps</strong><br>CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES<br>420150f994b9 graphiteapp/graphite-statsd "/entrypoint" About a minute ago Up About a minute 0.0.0.0:80-&gt;80/tcp, 0.0.0.0:2003-2004-&gt;2003-2004/tcp, 2013-2014/tcp, 8080/tcp, 0.0.0.0:2023-2024-&gt;2023-2024/tcp, 0.0.0.0:8126-&gt;8126/tcp, 8125/tcp, 0.0.0.0:8125-&gt;8125/udp graphit</pre>



<p>If you face any error, refer to the logs</p>



<pre class="wp-block-preformatted">docker logs -f graphite</pre>



<p>Output:</p>



<pre class="wp-block-preformatted">,,..
30/11/2020 01:23:58 :: [tagdb] Tagged carbon.aggregator.4a26c4c0f746-a.destinations.127_0_0_1:2004:None.attemptedRelays, carbon.aggregator.4a26c4c0f746-a.bufferedDatapoints in 0.021245479583740234
30/11/2020 01:24:06 :: [listener] MetricLineReceiver connection with 127.0.0.1:57472 established
30/11/2020 01:24:06 :: [listener] MetricLineReceiver connection with 127.0.0.1:57472 closed cleanly
30/11/2020 01:24:08 :: [tagdb] Tagging carbon.agents.4a26c4c0f746-a.errors
30/11/2020 01:24:08 :: [tagdb] Tagged carbon.agents.4a26c4c0f746-a.errors in 0.15246272087097168
30/11/2020 01:24:16 :: [listener] MetricLineReceiver connection with 127.0.0.1:57476 established
30/11/2020 01:24:16 :: [listener] MetricLineReceiver connection with 127.0.0.1:57476 closed cleanly
30/11/2020 01:24:26 :: [listener] MetricLineReceiver connection with 127.0.0.1:57478 established
30/11/2020 01:24:26 :: [listener] MetricLineReceiver connection with 127.0.0.1:57478 closed cleanly</pre>



<p>As by default, statsd is listening to <strong>8125</strong> UDP port,you can change it to tcp port if you want. To do so, you&#8217;ve to set the environment variable <strong>STATSD_INTERFACE</strong> to TCP port while running the container.</p>



<h3>Step 4: Access Graphite Web Dashboard</h3>



<p>Access the Graphite web interface by typing <strong>server</strong> <strong>IP</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="467" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/image-64-1024x467.png" alt="How To Install Graphite &amp; Graphite Web On Ubuntu 20.04" class="wp-image-26059" srcset="https://www.osradar.com/wp-content/uploads/2020/11/image-64-1024x467.png 1024w, https://www.osradar.com/wp-content/uploads/2020/11/image-64-300x137.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/image-64-768x350.png 768w, https://www.osradar.com/wp-content/uploads/2020/11/image-64-1536x700.png 1536w, https://www.osradar.com/wp-content/uploads/2020/11/image-64-696x317.png 696w, https://www.osradar.com/wp-content/uploads/2020/11/image-64-1068x487.png 1068w, https://www.osradar.com/wp-content/uploads/2020/11/image-64.png 1847w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Use the pre-defined credentials to login.</p>



<pre class="wp-block-preformatted">User:<strong>root</strong>
Pass:<strong>root</strong></pre>



<p>For security reasons, change the default credentials, by typing <a href="http://osradar.com" target="_blank" rel="noreferrer noopener">IP/admin/auth/user/1/</a></p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="493" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/image-65-1024x493.png" alt="How To Install Graphite &amp; Graphite Web On Ubuntu 20.04" class="wp-image-26060" srcset="https://www.osradar.com/wp-content/uploads/2020/11/image-65-1024x493.png 1024w, https://www.osradar.com/wp-content/uploads/2020/11/image-65-300x145.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/image-65-768x370.png 768w, https://www.osradar.com/wp-content/uploads/2020/11/image-65-1536x740.png 1536w, https://www.osradar.com/wp-content/uploads/2020/11/image-65-696x335.png 696w, https://www.osradar.com/wp-content/uploads/2020/11/image-65-1068x514.png 1068w, https://www.osradar.com/wp-content/uploads/2020/11/image-65.png 1802w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>You&#8217;ll get success message of password change.</p>



<p>So,this is how you can install graphite &amp; graphite web on Ubuntu 20.04</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-graphite-and-graphite-web-on-ubuntu-20-04/">How To Install Graphite and Graphite Web 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-graphite-and-graphite-web-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Plex Media Server On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-plex-media-server-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-plex-media-server-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Sun, 06 Dec 2020 01:46:00 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[how to install plex media server on ubuntu 20.04]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[plex media server ubuntu]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=25993</guid>

					<description><![CDATA[<p>Today we are going to learn that how to install Plex Media Server on Ubuntu 18.04. Before going to installation process let’s have a short introduction about Plex Media Server. Plex is an Open Source software by which you can easily manage your Videos, TV shows, Music lists, Images and much more with the elegant [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-plex-media-server-on-ubuntu-20-04/">How To Install Plex Media Server 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 <a href="https://www.osradar.com/?p=25993" target="_blank" rel="noreferrer noopener">how to install Plex Media Server</a> on Ubuntu 18.04. Before going to installation process let’s have a short introduction about Plex Media Server.</p>



<p>Plex is an Open Source software by which you can easily manage your Videos, TV shows, Music lists, Images and much more with the elegant interface. It also stream these media files on your Computer, Smartphones, TV and other such devices using the Network.</p>



<p>So, just follow the below steps to easily install the Plex Media Server on your Ubuntu system.</p>



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



<p>As usual we do, update your system to have the latest packages installed.</p>



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



<h3>Step 2: Download Plex Media Server Deb Package</h3>



<p>Visit the Plex Official download page for the latest version available before running the below command.</p>



<pre class="wp-block-preformatted">wget https://downloads.plex.tv/plex-media-server-new/1.20.4.3517-ab5e1197c/debian/plexmediaserver_1.20.4.3517-ab5e1197c_amd64.deb</pre>



<h3>Step 3: Install Plex Media Server On Ubuntu 20.04</h3>



<p>Once you finished the download process, type the following command in your terminal to install Plex Media Server in Ubuntu 20.04.</p>



<pre class="wp-block-preformatted">sudo apt install ./plexmediaserver_1.20.4.3517-ab5e1197c_amd64.deb</pre>



<p><strong>Note: Switch to the download directory before running the above command.</strong></p>



<h3>Step 4: Verify Plex Media Server Status</h3>



<p>Make sure that the Plex Media Server is running by typing the given command.</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ sudo systemctl status plexmediaserver.service
● plexmediaserver.service - Plex Media Server
Loaded: loaded (/lib/systemd/system/plexmediaserver.service; enabled; vend&gt;
Active: active (running) since Mon 2020-11-30 05:16:29 PKT; 1min 6s ago
Process: 3898 ExecStartPre=/bin/sh -c /usr/bin/test -d "${PLEX_MEDIA_SERVER&gt;
Main PID: 3900 (Plex Media Serv)
Tasks: 113 (limit: 2285)
Memory: 263.8M
CGroup: /system.slice/plexmediaserver.service
├─3900 /usr/lib/plexmediaserver/Plex Media Server
├─3929 Plex Plug-in [com.plexapp.system] /usr/lib/plexmediaserver/&gt;
├─4023 /usr/lib/plexmediaserver/Plex Tuner Service /usr/lib/plexme&gt;
├─4062 Plex Plug-in [tv.plex.agents.music] /usr/lib/plexmediaserve&gt;
├─4121 Plex Plug-in [org.musicbrainz.agents.music] /usr/lib/plexme&gt;
├─4233 Plex Plug-in [tv.plex.agents.movie] /usr/lib/plexmediaserve&gt;
├─4319 Plex Plug-in [com.plexapp.agents.themoviedb] /usr/lib/plexm&gt;
├─4358 Plex Plug-in [com.plexapp.agents.thetvdb] /usr/lib/plexmedi&gt;
└─4360 Plex Plug-in [com.plexapp.agents.imdb] /usr/lib/plexmediase&gt;
نومبر 30 05:16:29 Ubuntu20 systemd[1]: Starting Plex Media Server…
نومبر 30 05:16:29 Ubuntu20 systemd[1]: Started Plex Media Server.
lines 1-20/20 (END)</pre>



<p>To start plex media server on boot, simply hit</p>



<pre class="wp-block-preformatted">sudo systemctl enable plexmediaserver.service</pre>



<p>To allow firewall access, type</p>



<pre class="wp-block-preformatted">sudo ufw allow 32400</pre>



<h3>Step 5: Configure Plex Media Server On Ubuntu 20.04</h3>



<p>Visit your Server IP address on port <strong>32400</strong> to configure the Plex Media Server like <strong>IP:32400/web</strong>. You&#8217;ll see the sign in page. Provide your details to login.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="490" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-30_05h26_10-1024x490.jpg" alt="" class="wp-image-26077" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h26_10-1024x490.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h26_10-300x144.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h26_10-768x368.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h26_10-696x333.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h26_10-1068x511.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h26_10.jpg 1184w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Once logged in, click on <strong>&#8220;got it&#8221;</strong> at the bottom of the page. </p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="498" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-30_05h27_28-1024x498.jpg" alt="" class="wp-image-26078" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1024x498.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-300x146.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-768x374.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1536x748.jpg 1536w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-696x339.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1068x520.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28.jpg 1837w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>In the next step provide the plex a name and don&#8217;t forget to check the &#8220;<strong>allow me to access my media outside my home box</strong>&#8220;. Then click on<strong> &#8220;Next&#8221;</strong> button.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="498" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-30_05h27_28-1-1024x498.jpg" alt="" class="wp-image-26079" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1-1024x498.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1-300x146.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1-768x374.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1-1536x748.jpg 1536w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1-696x339.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1-1068x520.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_28-1.jpg 1837w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Now, you&#8217;ve to add libraries. Simply click on <strong>&#8220;Add Library&#8221;</strong> button.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="505" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-30_05h27_46-1024x505.jpg" alt="" class="wp-image-26081" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_46-1024x505.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_46-300x148.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_46-768x378.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_46-1536x757.jpg 1536w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_46-696x343.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_46-1068x526.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h27_46.jpg 1814w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>You&#8217;ll be redirected to the libraries page where you can add your favourite libraries. Once done, click <strong>&#8220;Next&#8221;</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="731" height="533" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-30_05h28_16.png" alt="" class="wp-image-26080" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h28_16.png 731w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h28_16-300x219.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h28_16-696x507.png 696w" sizes="(max-width: 731px) 100vw, 731px" /></figure>



<p>Now you can <strong>&#8220;Add Folders&#8221;</strong> by clicking on <strong>&#8220;Browse For Media Folder&#8221;</strong>. Simply choose to add the folder and then add it to the Library.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="726" height="530" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-30_05h29_00.png" alt="" class="wp-image-26082" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h29_00.png 726w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h29_00-300x219.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h29_00-696x508.png 696w" sizes="(max-width: 726px) 100vw, 726px" /></figure>



<p>Once you added libraries, select the <strong>&#8220;Next&#8221;</strong> button to proceed further. Here click on the <strong>&#8220;Done&#8221; </strong>button. That&#8217;s it you are all done. Now, click on <strong>&#8220;Finish Setup&#8221;</strong> at the bottom of the page to finish it.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="458" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-30_05h30_16-1024x458.jpg" alt="" class="wp-image-26083" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h30_16-1024x458.jpg 1024w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h30_16-300x134.jpg 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h30_16-768x344.jpg 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h30_16-1536x688.jpg 1536w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h30_16-696x312.jpg 696w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h30_16-1068x478.jpg 1068w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-30_05h30_16.jpg 1834w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>So, this is how you can install Plex Media Server on Ubuntu 20.04.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-plex-media-server-on-ubuntu-20-04/">How To Install Plex Media Server 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-plex-media-server-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Docker Swarm On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-docker-swarm-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-docker-swarm-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Sat, 05 Dec 2020 04:43:00 +0000</pubDate>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[docker swarm]]></category>
		<category><![CDATA[how to install docker swarm on ubuntu 20.04]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[install docker swarm]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=25928</guid>

					<description><![CDATA[<p>In this tutorial, you&#8217;ll learn that how to Install Docker Swarm on Ubuntu 20.04. Docker Swarm is most popular tool that can be used to create a cluster of docker hosts. You can distribute applications among the hosts with the help of docker cluster created by swarm. Docker Swarm provides high end performance and availablity [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-docker-swarm-on-ubuntu-20-04/">How To Install Docker Swarm 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>In this tutorial, you&#8217;ll learn that <a href="https://www.osradar.com/?p=25928" target="_blank" rel="noreferrer noopener">how to Install Docker Swarm</a> on Ubuntu 20.04. Docker Swarm is most popular tool that can be used to create a cluster of docker hosts. You can distribute applications among the hosts with the help of docker cluster created by swarm. Docker Swarm provides high end performance and availablity containing a manager &amp; worker nodes.Actions are performed by the manager nodes. Let&#8217;s see how to install it on Ubuntu 20.04.</p>



<h2>Update Your System</h2>



<p>Hit the given command in your terminal to update your system.</p>



<pre class="wp-block-preformatted">sudo apt -y update</pre>



<h3>Step 1: Prepare Your Nodes</h3>



<p>To prepare nodes, you&#8217;ve to configure hosts files on each host. In this guide I&#8217;m going to use one Manager node and 2 worker nodes.</p>



<pre class="wp-block-preformatted">sudo nano /etc/hosts</pre>



<p>And add the Ip&#8217;s of your hosts.</p>



<pre class="wp-block-preformatted">192.168.1.10 manager<br>192.168.1.11 worker-1<br>192.168.1.12 worker-2</pre>



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



<p>Verify that you can ping all the hosts using hostname instead of IP&#8217;s.</p>



<h3>Step 2: Install Docker CE on Ubuntu 20.04</h3>



<p>Install the Docker CE on the hosts. Hit the following command to install the required dependencies for Docker CE on Ubuntu 20.04.</p>



<pre class="wp-block-preformatted">sudo apt update<br>sudo apt install apt-transport-https ca-certificates curl software-properties-common</pre>



<p>Then add the Docker CE repository and GPG key on your hosts.</p>



<pre class="wp-block-preformatted">curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"</pre>



<p>Once done, update the packages.</p>



<pre class="wp-block-preformatted">sudo apt update</pre>



<p>Double check that you&#8217;re going to install Docker CE from the official repository of Docker.</p>



<pre class="wp-block-preformatted">root@ubuntu20:~$ sudo apt-cache policy docker-ce
docker-ce:
Installed: (none)
Candidate: 5:19.03.13~3-0~ubuntu-focal
Version table:
5:19.03.13~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
5:19.03.12~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
5:19.03.11~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
5:19.03.10~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
5:19.03.9~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages</pre>



<p>Verify the status of Docker CE.</p>



<pre class="wp-block-preformatted">root@ubuntu20:~$ <strong>sudo systemctl status docker</strong>
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2020-10-17 16:28:08 EAT; 57s ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 2807 (dockerd)
Tasks: 8
Memory: 37.5M
CGroup: /system.slice/docker.service
└─2807 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock</pre>



<p>And add your user to docker group.</p>



<pre class="wp-block-preformatted">sudo usermod -aG docker ${USER}</pre>



<h3>Step 3: Create Docker Swarm Cluster on Ubuntu 20.04</h3>



<p>First start the Docker Swarm on the manager node and then start add the worker nodes to the cluster. To start docker swarm on manager node, type the given command in your terminal.</p>



<pre class="wp-block-preformatted">Swarm initialized: current node (fsuaqqpihi2eabmmq8gldzhpv) is now a manager.
To add a worker to this swarm, run the following command:
sudo docker swarm join --token SWMTKN-1-018kvdektwa74z8fajb5c1u6jyz6qfk4ood8u4qotw7go9jj0p-cfpnh7omy86xcgoh45vau2kaj 192.168.1.10:2377
To add a manager to this swarm, run 'docker swarm join-token manager' and follow the instructions.</pre>



<p>From the above result, copy the token<strong> &#8220;Join &#8211;token&#8221;</strong> command to add the worker nodes to the manager node. Here&#8217;s how you can add.</p>



<pre class="wp-block-preformatted">sudo docker swarm join --token SWMTKN-1-13xo81gxpb3ttjh5e335pfrmz9fbnliikgfys7u8l4r8k4m575-2gsjwjs3y1i4kgeua2yu840hw 192.168.1.10:2377
This node joined a swarm as a worker.</pre>



<p>Verify that worker nodes are added to the manager node.</p>



<pre class="wp-block-preformatted">sudo docker node ls
ID HOSTNAME STATUS AVAILABILITY MANAGER STATUS ENGINE VERSION
etx5xc5guzftmsqx4naqwvump worker-02 Ready Active 19.03.13
xop4jvrkywz4ldsgwqmfacssc * manager Ready Active Leader 19.03.13
bghrkp7ll1b9lb0ikv8x51gzy worker-01 Ready Active 19.03.13</pre>



<h3>Step 4: Deploy Application in the Cluster</h3>



<p>Now, create the service Nginx web server to run on the port <strong>80</strong> &amp; expose it to the port <strong>8080</strong> on the host. To do this type</p>



<pre class="wp-block-preformatted">root@ubuntu20:~$ sudo docker service create --name web-server --publish 8080:80 nginx:1.13-alpine
pq5txw0p9c1qcjrrl2lw3mh5p
overall progress: 1 out of 1 tasks
1/1: running [==================================================&gt;]
verify: Service converged</pre>



<p>Verify the status of created service using.</p>



<pre class="wp-block-preformatted">sudo docker service ls
ID NAME MODE REPLICAS IMAGE PORTS
pq5txw0p9c1q web-server replicated 1/1 nginx:1.13-alpine *:8080-&gt;80/tcp</pre>



<h3>Step 5: Replicas &amp; Scale the Service</h3>



<p>You&#8217;ve to make replicas of the web-server service in order to access it on the manager and the worker nodes.</p>



<pre class="wp-block-preformatted">sudo docker service scale web-server=3
web-server scaled to 3
overall progress: 3 out of 3 tasks
1/3: running [==================================================>]
2/3: running [==================================================>]
3/3: running [==================================================>]
verify: Service converged
Verify the created service replicas.</pre>



<pre class="wp-block-preformatted">sudo docker service ls
ID NAME MODE REPLICAS IMAGE PORTS
pq5txw0p9c1q web-server replicated 3/3 nginx:1.13-alpine *:8080-&gt;80/tcp</pre>



<p>You can access the service from the web-browser of any host added with the help of IP address and port number like below:<br><strong>192.168.1.10:8080</strong></p>



<p>So, this is how you can install Docker Swarm on Ubuntu 20.04.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-docker-swarm-on-ubuntu-20-04/">How To Install Docker Swarm 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-docker-swarm-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install Keeweb Password Manager On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-keeweb-password-manager-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-keeweb-password-manager-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Sat, 05 Dec 2020 03:56:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[how to install keeweb on Ubuntu 20.04]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[keeweb password manager]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=25994</guid>

					<description><![CDATA[<p>Today we are going to learn that how to install KeeWeb Passwrod Manager On Ubuntu 20.04. KeeWeb Password Manager provides the best and easy way to keep our passwords safe and secure. With the help of KeeWeb, you can easily store your strong passwords that can&#8217;t be remembered. It provides you the facility of managing [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-keeweb-password-manager-on-ubuntu-20-04/">How To Install Keeweb Password Manager 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<a href="https://www.osradar.com/?p=25994" target="_blank" rel="noreferrer noopener"> how to install KeeWeb Passwrod Manager On Ubuntu 20.04</a>. KeeWeb Password Manager provides the best and easy way to keep our passwords safe and secure. With the help of KeeWeb, you can easily store your strong passwords that can&#8217;t be remembered. It provides you the facility of managing your all passwords in a proper and secure way. So, you can easily retrieve these passwords when needed. Now, we&#8217;ll see some advantages of password managers &amp; then we&#8217;ll proceed towards installation procedure.</p>



<h2>Some advanatages of Password Managers</h2>



<ul><li>You don&#8217;t have to remember passwords.</li><li>You can use strong passwords.</li><li>Provides the facility of managing shared accounts.</li><li>Suggest you the strong passwords from their auto-generation function.</li><li>KeeWeb is a Linux password manager that can be used to store online &amp; offline passwords. You can also syncs with online storage tools like Owncloud, Google drive and many others. </li></ul>



<p>So, here we&#8217;ll see how to install KeeWeb Password Manager On Ubuntu 20.04.</p>



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



<p>As usual we do, update your system to have the latest packages installed. Fire the below command in your terminal.</p>



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



<h3>Step 2: Install Docker CE On Ubuntu 20.04</h3>



<p>As the Docker CE is required for installing KeeWeb, so install the required dependencies and Docker CE on Ubuntu 20.04.</p>



<pre class="wp-block-preformatted">sudo apt install apt-transport-https ca-certificates curl software-properties-common</pre>



<p>Once the dependencies are resolved, add the Docker GPG key &amp; repository on Ubuntu system.</p>



<pre class="wp-block-preformatted">curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -<br>sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"</pre>



<p>Then, fetch updates and run the install command to install Docker CE on Ubuntu 20.04.</p>



<pre class="wp-block-preformatted">sudo apt-get update<br>sudo apt install docker-ce</pre>



<p>Verify the status by typing</p>



<pre class="wp-block-preformatted">sabi@Ubuntu20:~$ <strong>sudo systemctl status docker</strong>
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor prese&gt;
Active: active (running) since Sun 2020-11-29 10:21:29 PKT; 3min 8s ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 5014 (dockerd)
Tasks: 13
Memory: 46.9M
CGroup: /system.slice/docker.service
└─5014 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/con&gt;
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.301848329+&gt;
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.301855801+&gt;
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.301863033+&gt;
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.302105313+&gt;
نومبر 29 10:21:28 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:28.772013949+&gt;
نومبر 29 10:21:29 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:29.065876484+&gt;
نومبر 29 10:21:29 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:29.145196166+&gt;
نومبر 29 10:21:29 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:29.145469013+&gt;
نومبر 29 10:21:29 Ubuntu20 dockerd[5014]: time="2020-11-29T10:21:29.178396579+&gt;
نومبر 29 10:21:29 Ubuntu20 systemd[1]: Started Docker Application Container En&gt;
lines 1-21/21 (END)</pre>



<p>Add the user to the docker group in order to avoid typing sudo everytime.</p>



<pre class="wp-block-preformatted">sudo usermod -aG docker ${USER}</pre>



<h3>Step 3: Install KeeWeb On Ubuntu 20.04</h3>



<p>We&#8217;ll install Keeweb on Ubuntu 20.04 from the source code. Hit the below commands in your terminal.</p>



<pre class="wp-block-preformatted">git clone https://github.com/SvenC56/docker-keeweb.git<br>cd docker-keeweb<br>docker build -t svenc56/keeweb .</pre>



<p>Run the keeweb image on port 80 by given command.</p>



<pre class="wp-block-preformatted">sudo docker run -d -p 80:80 keeweb</pre>



<p>Now, visit the web browser and type your IP. You&#8217;ll see the similar page.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="653" height="385" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/image-63.png" alt="" class="wp-image-26028" srcset="https://www.osradar.com/wp-content/uploads/2020/11/image-63.png 653w, https://www.osradar.com/wp-content/uploads/2020/11/image-63-300x177.png 300w" sizes="(max-width: 653px) 100vw, 653px" /></figure>



<p>Click on the <strong>&#8220;+&#8221;</strong> sign to add the new password file.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="607" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_10h34_15-1024x607.png" alt="" class="wp-image-26036" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_15-1024x607.png 1024w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_15-300x178.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_15-768x455.png 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_15-696x412.png 696w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_15.png 1033w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Click on <strong>&#8220;new&#8221;</strong> at the bottom left side &amp; you&#8217;ll get the page like below:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="825" height="709" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_10h34_24.png" alt="How To Install Keeweb Password Manager On Ubuntu 20.04" class="wp-image-26037" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_24.png 825w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_24-300x258.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_24-768x660.png 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_24-696x598.png 696w" sizes="(max-width: 825px) 100vw, 825px" /></figure>



<p>Provide the master password, name &amp; do backup of key if you needed.</p>



<p>And finally click on <strong>&#8220;Save to&#8221;</strong> button to finish setting up.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="975" height="366" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_10h34_30.png" alt="" class="wp-image-26038" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_30.png 975w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_30-300x113.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_30-768x288.png 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_30-696x261.png 696w" sizes="(max-width: 975px) 100vw, 975px" /></figure>



<p>You can also save your passwords offline and online. In order to sync with online storage select the tools listed &amp; follow the procedure.</p>



<p>Once file added, you can see it in the left side of keeweb.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="724" height="171" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_10h34_37.png" alt="" class="wp-image-26039" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_37.png 724w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_37-300x71.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_10h34_37-696x164.png 696w" sizes="(max-width: 724px) 100vw, 724px" /></figure>



<p>You can also add entries,group or template.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="571" height="335" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_11h25_01.png" alt="" class="wp-image-26042" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h25_01.png 571w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h25_01-300x176.png 300w" sizes="(max-width: 571px) 100vw, 571px" /></figure>



<h3>Step 4: Customize KeeWeb Password Manager On Ubuntu 20.04</h3>



<p>Keeweb provides the facility of customization as you want. You can select hotkeys, plugins and interaction with usb. Some of shortcuts are given below.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="755" height="682" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_11h25_42.png" alt="How To Install Keeweb Password Manager On Ubuntu 20.04" class="wp-image-26043" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h25_42.png 755w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h25_42-300x271.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h25_42-696x629.png 696w" sizes="(max-width: 755px) 100vw, 755px" /></figure>



<h3>Step 5: Install KeeWeb Password Manager Plugins</h3>



<p>Navigate to <strong>Plugins&gt;Load Plugin Gallery</strong> to install new plugins.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="994" height="527" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_11h26_48.png" alt="How To Install Keeweb Password Manager On Ubuntu 20.04" class="wp-image-26044" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h26_48.png 994w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h26_48-300x159.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h26_48-768x407.png 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h26_48-696x369.png 696w" sizes="(max-width: 994px) 100vw, 994px" /></figure>



<h3>Step 6: Interaction with Google Drive</h3>



<p>Select your new keypass &amp; then save it to google drive. You&#8217;ll get the error as shown below:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="522" height="158" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_11h27_32.png" alt="" class="wp-image-26045" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_32.png 522w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_32-300x91.png 300w" sizes="(max-width: 522px) 100vw, 522px" /></figure>



<p>To fix this error go to <a href="https://console.developers.google.com/." target="_blank" rel="noreferrer noopener">https://console.developers.google.com/.</a> Here add a new project.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="553" height="107" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_11h27_37.png" alt="" class="wp-image-26046" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_37.png 553w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_37-300x58.png 300w" sizes="(max-width: 553px) 100vw, 553px" /></figure>



<p>Navigate to <strong>Credentials&gt;Create Credentials&gt;OAuth Client ID</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1019" height="292" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_11h27_45.png" alt="How To Install Keeweb Password Manager On Ubuntu 20.04" class="wp-image-26047" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_45.png 1019w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_45-300x86.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_45-768x220.png 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_45-696x199.png 696w" sizes="(max-width: 1019px) 100vw, 1019px" /></figure>



<p>And select the application type as <strong>web application</strong>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="882" height="400" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_11h27_55.png" alt="How To Install Keeweb Password Manager On Ubuntu 20.04" class="wp-image-26048" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_55.png 882w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_55-300x136.png 300w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_55-768x348.png 768w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h27_55-696x316.png 696w" sizes="(max-width: 882px) 100vw, 882px" /></figure>



<p>And finally provide your domain &amp; site urls as below &amp; hit create.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="643" height="776" src="//1081754738.rsc.cdn77.org/wp-content/uploads/2020/11/2020-11-29_11h28_02.png" alt="How To Install Keeweb Password Manager On Ubuntu 20.04" class="wp-image-26049" srcset="https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h28_02.png 643w, https://www.osradar.com/wp-content/uploads/2020/11/2020-11-29_11h28_02-249x300.png 249w" sizes="(max-width: 643px) 100vw, 643px" /></figure>



<p>Provide these ID&#8217;s in keeWeb in gdriveClientId &amp; secret option.</p>



<p>You&#8217;ll also require to verify your domain. You can also navigate to put yourself to risky access if you can&#8217;t verify your domain.</p>



<p>And enable the drive API for your project.</p>



<p>So, this is how you can install KeeWeb Password Manager On Ubuntu 20.04</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-keeweb-password-manager-on-ubuntu-20-04/">How To Install Keeweb Password Manager 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-keeweb-password-manager-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Install and Configure Master BIND DNS Server On Ubuntu 20.04</title>
		<link>https://www.osradar.com/how-to-install-and-configure-master-bind-dns-server-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-and-configure-master-bind-dns-server-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[sabi]]></dc:creator>
		<pubDate>Thu, 03 Dec 2020 04:47:00 +0000</pubDate>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[BIND DNS server configuration]]></category>
		<category><![CDATA[how to install bind dns server ubuntu 20.04]]></category>
		<category><![CDATA[how to tutorials]]></category>
		<category><![CDATA[master bind dns server]]></category>
		<category><![CDATA[ubuntu 20.04]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=25996</guid>

					<description><![CDATA[<p>Today we are going to learn that how to install and configure Master BIND DNS server on Ubuntu 20.04. As you all know that DNS provides the functionality of converting human readable domains to computer readable IP&#8217;s &#38; vice versa. So, it helps to translate the domain names. Here we&#8217;ll see that how we can [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-and-configure-master-bind-dns-server-on-ubuntu-20-04/">How To Install and Configure Master BIND DNS Server 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 <a href="https://www.osradar.com/?p=25996" target="_blank" rel="noreferrer noopener">how to install and configure Master BIND DNS server on Ubuntu 20.04</a>. As you all know that DNS provides the functionality of converting human readable domains to computer readable IP&#8217;s &amp; vice versa. So, it helps to translate the domain names. Here we&#8217;ll see that how we can install &amp; configure Master BIND DNS Server On Ubuntu 20.04.</p>



<p>Before proceeding towards the installation procedure, make sure your system has a static IP configured.</p>



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



<p>Before installing any new package, make sure your system is up-to date.</p>



<pre class="wp-block-preformatted">sudo apt -y update</pre>



<h3>Step 2: Download &amp; Install the BIND DNS Server</h3>



<p>Run the below command to install the bind dns server and required packages.</p>



<pre class="wp-block-preformatted">sudo apt install -y bind9 bind9utils bind9-doc dnsutils</pre>



<h3>Step 3: Configure DNS Server</h3>



<p>Main configuration directory of DNS is located at <strong>/etc/bind</strong>.</p>



<p>Global DNS configuraiton file can be found at <strong>/etc/bind/named.conf</strong> that can&#8217;t be used for local DNS. For local DNS, <strong>/etc/bind/named.conf.local</strong> is used.</p>



<h4>Create Zones</h4>



<p>Edit the local DNS file with your favourite editor.</p>



<pre class="wp-block-preformatted">sudo nano /etc/bind/named.conf.local</pre>



<p>And then create forward &amp; reverse zones for your domain. Here I&#8217;ll create for <a href="http://osradar.com" target="_blank" rel="noreferrer noopener">osradar.com</a> as seen below:</p>



<pre class="wp-block-preformatted">zone "osradar.local" IN { // Domain name

type master; // Primary DNS

file "/etc/bind/forward.osradar.local.db"; // Forward lookup file

allow-update { none; }; // Since this is the primary DNS, it should be none.

};</pre>



<p>That was for the forward zone. Now, we&#8217;ll add for reverse zone.</p>



<pre class="wp-block-preformatted">zone "10.16.172.in-addr.arpa" IN { //Reverse lookup name, should match your network in reverse order

type master; // Primary DNS

file "/etc/bind/reverse.osradar.local.db"; //Reverse lookup file

allow-update { none; }; //Since this is the primary DNS, it should be none.

};</pre>



<p><strong>10.16.172.in-addr.arpa is the zone name of reverse DNS. (If network is 172.16.10.0, the name will be reversed as in 10.16.172).</strong></p>



<h3>Step 4: Configure Bind DNS Zone Lookup Files</h3>



<p>As described earlier, the zone lookup files have the DNS records of the forward &amp; reverse zones. So, we&#8217;ll configure them.</p>



<h5>For Forward Zone Lookup File</h5>



<p>Now, copy the sample forward zone lookup file to the file called <strong>forward.osradar.local.db</strong> located at <strong>/etc/bind </strong>directory.</p>



<pre class="wp-block-preformatted">sudo cp /etc/bind/db.local /etc/bind/forward.osradar.local.db</pre>



<p>Now, edit the above file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/bind/forward.osradar.local.db</pre>



<pre class="wp-block-preformatted">$TTL 604800
@ IN SOA ns1.osradar.local. root.ns1.osradar.local. (
3 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
;@ IN NS localhost.
;@ IN A 127.0.0.1
;@ IN AAAA ::1

;Name Server Information

@ IN NS ns1.osradar.local.

;IP address of Name Server

ns1 IN A 172.16.10.2

;Mail Exchanger

osradar.local. IN MX 10 mail.osradar.local.

;A – Record HostName To Ip Address

www IN A 172.16.10.3
mail IN A 172.16.10.4

;CNAME record

ftp IN CNAME www.osradar.local.</pre>



<h5>For Reverse Zone Lookup File</h5>



<p>Simply perform the above actions for reverse zone lookup file.</p>



<pre class="wp-block-preformatted">sudo cp /etc/bind/db.127 /etc/bind/reverse.osradar.local.db</pre>



<p>And then modify the content.</p>



<pre class="wp-block-preformatted">sudo nano /etc/bind/reverse.osradar.local.db</pre>



<pre class="wp-block-preformatted">;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA osradar.local. root.osradar.local. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;

;Name Server Information

@ IN NS ns1.osradar.local.
ns1 IN A 172.16.10.2

;Reverse lookup for Name Server

2 IN PTR ns1.osradar.local.

;PTR Record IP address to HostName

3 IN PTR www.osradar.local.
4 IN PTR mail.osradar.local.</pre>



<h3>Step 5: Verify Bind DNS Syntax</h3>



<p>Hit the given command to verify the syntax of bind DNS it&#8217;ll return to the shell if everything is ok.</p>



<pre class="wp-block-preformatted">sudo named-checkconf</pre>



<p>Fire the below commands to check the syntax for forward &amp; reverse zones respectively.</p>



<pre class="wp-block-preformatted">sudo named-checkzone osradar.local /etc/bind/forward.osradar.local.db
sudo named-checkzone 10.16.172.in-addr.arpa /etc/bind/reverse.osradar.local.db</pre>



<p>You&#8217;ll see the similar output respectively.</p>



<pre class="wp-block-preformatted">#####forward zone file
OK
#####reverse zone file
zone 10.16.172.in-addr.arpa/IN: loaded serial 1
OK</pre>



<p>Finally, restart &amp; enable BIND services.</p>



<pre class="wp-block-preformatted">sudo systemctl restart bind9<br>sudo systemctl enable bind9</pre>



<h3>Step 6: Test DNS Server On Ubuntu 20.04</h3>



<p>We can change the DNS server on any of client machine to our newly created server. Every OS has different DNS settings. In Ubuntu type</p>



<pre class="wp-block-preformatted">sudo echo "nameserver 172.16.10.2" &gt;&gt; /etc/resolv.conf</pre>



<p>Now, type <strong>dig</strong> command along with your domain name to test the DNS server.</p>



<pre class="wp-block-preformatted">root@ubuntu20:~# dig www.osradar.local

; &lt;&lt;&gt;&gt; DiG 9.16.1-Ubuntu &lt;&lt;&gt;&gt; www.osradar.local
;; global options: +cmd
;; Got answer:
;; WARNING: .local is reserved for Multicast DNS
;; You are currently testing what happens when an mDNS query is leaked to DNS
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 65241
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: fabd20125b9ccbff010000005f8c7204e1387a993d58c22f (good)
;; QUESTION SECTION:
;www.osradar.local. IN A

;; ANSWER SECTION:
www.osradar.local. 604800 IN A 172.16.10.3

;; Query time: 4 msec
;; SERVER: 172.16.10.10#53(172.16.10.10)
;; WHEN: Sat Nov 28 16:49:08 UTC 2020
;; MSG SIZE rcvd: 100

</pre>



<p>And to test the reverse DNS, type</p>



<pre class="wp-block-preformatted">root@ubuntu:~# dig -x 172.16.10.3

; &lt;&lt;&gt;&gt; DiG 9.16.1-Ubuntu &lt;&lt;&gt;&gt; -x 172.16.10.3
;; global options: +cmd
;; Got answer:
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 62529
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
; COOKIE: 7b8c9b8971f74afc010000005f8c72a8bdc5ebbdb4869578 (good)
;; QUESTION SECTION:
;3.10.16.172.in-addr.arpa. IN PTR

;; ANSWER SECTION:
3.10.16.172.in-addr.arpa. 604800 IN PTR www.osradar.local.

;; Query time: 0 msec
;; SERVER: 172.16.10.10#53(172.16.10.10)
;; WHEN: Sat Nov 28 16:51:52 UTC 2020
;; MSG SIZE rcvd: 122

</pre>



<p>So, you can see that both forward &amp; reverse DNS are working properly. Hence, this is how you can install &amp; Configure BIND DNS Server On Ubuntu 20.04</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-and-configure-master-bind-dns-server-on-ubuntu-20-04/">How To Install and Configure Master BIND DNS Server 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-and-configure-master-bind-dns-server-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
