<?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>SQL Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/sql/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Tue, 27 Sep 2022 16:33:37 +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 PHPMyAdmin on Debian 11</title>
		<link>https://www.osradar.com/install-phpmyadmin-debian/</link>
					<comments>https://www.osradar.com/install-phpmyadmin-debian/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 14 Sep 2021 04:01:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bullseye]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=32138</guid>

					<description><![CDATA[<p>Hello, friends. In this post, we will help you to install the latest stable version of PHPMyAdmin on Debian 11. If there is a tool that has helped in the management of MySQL / MariaDB data is PHPMyAdmin both professionals and students or even enthusiasts. So, what is PHPMyAdmin? According to the project website, phpMyAdmin [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-phpmyadmin-debian/">How to install PHPMyAdmin on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-line-data">Hello, friends. In this post, we will help you to install the latest stable version of PHPMyAdmin on Debian 11.</p>



<p class="has-line-data">If there is a tool that has helped in the management of MySQL / MariaDB data is PHPMyAdmin both professionals and students or even enthusiasts.</p>



<p class="has-line-data">So, what is PHPMyAdmin?</p>



<p class="has-line-data">According to the <a href="https://www.phpmyadmin.net/" target="_blank" rel="noreferrer noopener">project website</a>,</p>



<blockquote class="wp-block-quote"><p class="has-line-data" data-line-start="8" data-line-end="9">phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB. Frequently used operations (managing databases, tables, columns, columns, relations, indexes, users, permissions, etc) can be performed via the user interface, while you still can directly execute any SQL statement.</p></blockquote>



<p class="has-line-data">Therefore, with PHPMyAdmin we can quickly query our data and other options quickly and easily. In addition to this, we are talking about an open-source project with which we can examine its source code and even modify it.</p>



<p class="has-line-data">Another advantage of using PHPMyAdmin is that as it is a project created with PHP, the only thing we need is an operating system with a web server installed. From there, we can then access it with a web device such as a computer, tablet, or mobile phone.</p>



<p class="has-line-data">So, let’s get started.</p>



<h2 class="code-line"><a id="Install_PHPMyAdmin_on_Debian_11_16"></a>Install PHPMyAdmin on Debian 11</h2>



<p class="has-line-data">By default, it is included in the official Debian 11 repositories. So installing it is very easy to do. The problem is that the versions included in the repositories are not always the most up-to-date.</p>



<p class="has-line-data">So in this post, we’ll go through the whole process to get the latest stable version published on the PHPMyAdmin website.</p>



<h3 class="code-line"><a id="Install_LAMP_on_Debian_11_22"></a>Install LAMP on Debian 11</h3>



<p class="has-line-data">Since this is a web application, then it is necessary to have our computer working as a web server. So, we need to install LAMP on Debian 11</p>



<p class="has-line-data">For that, you have to install first<a href="https://www.osradar.com/install-apache-web-server-php-debian-linux/" target="_blank" rel="noreferrer noopener"> Apache on Debian 11</a> and then <a href="https://www.osradar.com/install-mariadb-database-debian/" target="_blank" rel="noreferrer noopener">MariaDB on Debian 11</a>. With our posts, you will have no problem doing that.</p>



<p class="has-line-data">Also, it is necessary to install some PHP modules such as</p>



<pre class="wp-block-preformatted">php libapache2-mod-php php-mysql php-mysql php-mbstring php-xml php-zip</pre>



<p class="has-line-data">Once we have LAMP fully installed, we can continue.</p>



<h3 class="code-line"><a id="Downloading_and_installing_the_latest_version_of_PHPMyAdmin_34"></a>Downloading and installing the latest version of PHPMyAdmin</h3>



<p class="has-line-data">At the time of writing this post, the latest stable version of PHPMyAdmin is <code>5.1.1</code> in the future this will change. So to keep it working, in the commands replace <code>5.1.1</code> with the updated version number.</p>



<p class="has-line-data">Now, from the <code>/tmp/</code> folder download PHPMyAdmin with the command <code>wget</code>.</p>



<pre class="wp-block-preformatted">cd /tmp/
wget https://files.phpmyadmin.net/phpMyAdmin/5.1.1/phpMyAdmin-5.1.1-all-languages.tar.gz</pre>



<p class="has-line-data">Then unzip it and move it to another location. In this case, I will move it to <code>/usr/share/phpmyadmin</code>.</p>



<pre class="wp-block-preformatted">sudo mv phpMyAdmin-5.1.1-all-languages /usr/share/phpmyadmin</pre>



<p class="has-line-data">Now create a <code>tmp</code> folder dedicated to PHPMyAdmin. Then make Apache the owner of it.</p>



<pre class="wp-block-preformatted">sudo mkdir -p /var/lib/phpmyadmin/tmp
sudo chown -R www-data:www-data /var/lib/phpmyadmin</pre>



<p class="has-line-data">Also, create a folder dedicated to the configuration:</p>



<pre class="wp-block-preformatted">sudo mkdir /etc/phpmyadmin/</pre>



<p class="has-line-data">Enable the PHPMyAdmin configuration by copying the sample with the configuration name that the program will recognize.</p>



<pre class="wp-block-preformatted">sudo cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php</pre>



<p class="has-line-data">This file needs to be edited to make two modifications.</p>



<pre class="wp-block-preformatted">sudo nano /usr/share/phpmyadmin/config.inc.php</pre>



<p class="has-line-data">The first is to define a passphrase that will help us to increase security.</p>



<pre class="wp-block-preformatted">$cfg['blowfish_secret'] = '[passphrase]'; </pre>



<p class="has-line-data">The second is to set the path to the temporary folder we created for PHPMyAdmin. You can add this line.</p>



<pre class="wp-block-preformatted">$cfg['TempDir'] = '/var/lib/phpmyadmin/tmp';</pre>



<p class="has-line-data">Save your changes and close the editor.</p>



<p class="has-line-data">Now you need to add a recommended Apache configuration for ideal access to PHPMyAdmin.</p>



<p class="has-line-data">So, Create the file</p>



<pre class="wp-block-preformatted">sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf</pre>



<p class="has-line-data">And add the following:</p>



<pre class="wp-block-preformatted">Alias /phpmyadmin /usr/share/phpmyadmin
ServerName your-domain

&lt;Directory /usr/share/phpmyadmin>
    Options SymLinksIfOwnerMatch
    DirectoryIndex index.php

    &lt;IfModule mod_php5.c>
        &lt;IfModule mod_mime.c>
            AddType application/x-httpd-php .php
        &lt;/IfModule>
        &lt;FilesMatch ".+\.php$">
            SetHandler application/x-httpd-php
        &lt;/FilesMatch>

        php_value include_path .
        php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
        php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/
        php_admin_value mbstring.func_overload 0
    &lt;/IfModule>
    &lt;IfModule mod_php.c>
        &lt;IfModule mod_mime.c>
            AddType application/x-httpd-php .php
        &lt;/IfModule>
        &lt;FilesMatch ".+\.php$">
            SetHandler application/x-httpd-php
        &lt;/FilesMatch>

        php_value include_path .
        php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
        php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/
        php_admin_value mbstring.func_overload 0
    &lt;/IfModule>

&lt;/Directory>

&lt;Directory /usr/share/phpmyadmin/setup>
    &lt;IfModule mod_authz_core.c>
        &lt;IfModule mod_authn_file.c>
            AuthType Basic
            AuthName "phpMyAdmin Setup"
            AuthUserFile /etc/phpmyadmin/htpasswd.setup
        &lt;/IfModule>
        Require valid-user
    &lt;/IfModule>
&lt;/Directory></pre>



<p class="has-line-data">Save the changes and close the editor.</p>



<p class="has-line-data">Now enable the <code>rewrite</code> module and check the service status for an error.</p>



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



<p class="has-line-data">Optionally, but recommended, you can secure access to PHPMyAdmin by installing Let’s Encrypt certificates.</p>



<p class="has-line-data">So, install Certbot and the Apache plugin.</p>



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



<p class="has-line-data">And generate the certificates as follows</p>



<pre class="wp-block-preformatted">sudo certbot --apache -d [your-domain]</pre>



<p class="has-line-data">Then, follow the interactive instructions of the tool. There you will have to define your email address and the installation will be done.</p>



<p class="has-line-data">Then, restart Apache.</p>



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



<p class="has-line-data">Now you can access using your favorite web browser at <code>https://your-server/phpmyadmin/</code> and you will see the login screen.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="511" src="https://www.osradar.com/wp-content/uploads/2021/09/1-3-1024x511.png" alt="1.- PHPMyAdmin on Debian 11" class="wp-image-32143" srcset="https://www.osradar.com/wp-content/uploads/2021/09/1-3-1024x511.png 1024w, https://www.osradar.com/wp-content/uploads/2021/09/1-3-300x150.png 300w, https://www.osradar.com/wp-content/uploads/2021/09/1-3-768x383.png 768w, https://www.osradar.com/wp-content/uploads/2021/09/1-3-696x347.png 696w, https://www.osradar.com/wp-content/uploads/2021/09/1-3-1068x533.png 1068w, https://www.osradar.com/wp-content/uploads/2021/09/1-3.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- PHPMyAdmin on Debian 11</figcaption></figure>



<p class="has-line-data">So, enjoy it.</p>



<h2>Conclusion</h2>



<p class="has-line-data">PHPMyAdmin is a sophisticated tool that allows us to manage a MariaDB instance without much trouble. It can be useful to save a lot of time in viewing the data and the many options we have to work with.</p>



<p class="has-line-data">With this post, you learned how to install the latest stable version without major problems having LAMP as a base.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-phpmyadmin-debian/">How to install PHPMyAdmin on Debian 11</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/install-phpmyadmin-debian/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install LAMP on Debian 11</title>
		<link>https://www.osradar.com/install-lamp-stack-debian-server/</link>
					<comments>https://www.osradar.com/install-lamp-stack-debian-server/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 07 Sep 2021 23:09:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bullseye]]></category>
		<category><![CDATA[LAMP]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=32082</guid>

					<description><![CDATA[<p>Hello friends. In this post, you will learn how to install the LAMP stack on Debian 11 The LAMP stack is a set of applications that allow us to deploy a web server efficiently and quickly. LAMP stands for Linux, Apache web server, MariaDB, and PHP. Together they can make a computer a functional web [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-lamp-stack-debian-server/">Install LAMP on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-line-data">Hello friends. In this post, you will learn how to install the LAMP stack on Debian 11 The LAMP stack is a set of applications that allow us to deploy a web server efficiently and quickly.</p>



<p class="has-line-data">LAMP stands for Linux, Apache web server, MariaDB, and PHP. Together they can make a computer a functional web server that can run many websites and complex web applications such as <a href="https://wordpress.com/" target="_blank" rel="noreferrer noopener">WordPress</a>.</p>



<p class="has-line-data">So it is a good idea to know how to install this software stack that will serve as a base to install many other applications.</p>



<p class="has-line-data">So, let’s get started.</p>



<h2 class="code-line"><a id="Install_LAMP_on_Debian_11_8"></a>Install LAMP on Debian 11</h2>



<p class="has-line-data">To start our post, we need to start with a clean install of Debian 11 which is quite easy to install. It is also recommended that you have it updated with these commands.</p>



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



<p class="has-line-data">These commands are executed as the root user. But you can also<a href="https://www.osradar.com/how-to-enable-sudo-on-debian-10/" target="_blank" rel="noreferrer noopener"> enable sudo on Debian 11</a>. So if you have it enabled just prefix the <code>sudo</code> command with the rest.</p>



<p class="has-line-data">With the system upgrade, we can continue the post.</p>



<h3 class="code-line"><a id="Install_Apache_and_PHP_on_Debian_11_19"></a>Install Apache and PHP on Debian 11</h3>



<p class="has-line-data">Apache is an open-source web server that is very popular around the world. On the other hand, PHP is a web programming language that, while not the only one, is one of the most popular and used by all kinds of developers.</p>



<p class="has-line-data">The installation of both tools is easy thanks to the fact that they are included in the official Debian 11 repositories. This process is detailed in our post</p>



<p class="has-line-data"><a href="https://www.osradar.com/install-apache-web-server-php-debian-linux/" target="_blank" rel="noreferrer noopener">How to install Apache on Debian 11?</a></p>



<p class="has-line-data">There you can find all the necessary information on how to install both tools.</p>



<h3 class="code-line"><a id="Install_MariaDB_on_Debian_11_29"></a>Install MariaDB on Debian 11</h3>



<p class="has-line-data">The next step is to install and properly configure <a href="http://mariadb.com/" target="_blank" rel="noreferrer noopener">MariaDB </a>which will serve as our database manager. MariaDB has many important features but the support that many web applications give to it is one of the main ones.</p>



<p class="has-line-data">For example, applications such as WordPress, GLPI, and others support MariaDB, so installing it is vital.</p>



<p class="has-line-data">For that, I invite you to read our post</p>



<p class="has-line-data"><a href="https://www.osradar.com/install-mariadb-database-debian/" target="_blank" rel="noreferrer noopener">How to install MariaDB on Debian 11?</a></p>



<p class="has-line-data">There you can not only install it but also get it ready for us to start using it.</p>



<h2 class="code-line">LAMP on Debian 11 Conclusion</h2>



<p class="has-line-data">In this post, we have shown you how to install the LAMP stack on Debian 11. To do this, we have relied on our posts where we detail the installation process of each of the components. This does not make the post longer and makes it easier to understand.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-lamp-stack-debian-server/">Install LAMP on Debian 11</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/install-lamp-stack-debian-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install SQLite on Debian 11</title>
		<link>https://www.osradar.com/install-sqlite-database-debian/</link>
					<comments>https://www.osradar.com/install-sqlite-database-debian/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sat, 04 Sep 2021 03:08:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=32023</guid>

					<description><![CDATA[<p>Hello, friends. In this post, we will show you how to install SQLite on Debian 11. SQLite is a small, reliable, and very fast database engine. It is one of the most efficient database engines in the world. In part, thanks to that made in C Language which makes it very efficient in managing the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-sqlite-database-debian/">Install SQLite on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-line-data">Hello, friends. In this post, we will show you how to install SQLite on Debian 11.</p>



<p class="has-line-data">SQLite is a small, reliable, and very fast database engine. It is one of the most efficient database engines in the world. In part, thanks to that made in C Language which makes it very efficient in managing the resources of the system.</p>



<p class="has-line-data">In like manner, the development of SQLite is so important that many major companies participate in it. This is done through the SQLite Consortium. In addition, all the code is available to be downloaded, viewed, and reused for being open source.</p>



<p class="has-line-data">So, let us start.</p>



<h2 class="code-line"><a id="Install_SQLite_on_Debian_11_8"></a>Install SQLite on Debian 11</h2>



<p class="has-line-data">SQLite has outstanding Linux support. Proof of this is that it is present in most of the existing distributions. In this sense, Debian 11 also has this privilege.</p>



<p class="has-line-data">So, open a terminal or from a terminal interface, update the whole system.</p>



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



<p class="has-line-data">Then, you can search inside the repositories for all the packages that are related to SQLite.</p>



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



<p class="has-line-data">The next step is to install SQLite by executing the following command</p>



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



<p class="has-line-data">Once you have completed the installation, you can verify the version that has been installed.</p>



<pre class="wp-block-preformatted">sqlite3 --version
3.34.1 2021-01-20 14:10:07 10e20c0b43500cfb9bbc0eaa061c57514f715d87238f4d835880cd846b9ealt1</pre>



<p class="has-line-data">This way, the installation has been successful,</p>



<h2 class="code-line"><a id="Using_SQLite_to_test_the_installation_31"></a>Using SQLite to test the installation</h2>



<p class="has-line-data">Now, let’s use a little SQLite to check that everything went well. First, let’s create a new database</p>



<pre class="wp-block-preformatted">sqlite3 example.db</pre>



<p class="has-line-data">Since <code>example.db</code> does not exist then it will be created. The second time you want to access it, it will not be created.</p>



<p class="has-line-data">Now I will create a new table with some fields. The important thing is to test the operation.</p>



<pre class="wp-block-preformatted">sqlite> CREATE TABLE Student
               (
               Id VARCHAR(25) NOT NULL,
               Name VARCHAR(25) NOT NULL,
               Last_Name VARCHAR(25) NOT NULL,
               Age INTEGER(2) NOT NULL,
               CONSTRAINT pk_Student PRIMARY KEY (Id)
               );</pre>



<p class="has-line-data">Also, check that the table has been created, showing the database tables.</p>



<pre class="wp-block-preformatted">sqlite> .tables
Student</pre>



<p class="has-line-data">Now add some data to the table.</p>



<pre class="wp-block-preformatted">sqlite> INSERT INTO Student (Id, Name, Last_Name, Age) VALUES ('Xy01','Jon','Snow',18);</pre>



<p class="has-line-data">And finally, display them.</p>



<pre class="wp-block-preformatted">sqlite> SELECT * FROM Student;</pre>



<figure class="wp-block-image size-full"><img loading="lazy" width="547" height="170" src="https://www.osradar.com/wp-content/uploads/2021/08/1-16.png" alt="1.- Using SQLite on Debian 11" class="wp-image-32056" srcset="https://www.osradar.com/wp-content/uploads/2021/08/1-16.png 547w, https://www.osradar.com/wp-content/uploads/2021/08/1-16-300x93.png 300w" sizes="(max-width: 547px) 100vw, 547px" /><figcaption>1.- Using SQLite on Debian 11</figcaption></figure>



<p class="has-line-data">Now, you can use SQLite to make projects. Type .exit to close SQLite shell. Enjoy it!</p>



<h2 class="code-line"><a id="Conclusion_65"></a>Conclusion</h2>



<p class="has-line-data">SQLite is a great database application and if we learn to use it, it would be a great help for our projects. Installing it is very easy and gives us a lot of work possibilities. In this post, you learned how to install it and give some steps to use it.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-sqlite-database-debian/">Install SQLite on Debian 11</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/install-sqlite-database-debian/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install PostgreSQL on Debian 11</title>
		<link>https://www.osradar.com/install-postgresql-debian-server/</link>
					<comments>https://www.osradar.com/install-postgresql-debian-server/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Thu, 19 Aug 2021 23:45:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=31787</guid>

					<description><![CDATA[<p>Hello, friends. Although MariaDB is one of the most important database drivers out there, many large projects prefer to use PostgreSQL. So, taking advantage that we have Debian 11, I will show you how to install PostgreSQL on this system. For the PostgreSQL website and listening to many programmers, “PostgreSQL is The World’s Most Advanced [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-postgresql-debian-server/">Install PostgreSQL on Debian 11</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-line-data">Hello, friends. Although MariaDB is one of the most important database drivers out there, many large projects prefer to use PostgreSQL. So, taking advantage that we have Debian 11, I will show you how to install PostgreSQL on this system.</p>



<p class="has-line-data">For the PostgreSQL website and listening to many programmers, “PostgreSQL is The World’s Most Advanced Open Source Relational Database”.</p>



<p class="has-line-data">This is due to its high reliability and the way it works with data. It is said that for really big projects, there is nothing like <a href="https://www.datacamp.com/courses/creating-postgresql-databases">using PostgreSQL</a>. Also, it includes tools like multi version and others that make it very powerful.</p>



<p class="has-line-data">According to the official information that we can find on the web site</p>



<blockquote class="wp-block-quote"><p class="has-line-data" data-line-start="8" data-line-end="9">PostgreSQL is a powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.</p></blockquote>



<p class="has-line-data">So, let’s go for it.</p>



<h2 class="code-line"><a id="Install_PostgreSQL_on_Debian_11_12"></a>Install PostgreSQL on Debian 11</h2>



<p class="has-line-data">Debian, which is a multipurpose operating system, has many different tools in its official repositories. So it is not surprising that PostgreSQL is also present.</p>



<p class="has-line-data">In addition to the base PostgreSQL package there are also others that we can use at other times. If you want to do a search in the repositories run</p>



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



<p class="has-line-data">And this way we will be able to see all these packages.</p>



<p class="has-line-data">To install PostgreSQL on Debian 11, you have to run the following command</p>



<pre class="wp-block-preformatted">sudo apt install postgresql-13
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  git-man liberror-perl
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libllvm11 libpq5 libxslt1.1 libz3-4 postgresql-client-13 postgresql-client-common postgresql-common ssl-cert
Suggested packages:
  postgresql-doc-13 libjson-perl
Recommended packages:
  sysstat
The following NEW packages will be installed:
  libllvm11 libpq5 libxslt1.1 libz3-4 postgresql-13 postgresql-client-13 postgresql-client-common postgresql-common ssl-cert
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 42.3 MB of archives.
After this operation, 165 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="287" src="https://www.osradar.com/wp-content/uploads/2021/08/1-11-1024x287.png" alt="1.- PostgreSQL installed on Debian 11" class="wp-image-31789" srcset="https://www.osradar.com/wp-content/uploads/2021/08/1-11-1024x287.png 1024w, https://www.osradar.com/wp-content/uploads/2021/08/1-11-300x84.png 300w, https://www.osradar.com/wp-content/uploads/2021/08/1-11-768x215.png 768w, https://www.osradar.com/wp-content/uploads/2021/08/1-11-696x195.png 696w, https://www.osradar.com/wp-content/uploads/2021/08/1-11-1068x299.png 1068w, https://www.osradar.com/wp-content/uploads/2021/08/1-11.png 1288w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- PostgreSQL installed on Debian 11</figcaption></figure>



<p class="has-line-data">This will install the PostgreSQL base package which will be enough to do a job with it.</p>



<p class="has-line-data">In Debian when installing an application that is managed through a systemd service, it will start automatically.</p>



<p class="has-line-data">So, you can check the status of this service like this</p>



<pre class="wp-block-preformatted">sudo systemctl status postgresql
● postgresql.service - PostgreSQL RDBMS
     Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
     Active: active (exited) since Wed 2021-08-18 22:27:21 CEST; 4min 40s ago
   Main PID: 11736 (code=exited, status=0/SUCCESS)
      Tasks: 0 (limit: 2277)
     Memory: 0B
        CPU: 0
     CGroup: /system.slice/postgresql.service</pre>



<p class="has-line-data">So PostgreSQL is working properly. If you want to stop, restart or start the service you can use these commands</p>



<pre class="wp-block-preformatted">sudo systemctl stop postgresql
sudo systemctl restart postgresql
sudo systemctl start postgresql</pre>



<p class="has-line-data">Now let’s connect to PostgreSQL</p>



<h2 class="code-line"><a id="Test_the_PostgreSQL_installation_43"></a>Test the PostgreSQL installation</h2>



<p class="has-line-data">Now it’s time to use some PostgreSQL. The console is called <code>psql</code> but it is only available to the <code>postgres</code> user that was created during the installation.</p>



<p class="has-line-data">So, first switch to the <code>postgres</code> user.</p>



<pre class="wp-block-preformatted">sudo -i -u postgres</pre>



<p class="has-line-data">And now if you access the console</p>



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



<p class="has-line-data">Inside it, you can execute commands. For example, list the databases:</p>



<pre class="wp-block-preformatted">\l</pre>



<figure class="wp-block-image size-full"><img loading="lazy" width="986" height="291" src="https://www.osradar.com/wp-content/uploads/2021/08/2-7.png" alt="2.- Testing PostgreSQL" class="wp-image-31790" srcset="https://www.osradar.com/wp-content/uploads/2021/08/2-7.png 986w, https://www.osradar.com/wp-content/uploads/2021/08/2-7-300x89.png 300w, https://www.osradar.com/wp-content/uploads/2021/08/2-7-768x227.png 768w, https://www.osradar.com/wp-content/uploads/2021/08/2-7-696x205.png 696w" sizes="(max-width: 986px) 100vw, 986px" /><figcaption>2.- Testing PostgreSQL</figcaption></figure>



<p class="has-line-data">So, PostgreSQL is installed correctly and is working.</p>



<p class="has-line-data">Enjoy it</p>



<h2 class="code-line"><a id="Conclusion_63"></a>Conclusion</h2>



<p class="has-line-data">In this post, you have learned how to install PostgreSQL in a quick and easy way that can help newbies get started with this powerful database manager.</p>



<p></p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-postgresql-debian-server/">Install PostgreSQL on Debian 11</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/install-postgresql-debian-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install MariaDB 10.6 on Ubuntu 20.04 / Ubuntu 18.04?</title>
		<link>https://www.osradar.com/install-mariadb-10-6-ubuntu-20-04-18-04/</link>
					<comments>https://www.osradar.com/install-mariadb-10-6-ubuntu-20-04-18-04/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 11 Aug 2021 23:11:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=22881</guid>

					<description><![CDATA[<p>Debian and Ubuntu are some of the most stable Linux distributions out there. This is because the packages that are part of the official repositories are frozen and tested many times by many people. However, this brings a consequence: that we will not be able to have the most recent versions of the programs. An [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mariadb-10-6-ubuntu-20-04-18-04/">How to install MariaDB 10.6 on Ubuntu 20.04 / Ubuntu 18.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>Debian and Ubuntu are some of the most stable Linux distributions out there. This is because the packages that are part of the official repositories are frozen and tested many times by many people. However, this brings a consequence: that we will not be able to have the most recent versions of the programs. An example of this is MariaDB which is a vital program for many people. <strong>So, today I will show you how to install MariaDB 10.6 on Ubuntu 20.4 / 18.04.</strong></p>



<p><a href="https://www.osradar.com/tag/mariadb/" target="_blank" rel="noreferrer noopener">MariaDB</a> is a well-known archi Database Relationships Management System that is a <a href="https://www.osradar.com/tag/mysql/" target="_blank" rel="noreferrer noopener">MySQL</a> fork. This is due to the purchase of Sun Mycrosystem by Oracle. It is perfectly compatible with MySQL and is available in most Linux distributions.</p>



<p>In Ubuntu 20.04 and 18.04 LTS the version of MariaDB that is available in the official repositories is 10.3 and 10.1 respectively but recently has seen the release of version 10.5 with some interesting new features. </p>



<p>So, if you want to take advantage of having a recent version of this database manager, then welcome.</p>



<h2>Install MariaDB 10.6 on Ubuntu 20.04 / 18.04</h2>



<p>Open a terminal and install some necessary packages:</p>



<pre class="wp-block-preformatted">sudo apt-get install software-properties-common
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
python3-software-properties
Recommended packages:
unattended-upgrades
The following packages will be upgraded:
python3-software-properties software-properties-common
2 upgraded, 0 newly installed, 0 to remove and 87 not upgraded.
Need to get 35.8 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<p>Once they&#8217;re ready we need to add the special MariaDB repository. This adds a lot of ease and security to the process because we won&#8217;t be using third-party repositories.</p>



<p>First, add the GPG key:</p>



<pre class="wp-block-preformatted">sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
Executing: /tmp/apt-key-gpghome.T8R2f9j18N/gpg.1.sh --fetch-keys https://mariadb.org/mariadb_release_signing_key.asc
gpg: requesting key from 'https://mariadb.org/mariadb_release_signing_key.asc'
gpg: key F1656F24C74CD1D8: public key "MariaDB Signing Key <a href="mailto:signing-key@mariadb.org">signing-key@mariadb.org</a>" imported
gpg: Total number processed: 1
gpg: imported: 1</pre>



<p>Now add the repository as such for Ubuntu 20.04</p>



<pre class="wp-block-preformatted">sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.6/ubuntu focal main'</pre>



<p>Or Ubuntu 18.04:</p>



<pre class="wp-block-preformatted">
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.6/ubuntu bionic main'

<strong>Note: you can choose another mirror closer to you on the MariaDB website.</strong>
Once the new repository is added to the system repository list, you can refresh APT.</pre>



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



<p>And finally, install MariaDB 10.6 with the following command:</p>



<pre class="wp-block-preformatted">sudo apt install mariadb-server
Then you can check the installed version:</pre>



<pre class="wp-block-preformatted">mysql --version
mysql  Ver 15.1 Distrib 10.6.3-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2</pre>



<p>With the installation of MariaDB a root password is not defined, so to define it use the mysql_secure_installation script</p>



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



<p>Define the root password and then answer yes to all the questions asked.</p>



<pre class="wp-block-preformatted">Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n] 
Remove test database and access to it? [Y/n] 
Reload privilege tables now? [Y/n]</pre>



<p>Now we are ready. MariaDB 10.6 is installed correctly.</p>



<h2>Conclusion</h2>



<p>MariaDB 10.6 is a good improvement over previous versions. But it is not always available in the official repositories of other Linux distributions. Today you have learned how to install it in Ubuntu 20.04 / 18.04.</p>



<p>So, share this post and join <a href="https://t.me/osradar" target="_blank" rel="noreferrer noopener">our Telegram Channel</a>.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mariadb-10-6-ubuntu-20-04-18-04/">How to install MariaDB 10.6 on Ubuntu 20.04 / Ubuntu 18.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/install-mariadb-10-6-ubuntu-20-04-18-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install OmniDB Server on Ubuntu 20.04</title>
		<link>https://www.osradar.com/install-omnidb-server-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/install-omnidb-server-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 11 Aug 2021 00:22:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[focal]]></category>
		<category><![CDATA[Focal Fossa]]></category>
		<category><![CDATA[OmniDB]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[ubuntu]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=31580</guid>

					<description><![CDATA[<p>Hello, friends. There are database management tools created with web technology such as PHPMyAdmin but there are also others that emerge as alternatives. So, in this post, you will learn how to deploy the OmniDB server on Ubuntu 20.04. OmniDB is a client for managing MySQL, MariaDB, PostgreSQL, and SQLite databases. It has two versions, [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-omnidb-server-ubuntu-20-04/">Install OmniDB 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 class="has-line-data">Hello, friends. There are database management tools created with web technology such as PHPMyAdmin but there are also others that emerge as alternatives. So, in this post, you will learn how to deploy the OmniDB server on Ubuntu 20.04.</p>



<p class="has-line-data"><a href="https://omnidb.org/">O</a><a href="https://omnidb.org/" target="_blank" rel="noreferrer noopener">m</a><a href="https://omnidb.org/">niDB</a> is a client for managing MySQL, MariaDB, PostgreSQL, and SQLite databases. It has two versions, a desktop version which we told you about some time ago and a self-hosted version. We will talk about the latter.</p>



<p class="has-line-data">This client allows us to install it on our server and access it from anywhere. Or even use it in an internal network for the same purposes. With OmniDB we will be able to do what it is expected to do, query, modify and manage databases; besides this, it includes SQL Editors with autocomplete and others.</p>



<p class="has-line-data">On the other hand, work unification is the order of the day thanks to Tab System with multiple contexts.</p>



<p class="has-line-data">So, let’s get started.</p>



<h2 class="code-line"><a id="Install_OmniDB_on_Ubuntu_2004_10"></a>Install OmniDB Server on Ubuntu 20.04</h2>



<p class="has-line-data">The process is quite simple thanks to the DEB package that the developers leave us. So, connect to your server and update it.</p>



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



<p class="has-line-data">Now, download OmniDB DEB package</p>



<pre class="wp-block-preformatted">cd /tmp/
wget https://github.com/OmniDB/OmniDB/releases/download/3.0.3b/omnidb-server_3.0.3b_linux_x86_64.deb
--2021-08-04 15:08:35--  https://github.com/OmniDB/OmniDB/releases/download/3.0.3b/omnidb-server_3.0.3b_linux_x86_64.deb
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-releases.githubusercontent.com/56064194/13663400-3ff3-11eb-8d0c-7de42ff344c5?X-Amz-Algorithm=AWS4-HMAC-SHA256&amp;X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20210804%2Fus-east-1%2Fs3%2Faws4_request&amp;X-Amz-Date=20210804T130835Z&amp;X-Amz-Expires=300&amp;X-Amz-Signature=b329de2c87863f6cbe238e861488be0337ed0570899b2395511ceac88222ab8f&amp;X-Amz-SignedHeaders=host&amp;actor_id=0&amp;key_id=0&amp;repo_id=56064194&amp;response-content-disposition=attachment%3B%20filename%3Domnidb-server_3.0.3b_linux_x86_64.deb&amp;response-content-type=application%2Foctet-stream [following]
--2021-08-04 15:08:35--  https://github-releases.githubusercontent.com/56064194/13663400-3ff3-11eb-8d0c-7de42ff344c5?X-Amz-Algorithm=AWS4-HMAC-SHA256&amp;X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20210804%2Fus-east-1%2Fs3%2Faws4_request&amp;X-Amz-Date=20210804T130835Z&amp;X-Amz-Expires=300&amp;X-Amz-Signature=b329de2c87863f6cbe238e861488be0337ed0570899b2395511ceac88222ab8f&amp;X-Amz-SignedHeaders=host&amp;actor_id=0&amp;key_id=0&amp;repo_id=56064194&amp;response-content-disposition=attachment%3B%20filename%3Domnidb-server_3.0.3b_linux_x86_64.deb&amp;response-content-type=application%2Foctet-stream
Resolving github-releases.githubusercontent.com (github-releases.githubusercontent.com)... 185.199.110.154, 185.199.111.154, 185.199.108.154, ...
Connecting to github-releases.githubusercontent.com (github-releases.githubusercontent.com)|185.199.110.154|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 51477258 (49M) [application/octet-stream]
Saving to: ‘omnidb-server_3.0.3b_linux_x86_64.deb’

omnidb-server_3.0.3b_linux_x86_64.deb     100%[=====================================================================================>]  49.09M  52.5MB/s    in 0.9s

2021-08-04 15:08:36 (52.5 MB/s) - ‘omnidb-server_3.0.3b_linux_x86_64.deb’ saved [51477258/51477258]</pre>



<p class="has-line-data">At the time of writing this post, the latest stable version is <code>3.0.3b</code> so you should check the project website before doing anything.</p>



<p class="has-line-data">Then, install it like any other package</p>



<pre class="wp-block-preformatted">sudo apt install ./omnidb-server_3.0.3b_linux_x86_64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'omnidb-server' instead of './omnidb-server_3.0.3b_linux_x86_64.deb'
The following NEW packages will be installed:
  omnidb-server
0 upgraded, 1 newly installed, 0 to remove and 24 not upgraded.
Need to get 0 B/51.5 MB of archives.
After this operation, 53.0 MB of additional disk space will be used.
Get:1 /tmp/omnidb-server_3.0.3b_linux_x86_64.deb omnidb-server amd64 3.0.3 [51.5 MB]
Selecting previously unselected package omnidb-server.
(Reading database ... 28542 files and directories currently installed.)
Preparing to unpack .../omnidb-server_3.0.3b_linux_x86_64.deb ...
Unpacking omnidb-server (3.0.3) ...
Setting up omnidb-server (3.0.3) ...
Created symlink /etc/systemd/system/multi-user.target.wants/omnidb.service → /etc/systemd/system/omnidb.service</pre>



<p class="has-line-data">When the process is finished, OmniDB will be ready to use.</p>



<h3 class="code-line"><a id="Configuring_OmniDB_30"></a>Configuring OmniDB Server</h3>



<p class="has-line-data">The OmniDB installation includes a Systemd service to manage the program.</p>



<p class="has-line-data">The first thing to do is to check the status of this service.</p>



<pre class="wp-block-preformatted">sudo systemctl status omnidb.service
● omnidb.service - OmniDB server daemon
     Loaded: loaded (/etc/systemd/system/omnidb.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-08-04 15:09:06 CEST; 1min 31s ago
    Process: 1466 ExecStart=/bin/bash -c /opt/omnidb-server/omnidb-server &amp; (code=exited, status=0/SUCCESS)
   Main PID: 1467 (omnidb-server)
      Tasks: 14 (limit: 4566)
     Memory: 266.9M
     CGroup: /system.slice/omnidb.service
             ├─1467 /opt/omnidb-server/omnidb-server
             └─1498 /opt/omnidb-server/omnidb-server

Aug 04 15:09:10 osradar bash[1498]:   Applying social_django.0008_partial_timestamp... OK
Aug 04 15:09:10 osradar bash[1498]:   Applying social_django.0009_auto_20191118_0520... OK
Aug 04 15:09:10 osradar bash[1498]:   Applying social_django.0010_uid_db_index... OK
Aug 04 15:09:10 osradar bash[1498]: Attempting to migrate users, connections and monitoring units and snippets from OmniDB 2 to 3...
Aug 04 15:09:10 osradar bash[1498]: Source database file does not contain the required tables, skipping...
Aug 04 15:09:10 osradar bash[1498]: Starting OmniDB server...
Aug 04 15:09:10 osradar bash[1498]: Checking port availability...
Aug 04 15:09:10 osradar bash[1498]: Starting server OmniDB 3.0.3b at 127.0.0.1:8000.
Aug 04 15:09:10 osradar bash[1498]: Open OmniDB in your favorite browser
Aug 04 15:09:10 osradar bash[1498]: Press Ctrl+C to exit</pre>



<p class="has-line-data">As you can see, it is running on <code>http://127.0.0.1:8000</code> but since we are installing it on a server, this is not useful.</p>



<p class="has-line-data">So, stop the service.</p>



<pre class="wp-block-preformatted">sudo systemctl stop omnidb.service</pre>



<p class="has-line-data">Now, initialize but with the <code>-p</code> options to define a port and <code>-H</code> to define the host.</p>



<pre class="wp-block-preformatted">omnidb-server -p 8080 -H 0.0.0.0.0
Attempting to migrate users, connections and monitoring units and snippets from OmniDB 2 to 3...
Source database file does not contain the required tables, skipping...
Starting OmniDB server...
Checking port availability...
Starting server OmniDB 3.0.3b at 0.0.0.0:8080.
Open OmniDB in your favorite browser
Press Ctrl+C to exit</pre>



<p class="has-line-data">Now yes. When you open the web browser and visit <code>http://ipserver:8080</code> you can see the login screen.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="511" src="https://www.osradar.com/wp-content/uploads/2021/08/1-2-1024x511.png" alt="1.- OmniDB login screen" class="wp-image-31589" srcset="https://www.osradar.com/wp-content/uploads/2021/08/1-2-1024x511.png 1024w, https://www.osradar.com/wp-content/uploads/2021/08/1-2-300x150.png 300w, https://www.osradar.com/wp-content/uploads/2021/08/1-2-768x383.png 768w, https://www.osradar.com/wp-content/uploads/2021/08/1-2-696x347.png 696w, https://www.osradar.com/wp-content/uploads/2021/08/1-2-1068x533.png 1068w, https://www.osradar.com/wp-content/uploads/2021/08/1-2.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- OmniDB login screen</figcaption></figure>



<p class="has-line-data">Press <code>CTRL + C</code> to finish running OmniDB because we need to create a new user.</p>



<p class="has-line-data">This can be done as follows:</p>



<pre class="wp-block-preformatted">omnidb-server -u angelo 123456</pre>



<p class="has-line-data">Replace <code>angelo</code> with your username and <code>123456</code> with a more appropriate password.</p>



<p class="has-line-data">Now run it again and you will be able to log in. You will see the login screen and then the welcome screen.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="511" src="https://www.osradar.com/wp-content/uploads/2021/08/2-1-1024x511.png" alt="2.- OmniDB server on Ubuntu 20.04" class="wp-image-31590" srcset="https://www.osradar.com/wp-content/uploads/2021/08/2-1-1024x511.png 1024w, https://www.osradar.com/wp-content/uploads/2021/08/2-1-300x150.png 300w, https://www.osradar.com/wp-content/uploads/2021/08/2-1-768x383.png 768w, https://www.osradar.com/wp-content/uploads/2021/08/2-1-696x347.png 696w, https://www.osradar.com/wp-content/uploads/2021/08/2-1-1068x533.png 1068w, https://www.osradar.com/wp-content/uploads/2021/08/2-1.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- OmniDB server on Ubuntu 20.04</figcaption></figure>



<p class="has-line-data">And you will be able to edit a connection.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="511" src="https://www.osradar.com/wp-content/uploads/2021/08/3-1024x511.png" alt="3.- Set a new Connection" class="wp-image-31591" srcset="https://www.osradar.com/wp-content/uploads/2021/08/3-1024x511.png 1024w, https://www.osradar.com/wp-content/uploads/2021/08/3-300x150.png 300w, https://www.osradar.com/wp-content/uploads/2021/08/3-768x383.png 768w, https://www.osradar.com/wp-content/uploads/2021/08/3-696x347.png 696w, https://www.osradar.com/wp-content/uploads/2021/08/3-1068x533.png 1068w, https://www.osradar.com/wp-content/uploads/2021/08/3.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>3.- Set a new Connection</figcaption></figure>



<h2 class="code-line"><a id="Optional_Using_Nginx_as_a_reverse_proxy_62"></a>Optional: Using Nginx as a reverse proxy</h2>



<p class="has-line-data">The default is that we have to use a reverse proxy like Nginx and from there manage the connection to OmniDB. This is very well detailed in the official documentation.</p>



<p class="has-line-data">So, if OmniDB is running, stop it. Either using the service or manually.</p>



<p class="has-line-data">Install Nginx</p>



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



<p class="has-line-data">And create a new configuration file for Nginx</p>



<pre class="wp-block-preformatted">sudo nano /etc/nginx/sites-available/omnidb</pre>



<p class="has-line-data">Now add the following</p>



<pre class="wp-block-preformatted">server {
    listen 443 ssl;
    listen [::]:443 ssl;
    include snippets/ssl-domain.conf;
    include snippets/ssl-params.conf;
    server_name domain.org;
    client_max_body_size 75M;

    location / {
        proxy_pass http://127.0.0.1:8000;
        proxy_set_header   X-Real-IP $remote_addr;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header   X-Forwarded-Ssl https;
        proxy_set_header   X-Forwarded-Proto https;
        proxy_set_header   X-Forwarded-Port 443;
        proxy_set_header   Host $host;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}</pre>



<p class="has-line-data">Remember to replace <code>server_name</code> with your domain.</p>



<p class="has-line-data">Save the changes and close the editor.</p>



<p class="has-line-data">Check the Nginx syntax for an error.</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 class="has-line-data">For all this to work, it is necessary to edit the default OmniDB configuration file.</p>



<pre class="wp-block-preformatted">sudo nano ~/.omnidb/omnidb-server/config.py</pre>



<p class="has-line-data">And make sure to leave these values as follows</p>



<pre class="wp-block-preformatted">LISTENING_ADDRESS = '127.0.0.1'
LISTENING_PORT = 8000IS_SSL = False
SESSION_COOKIE_SECURE = True
CSRF_COOKIE_SECURE = True</pre>



<p class="has-line-data">Save the changes and close the editor.</p>



<p class="has-line-data">The next step is to create an SSL certificate with Let’s Encrypt. So, install certbot and the Nginx plugin.</p>



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



<p class="has-line-data">And generate the certificate</p>



<pre class="wp-block-preformatted">sudo certbot --nginx -d [domain]</pre>



<p class="has-line-data">Put your domain and accept the license terms and you are done.</p>



<p class="has-line-data">Finish the process by starting the OmniDB service and restarting Nginx.</p>



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



<p class="has-line-data">Now login from your browser in a secure way.</p>



<h2 class="code-line"><a id="Conclusion_120"></a>Conclusion</h2>



<p class="has-line-data">Tools like OmniDB are very welcome because they allow us to have flexibility in accessing our databases. With this tool, you can set up a web interface that you can access from anywhere to manage a database anywhere. So, enjoy it.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-omnidb-server-ubuntu-20-04/">Install OmniDB 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/install-omnidb-server-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8?</title>
		<link>https://www.osradar.com/install-mariadb-10-6-rocky-linux/</link>
					<comments>https://www.osradar.com/install-mariadb-10-6-rocky-linux/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sat, 07 Aug 2021 00:45:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=27495</guid>

					<description><![CDATA[<p>Rocky Linux 8 / AlmaLinux 8 / CentOS 8 is perhaps the most stable Linux distributions out there. This is because the packages that are part of the official repositories are frozen and tested many times by many people. However, this brings a consequence: that we will not be able to have the most recent [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mariadb-10-6-rocky-linux/">How to install MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Rocky Linux 8 / AlmaLinux 8 / CentOS 8 is perhaps the most stable Linux distributions out there. This is because the packages that are part of the official repositories are frozen and tested many times by many people. However, this brings a consequence: that we will not be able to have the most recent versions of the programs. An example of this is MariaDB which is a vital program for many people.&nbsp;<strong>So, today I will show you how to install MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8.</strong></p>



<p><a href="https://www.osradar.com/tag/mariadb/" target="_blank" rel="noreferrer noopener">MariaDB</a>&nbsp;is a well-known archi Database Relationships Management System that is a&nbsp;<a href="https://www.osradar.com/tag/mysql/" target="_blank" rel="noreferrer noopener">MySQL</a>&nbsp;fork. This is due to the purchase of Sun Mycrosystem by Oracle. It is perfectly compatible with MySQL and is available in most Linux distributions.</p>



<p>In <a href="https://rockylinux.org/" target="_blank" rel="noreferrer noopener">Rocky Linux </a>8 / AlmaLinux 8 / CentOS 8 the version of MariaDB that is available in the official repositories is 10.3 but recently has seen the release of version 10.6 with some interesting new features.</p>



<p>So, if you want to take advantage of having a recent version of this database manager, then welcome.</p>



<h2>Install MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8</h2>



<p>MariaDB&#8217;s support with Linux is quite good and proof of this is that it provides us with a dedicated repository for   Rocky Linux 8 / AlmaLinux 8 / CentOS 8 to facilitate installation.</p>



<p>So, access your server or start a terminal session and update the system. In this post, I worked as the root user. Also, you can use sudo if your user has permission to do so.</p>



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



<p>And make sure you have installed the nano text editor</p>



<pre class="wp-block-preformatted">dnf install nano</pre>



<p>Then we have to create a new repository entry in the DNF configuration which is <code>/etc/yum.repos.d/</code></p>



<p>So, create a file called mariadb.repo</p>



<pre class="wp-block-preformatted">nano /etc/yum.repos.d/mariadb.repo</pre>



<p>And add the following information:</p>



<pre class="wp-block-preformatted">[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 </pre>



<p>Then save the changes and close the editor.</p>



<p>Now install MariaDB 10.6</p>



<pre class="wp-block-preformatted">dnf install mariadb-server</pre>



<p>During the installation, you will have to accept the GPG key from the repository and the installation will continue.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="104" src="https://www.osradar.com/wp-content/uploads/2021/01/1-17-1024x104.png" alt="2.- Installing MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8" class="wp-image-31572" srcset="https://www.osradar.com/wp-content/uploads/2021/01/1-17-1024x104.png 1024w, https://www.osradar.com/wp-content/uploads/2021/01/1-17-300x30.png 300w, https://www.osradar.com/wp-content/uploads/2021/01/1-17-768x78.png 768w, https://www.osradar.com/wp-content/uploads/2021/01/1-17-696x71.png 696w, https://www.osradar.com/wp-content/uploads/2021/01/1-17-1068x108.png 1068w, https://www.osradar.com/wp-content/uploads/2021/01/1-17.png 1360w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- Installing MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8</figcaption></figure>



<p>Then you have to start the MariaDB service:</p>



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



<p>and proceed to the configuration with the <code>mariadb_secure_installation</code> script</p>



<pre class="wp-block-preformatted">mariadb_secure_installation
Switch to unix_socket authentication [Y/n] y
Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n]
Remove test database and access to it? [Y/n]
Reload privilege tables now? [Y/n]</pre>



<p>After the installation is complete, check the installed version:</p>



<pre class="wp-block-preformatted">mysql --version
mysql  Ver 15.1 Distrib 10.6.3-MariaDB, for Linux (x86_64) using readline 5.1</pre>



<p>So, you can enjoy MariaDB.</p>



<h2>Conclusion</h2>



<p>MariaDB 10.6 is a good improvement over previous versions. But it is not always available in the official repositories of other Linux distributions. Today you have learned how to install it in Rocky Linux 8 / AlmaLinux 8 / CentOS 8.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mariadb-10-6-rocky-linux/">How to install MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8?</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/install-mariadb-10-6-rocky-linux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install Microsoft SQL Server on Ubuntu 20.04 / Debian 10?</title>
		<link>https://www.osradar.com/microsoft-sql-server-ubuntu-debian/</link>
					<comments>https://www.osradar.com/microsoft-sql-server-ubuntu-debian/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Thu, 24 Jun 2021 02:41:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[focal]]></category>
		<category><![CDATA[Focal Fossa]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Server]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=29285</guid>

					<description><![CDATA[<p>Hello, friends. In this post, you will learn how to install Microsoft SQL Server on Ubuntu 20.04 / Debian 10 Although in Linux we have many OpenSource options this database manager is quite good and is still used by many companies today. In terms of proprietary database managers perhaps Oracle Database, IBM DB2, and Microsoft [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/microsoft-sql-server-ubuntu-debian/">How to install Microsoft SQL Server on Ubuntu 20.04 / Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hello, friends. In this post, you will learn how to install Microsoft SQL Server on Ubuntu 20.04 / Debian 10 Although in Linux we have many OpenSource options this database manager is quite good and is still used by many companies today.</p>



<p>In terms of proprietary database managers perhaps Oracle Database, IBM DB2, and Microsoft SQL Server are the most used and common options by many companies. They have the great advantage of having large companies behind them that provide a high level of support to their operations.</p>



<p>Also, there are other quite competent open-source options such as <a href="https://www.osradar.com/tag/mysql/" target="_blank" rel="noreferrer noopener">MySQL</a>, PostgreSQL, or <a href="https://www.osradar.com/install-percona-ubuntu-20-04/" target="_blank" rel="noreferrer noopener">Percona</a>. However, many companies still trust their data to proprietary options and the fact that we can install them in Ubuntu speaks well of our system. So let’s go for it.</p>



<h2 id="install-microsoft-sql-server-on-ubuntu-20.04"><a name="install-microsoft-sql-server-on-ubuntu-20.04" href="#install-microsoft-sql-server-on-ubuntu-20.04"></a>Install Microsoft SQL Server on Ubuntu 20.04 / Debian 10</h2>



<p>As you can imagine, SQL Server is not available in the official Ubuntu repositories but it is available through the repository offered by Microsoft.</p>



<p>So, open a terminal or connect via SSH and update the system:</p>



<pre class="wp-block-preformatted">sudo apt update
sudo apt upgrade
sudo apt install software-properties-common </pre>



<p>Then import the GPG key from the Microsoft repository.</p>



<pre class="wp-block-preformatted">sudo wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -</pre>



<p>After that, add the SQL Server repository as such.</p>



<pre class="wp-block-preformatted">sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"</pre>



<p>Next, refresh APT.</p>



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



<p>And now you can install Microsoft SQL Server by executing the following command:</p>



<pre class="wp-block-preformatted">sudo apt install mssql-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  gawk gdb libbabeltrace1 libc++1 libc++1-10 libc++abi1-10 libdw1 libmpfr6 libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libsasl2-modules
  libsasl2-modules-gssapi-mit libsigsegv2 libsss-nss-idmap0 python-is-python2 python2 python2-minimal python2.7 python2.7-minimal
Suggested packages:
  gawk-doc gdb-doc clang libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql python2-doc python-tk python2.7-doc binutils binfmt-support
Recommended packages:
  libc-dbg libcc1-0 gdbserver
The following NEW packages will be installed:
  gawk gdb libbabeltrace1 libc++1 libc++1-10 libc++abi1-10 libdw1 libmpfr6 libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libsasl2-modules
  libsasl2-modules-gssapi-mit libsigsegv2 libsss-nss-idmap0 mssql-server python-is-python2 python2 python2-minimal python2.7 python2.7-minimal
0 upgraded, 21 newly installed, 0 to remove and 29 not upgraded.
Need to get 235 MB of archives.
After this operation, 1,102 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<p>This way it will be installed.</p>



<h2 id="preparing-microsoft-sql-server-for-the-first-use"><a href="#preparing-microsoft-sql-server-for-the-first-use" name="preparing-microsoft-sql-server-for-the-first-use"></a>Preparing Microsoft SQL Server for the first use</h2>



<p>During the installation process, you will notice that at the end, you will get an output screen similar to this one:</p>



<pre class="wp-block-preformatted">Setting up python-is-python2 (2.7.17-4) ...
Setting up libc++1:amd64 (1:10.0-50~exp1) ...
Setting up mssql-server (15.0.4102.2-4) ...

+--------------------------------------------------------------+
Please run 'sudo /opt/mssql/bin/mssql-conf setup'
to complete the setup of Microsoft SQL Server
+--------------------------------------------------------------+

Processing triggers for man-db (2.9.1-1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.2) ...</pre>



<p>In it, we are told that it is necessary to configure the application before using it and it even tells us the command to start the configuration.</p>



<pre class="wp-block-preformatted">sudo /opt/mssql/bin/mssql-conf setup
usermod: no changes
Choose an edition of SQL Server:
  1) Evaluation (free, no production use rights, 180-day limit)
  2) Developer (free, no production use rights)
  3) Express (free)
  4) Web (PAID)
  5) Standard (PAID)
  6) Enterprise (PAID) - CPU Core utilization restricted to 20 physical/40 hyperthreaded
  7) Enterprise Core (PAID) - CPU Core utilization up to Operating System Maximum
  8) I bought a license through a retail sales channel and have a product key to enter.

Details about editions can be found at
https://go.microsoft.com/fwlink/?LinkId=2109348&clcid=0x409

Use of PAID editions of this software requires separate licensing through a
Microsoft Volume Licensing program.
By choosing a PAID edition, you are verifying that you have the appropriate
number of licenses in place to install and run this software.

Enter your edition(1-8):</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="536" src="https://www.osradar.com/wp-content/uploads/2021/03/1-11-1024x536.png" alt="1.- Install Microsoft SQL Server on Ubuntu 20.04 / Debian 10" class="wp-image-29299" srcset="https://www.osradar.com/wp-content/uploads/2021/03/1-11-1024x536.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/1-11-300x157.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/1-11-768x402.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/1-11-696x365.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/1-11-1068x559.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/1-11.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Install Microsoft SQL Server on Ubuntu 20.04 / Debian 10</figcaption></figure>



<p>The main configuration we have to do is to enter the license. In this case, I have used the <em>Developer</em> which is free and we can use it for the post.</p>



<p>Also, you have to accept the license terms and create the administrator key which has to be complex.</p>



<p>With this SQL Server will be installed but we are missing one more detail.</p>



<p>For now, you can check the status of the service to see if everything is in order:</p>



<pre class="wp-block-preformatted">sudo systemctl status mssql-server
● mssql-server.service - Microsoft SQL Server Database Engine
     Loaded: loaded (/lib/systemd/system/mssql-server.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2021-03-25 20:39:29 CET; 3min 59s ago
       Docs: https://docs.microsoft.com/en-us/sql/linux
   Main PID: 3175 (sqlservr)
      Tasks: 136
     Memory: 587.6M
     CGroup: /system.slice/mssql-server.service
             ├─3175 /opt/mssql/bin/sqlservr
             └─3218 /opt/mssql/bin/sqlservr</pre>



<h2 id="install-sql-server-tools-and-unixodbc"><a href="#install-sql-server-tools-and-unixodbc" name="install-sql-server-tools-and-unixodbc"></a>Install SQL Server tools and UnixODBC</h2>



<p>Although the Server is ready, we have to install other components like the Tools and fundamentally the <a href="http://www.unixodbc.org/" target="_blank" rel="noreferrer noopener">UnixODBC</a> connector without this we will not be able to make a connection with the server.</p>



<p>So, add the GPG key and the repository:</p>



<pre class="wp-block-preformatted">curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
OK
wget https://packages.microsoft.com/config/ubuntu/19.10/prod.list
sudo mv prod.list /etc/apt/sources.list.d/mssql-release.list</pre>



<p>After this, refresh APT to apply the change:</p>



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



<p>And finally, install both the UnixODBC connector and the Mssql-tools</p>



<pre class="wp-block-preformatted">sudo ACCEPT_EULA=Y apt install mssql-tools unixodbc-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  autoconf automake autotools-dev libgdbm-compat4 libltdl-dev libodbc1 libperl5.30 m4 msodbcsql17 odbcinst odbcinst1debian2 perl perl-modules-5.30 unixodbc
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc libtool gettext libtool-doc unixodbc-bin m4-doc perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make
  libb-debug-perl liblocale-codes-perl
Recommended packages:
  libtool
The following NEW packages will be installed:
  autoconf automake autotools-dev libgdbm-compat4 libltdl-dev libodbc1 libperl5.30 m4 msodbcsql17 mssql-tools odbcinst odbcinst1debian2 perl perl-modules-5.30 unixodbc
  unixodbc-dev
0 upgraded, 16 newly installed, 0 to remove and 29 not upgraded.
Need to get 9,845 kB of archives.
After this operation, 53.9 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<p>After the installation, add the directory to the <code>bash_profile</code> so that the command is available from the whole system.</p>



<pre class="wp-block-preformatted">echo 'export PATH="$PATH:/opt/mssql-tools/bin"' &gt;&gt; ~/.bash_profile</pre>



<p>In the end, you can connect to the shell by running:</p>



<pre class="wp-block-preformatted">sqlcmd -S 127.0.0.1 -U SA</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="549" height="93" src="https://www.osradar.com/wp-content/uploads/2021/03/2-9.png" alt="2.- SQL Server Shell" class="wp-image-29300" srcset="https://www.osradar.com/wp-content/uploads/2021/03/2-9.png 549w, https://www.osradar.com/wp-content/uploads/2021/03/2-9-300x51.png 300w" sizes="(max-width: 549px) 100vw, 549px" /><figcaption>2.- SQL Server Shell</figcaption></figure>



<p><strong>Note: if you cannot execute the command, log out and try again.</strong></p>



<p>Now you will be able to use Microsoft SQL Server on Ubuntu 20.04 / Debian 10</p>



<h2 id="conclusion"><a href="#conclusion" name="conclusion"></a>Conclusion</h2>



<p>Microsoft SQL Server is pretty good at what it does and that is why many companies have it as their database manager. Having it available on Ubuntu 20.04 / Debian 10 is not a difficult task and brings us even closer to the integration between Microsoft and Linux products.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/microsoft-sql-server-ubuntu-debian/">How to install Microsoft SQL Server on Ubuntu 20.04 / Debian 10?</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/microsoft-sql-server-ubuntu-debian/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install PostgreSQL 13 on CentOS 8 / RHEL 8 / Oracle Linux 8?</title>
		<link>https://www.osradar.com/install-postgresql-13-centos-8/</link>
					<comments>https://www.osradar.com/install-postgresql-13-centos-8/#comments</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Fri, 18 Jun 2021 23:25:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Centos 8]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[oracle linux 8]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[RHEL]]></category>
		<category><![CDATA[RHEL 8]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=13249</guid>

					<description><![CDATA[<p>PostgreSQL is one of the most popular database management systems in the world. Its robustness, high availability, and ease of installation make it perhaps the most advanced in the world. Despite easy installation, not always many users do. So, in this post, I will show you how to install PostgreSQL 13 on CentOS 8 / [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-postgresql-13-centos-8/">How to install PostgreSQL 13 on CentOS 8 / RHEL 8 / Oracle Linux 8?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>PostgreSQL is one of the most popular database management systems in the world. Its robustness, high availability, and ease of installation make it perhaps the most advanced in the world. Despite easy installation, not always many users do. So, in this post, I will show you how to install PostgreSQL 13 on CentOS 8 / RHEL 8 / Oracle Linux 8. In addition, we&#8217;ll show you the most basic configurations. At the end of the post, you will have a PostgreSQL installation ready to start working.</p>
<h2>Install PostgreSQL 13 on CentOS 8 / RHEL 8 / Oracle Linux 8</h2>
<p>Both RHEL 8 and its derivatives include <a href="https://www.osradar.com/tag/postgresql/">PostgreSQL</a> 10 in their repositories. However, we already have available version 13. And it is recommended to install it because thanks to it, we can enjoy interesting news and improvements in the performance of the application. Important, if we are going to store large quantities of records.</p>
<p>So first, open a terminal session. Or if you are using a server connect to it using ssh.</p>
<pre>:~$ ssh [your-user]@[your-host]</pre>
<p>Then log in as the root user.</p>
<pre>:~$ su
:~#</pre>
<p>The best way to install PostgreSQL 13 on CentOS 8, RHEL 8 and Oracle Linux 8 is to add the official PostgreSQL refill. Not only is it easy, but also safe and the possibility to be always up to date.</p>
<p>To do this, run the following command:</p>
<pre>:~# dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm</pre>
<p><figure id="attachment_13268" aria-describedby="caption-attachment-13268" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-13268" src="https://www.osradar.com/wp-content/uploads/2019/08/1-23.jpeg" alt="1.- Add the PostgreSQL repository" width="1366" height="355" srcset="https://www.osradar.com/wp-content/uploads/2019/08/1-23.jpeg 1366w, https://www.osradar.com/wp-content/uploads/2019/08/1-23-300x78.jpeg 300w, https://www.osradar.com/wp-content/uploads/2019/08/1-23-768x200.jpeg 768w, https://www.osradar.com/wp-content/uploads/2019/08/1-23-1024x266.jpeg 1024w, https://www.osradar.com/wp-content/uploads/2019/08/1-23-696x181.jpeg 696w, https://www.osradar.com/wp-content/uploads/2019/08/1-23-1068x278.jpeg 1068w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-13268" class="wp-caption-text">1.- Add the PostgreSQL repository</figcaption></figure></p>
<p>Then, disable the PostgreSQL module on CentOS 8.</p>
<pre>:~# dnf module disable postgresql</pre>
<p>Now, install PostgreSQL 13 on CentOS 8.</p>
<pre>:~# dnf install postgresql13-server postgresql13</pre>
<p><figure id="attachment_30666" aria-describedby="caption-attachment-30666" style="width: 1364px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-30666 size-full" src="https://www.osradar.com/wp-content/uploads/2020/01/2-23.png" alt="2.- Install PostgreSQL 13 8 on AlmaLinux OS 8 / CentOS 8" width="1364" height="435" srcset="https://www.osradar.com/wp-content/uploads/2020/01/2-23.png 1364w, https://www.osradar.com/wp-content/uploads/2020/01/2-23-300x96.png 300w, https://www.osradar.com/wp-content/uploads/2020/01/2-23-1024x327.png 1024w, https://www.osradar.com/wp-content/uploads/2020/01/2-23-768x245.png 768w, https://www.osradar.com/wp-content/uploads/2020/01/2-23-696x222.png 696w, https://www.osradar.com/wp-content/uploads/2020/01/2-23-1068x341.png 1068w" sizes="(max-width: 1364px) 100vw, 1364px" /><figcaption id="caption-attachment-30666" class="wp-caption-text">2.- Install PostgreSQL 13 8 on AlmaLinux OS 8 / CentOS 8</figcaption></figure></p>
<p>After that, let us configure it.</p>
<h2>Configure PostgreSQL on CentOS / RHEL 8 / Oracle Linux 8</h2>
<h3>Initialize PostgreSQL database and start the service</h3>
<p>After installing it, the first thing to do is to initialize the database. To achieve this, it is necessary to execute the following command:</p>
<pre>:~# /usr/pgsql-13/bin/postgresql-13-setup initdb
Initializing database ... OK</pre>
<p>With this, we will have already started the initial database. At this point, the PostgreSQL service is not enable, so you can&#8217;t use it yet. Then you have to do it.</p>
<pre>:~# systemctl enable postgresql-13</pre>
<p>Then, if you want PostgreSQL to start along with the system run this command:</p>
<pre>:~# systemctl start postgresql-13</pre>
<p>To check that everything is going well, check the status of the service:</p>
<pre>:~# systemctl status postgresql-13</pre>
<p><figure id="attachment_30667" aria-describedby="caption-attachment-30667" style="width: 1167px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-30667 size-full" src="https://www.osradar.com/wp-content/uploads/2020/01/3-22.png" alt="3.- PostgreSQL status" width="1167" height="481" srcset="https://www.osradar.com/wp-content/uploads/2020/01/3-22.png 1167w, https://www.osradar.com/wp-content/uploads/2020/01/3-22-300x124.png 300w, https://www.osradar.com/wp-content/uploads/2020/01/3-22-1024x422.png 1024w, https://www.osradar.com/wp-content/uploads/2020/01/3-22-768x317.png 768w, https://www.osradar.com/wp-content/uploads/2020/01/3-22-696x287.png 696w, https://www.osradar.com/wp-content/uploads/2020/01/3-22-1068x440.png 1068w" sizes="(max-width: 1167px) 100vw, 1167px" /><figcaption id="caption-attachment-30667" class="wp-caption-text">3.- PostgreSQL status</figcaption></figure></p>
<p>As you can see, everything&#8217;s fine.</p>
<h3>Change the password to the &#8220;postgres&#8221; user and allow the remote connections</h3>
<p>During the installation of PostgreSQL, a new user called postgres is created. The problem is that you do not define a password, so it makes you vulnerable. To avoid problems, it is convenient to create a password.</p>
<p>To do this, just use the Unix passwd command.</p>
<pre>:~# passwd postgres</pre>
<p>There you will have to enter the password twice. If both are effective, the final change will be made.</p>
<p>Now, we have to allow access to remote connections. The client must be installed on each of the systems that will access PostgreSQL. It will depend on each operating system.</p>
<p>Then, a good security measure is to specify the hosts that can access it. Of course, if the data will be served on the Internet, then it is necessary to allow all the accesses.</p>
<pre>:~# nano /var/lib/pgsql/13/data/postgresql.conf
</pre>
<p>then searches for the listen_addresses line and places the hosts that can access it. If you allow any access, type &#8216;*&#8217;.</p>
<pre>listen_addresses = '[host/IP_adress]'
or
listen_addresses = '*'</pre>
<p><figure id="attachment_13272" aria-describedby="caption-attachment-13272" style="width: 766px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-13272" src="https://www.osradar.com/wp-content/uploads/2019/08/5-10.jpeg" alt="5.- Allow the remote connections" width="766" height="352" srcset="https://www.osradar.com/wp-content/uploads/2019/08/5-10.jpeg 766w, https://www.osradar.com/wp-content/uploads/2019/08/5-10-300x138.jpeg 300w, https://www.osradar.com/wp-content/uploads/2019/08/5-10-696x320.jpeg 696w" sizes="(max-width: 766px) 100vw, 766px" /><figcaption id="caption-attachment-13272" class="wp-caption-text">5.- Allow the remote connections</figcaption></figure></p>
<p>Then, restart PostgreSQL.</p>
<pre>:~# systemctl restart postgresql-13</pre>
<p>Finally, you have to open the port 5432 on the firewall to allow the connections.</p>
<pre>:~# firewall-cmd --add-port=5432/tcp --permanent
success
:~# firewall-cmd --reload
success</pre>
<p>Now, you can access to the PostgreSQL shell.</p>
<pre>:~# su - postgres
:~# psql</pre>
<p>Now, you can start to work.</p>
<h2>Conclusion</h2>
<p>PostgreSQL is one of the best there is for databases. Thanks to its community spirit, it is possible to find a lot of documentation about it. On the other hand, installing version 13 on CentOS 8, RHEL 8 and Oracle Linux 8 is quite simple as you have seen in this post.</p>
<p>Also, you can read <a href="https://www.osradar.com/how-to-install-postgresql-on-ubuntu18-04/" rel="noopener noreferrer">how to install Postgresql on Ubuntu 18.04?</a></p>
<p>Please share this post with your friends and join <a href="https://t.me/osradar">our Telegram channel</a>.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-postgresql-13-centos-8/">How to install PostgreSQL 13 on CentOS 8 / RHEL 8 / Oracle Linux 8?</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/install-postgresql-13-centos-8/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>How to install PostgreSQL 13 on Debian 10?</title>
		<link>https://www.osradar.com/how-to-install-postgresql-13-debian-10/</link>
					<comments>https://www.osradar.com/how-to-install-postgresql-13-debian-10/#comments</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Thu, 17 Jun 2021 23:11:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=18461</guid>

					<description><![CDATA[<p>Hi, friends, in this post, I&#8217;ll show you how to install PostgreSQL 13 on Debian 10. PostgreSQL 13 is the latest stable version of what is perhaps the most advanced open-source relational database manager. So many sysadmin need to have it on the different servers. If you want to know all the news or at [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-postgresql-13-debian-10/">How to install PostgreSQL 13 on Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Hi, friends, in this post, I&#8217;ll show you how to install PostgreSQL 13 on Debian 10.</strong></p>
<p>PostgreSQL 13 is the latest stable version of what is perhaps the most advanced open-source relational database manager. So many sysadmin need to have it on the different servers.</p>
<p>If you want to know all the news or at least the most important ones, you can read this post</p>
<p><a href="https://www.postgresql.org/about/news/postgresql-13-released-2077/" target="_blank" rel="noopener noreferrer">PostgreSQL 13 is available</a></p>
<p>Well, PostgreSQL 13 comes with many important improvements and it&#8217;s a good time to install it. That&#8217;s what this post is about.</p>
<p>So let&#8217;s go for it.</p>
<h2>Install PostgreSQL 13 on Debian</h2>
<p>PostgreSQL is included in the official Debian repositories, but not in version 13 but in version 11.</p>
<p>The installation of PostgreSQL 13 is possible thanks to the repository it has for APT package managers that is used by Debian, Ubuntu, Linux Mint and derivatives.</p>
<p>So let&#8217;s start.</p>
<p>First, open a terminal session or connect to your server using SSH. Then, install some necessary packages:</p>
<pre>:~$ sudo apt install gnupg gnupg2</pre>
<p>At the end, the PostgreSQL 13 repository should be added to the list of Debian software sources. To do this, create the following file:</p>
<pre>:~$ sudo nano /etc/apt/sources.list.d/pgdg.list</pre>
<p>And in it he adds the following:</p>
<pre>deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main</pre>
<p><figure id="attachment_18614" aria-describedby="caption-attachment-18614" style="width: 910px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18614" src="https://www.osradar.com/wp-content/uploads/2020/02/1-18.png" alt="1.- Adding the postgresql repository" width="910" height="109" srcset="https://www.osradar.com/wp-content/uploads/2020/02/1-18.png 910w, https://www.osradar.com/wp-content/uploads/2020/02/1-18-300x36.png 300w, https://www.osradar.com/wp-content/uploads/2020/02/1-18-768x92.png 768w, https://www.osradar.com/wp-content/uploads/2020/02/1-18-696x83.png 696w" sizes="(max-width: 910px) 100vw, 910px" /><figcaption id="caption-attachment-18614" class="wp-caption-text">1.- Adding the postgresql repository</figcaption></figure></p>
<p>Then save the changes by pressing CTRL + O and close the file by pressing CTRL + X.</p>
<p>For the repository to be accepted by the system, you need to add the gpg key to it. To do this, use the following command:</p>
<pre>:~$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
OK</pre>
<p><figure id="attachment_18615" aria-describedby="caption-attachment-18615" style="width: 991px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18615" src="https://www.osradar.com/wp-content/uploads/2020/02/2-17.png" alt="2.- Adding the GPG key for the repository" width="991" height="129" srcset="https://www.osradar.com/wp-content/uploads/2020/02/2-17.png 991w, https://www.osradar.com/wp-content/uploads/2020/02/2-17-300x39.png 300w, https://www.osradar.com/wp-content/uploads/2020/02/2-17-768x100.png 768w, https://www.osradar.com/wp-content/uploads/2020/02/2-17-696x91.png 696w" sizes="(max-width: 991px) 100vw, 991px" /><figcaption id="caption-attachment-18615" class="wp-caption-text">2.- Adding the GPG key for the repository</figcaption></figure></p>
<p>Once the process has been completed, simply update the APT cache.</p>
<pre>:~$ sudo apt update</pre>
<p>You can now view all the packages related to PostgreSQL 13 by typing</p>
<pre>:~$ sudo apt install postgresql-13</pre>
<p>But don&#8217;t press enter, just press the TAB key and you&#8217;ll see the following:</p>
<p><figure id="attachment_30630" aria-describedby="caption-attachment-30630" style="width: 1279px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-30630 size-full" src="https://www.osradar.com/wp-content/uploads/2020/03/3-27.png" alt="3.- All postgresql 13 packages" width="1279" height="713" srcset="https://www.osradar.com/wp-content/uploads/2020/03/3-27.png 1279w, https://www.osradar.com/wp-content/uploads/2020/03/3-27-300x167.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/3-27-1024x571.png 1024w, https://www.osradar.com/wp-content/uploads/2020/03/3-27-768x428.png 768w, https://www.osradar.com/wp-content/uploads/2020/03/3-27-696x388.png 696w, https://www.osradar.com/wp-content/uploads/2020/03/3-27-1068x595.png 1068w" sizes="(max-width: 1279px) 100vw, 1279px" /><figcaption id="caption-attachment-30630" class="wp-caption-text">3.- All postgresql 13 packages</figcaption></figure></p>
<p>As you can see in the image, we have PostgreSQL 13 available. So to install it run the following command:</p>
<pre>:~$ sudo apt install postgresql-13
Reading package lists... Done
Building dependency tree 
Reading state information... Done
The following additional packages will be installed:
libgdbm-compat4 libjson-perl libllvm7 libperl5.28 libpq5 libxslt1.1 perl pgdg-keyring postgresql-client-13 postgresql-client-common postgresql-common ssl-cert
Suggested packages:
perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl make libb-debug-perl liblocale-codes-perl postgresql-doc-13 openssl-blacklist
Recommended packages:
libjson-xs-perl sysstat
The following NEW packages will be installed:
libgdbm-compat4 libjson-perl libllvm7 libperl5.28 libpq5 libxslt1.1 perl pgdg-keyring postgresql-13 postgresql-client-13 postgresql-client-common postgresql-common
ssl-cert
0 upgraded, 13 newly installed, 0 to remove and 10 not upgraded.
Need to get 34.5 MB of archives.
After this operation, 145 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>
<p><figure id="attachment_30631" aria-describedby="caption-attachment-30631" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-30631 size-full" src="https://www.osradar.com/wp-content/uploads/2020/03/4-22.png" alt="4.- Install PostgreSQL 13 on Debian 10" width="1365" height="307" srcset="https://www.osradar.com/wp-content/uploads/2020/03/4-22.png 1365w, https://www.osradar.com/wp-content/uploads/2020/03/4-22-300x67.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/4-22-1024x230.png 1024w, https://www.osradar.com/wp-content/uploads/2020/03/4-22-768x173.png 768w, https://www.osradar.com/wp-content/uploads/2020/03/4-22-696x157.png 696w, https://www.osradar.com/wp-content/uploads/2020/03/4-22-1068x240.png 1068w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-30631" class="wp-caption-text">4.- Install PostgreSQL 13 on Debian 10</figcaption></figure></p>
<p>Now we&#8217;ll see if everything went well.</p>
<h2>Testing the installation</h2>
<p>By default, Debian when installing PostgreSQL starts and enables the service. Therefore, it is ready to be tested. However, if you want to stop the service, you can use this command:</p>
<pre>:~$ sudo systemctl stop postgresql</pre>
<p>On the other hand, the best way to know if PostgreSQL is ready for work is to execute some command from the console. So we&#8217;ll access it first:</p>
<pre>:~$ sudo -i -u postgres</pre>
<p>Remember that the PostgreSQL console is accessed through the postgres user.</p>
<p>And finally, we access with this command:</p>
<pre>:~# psql</pre>
<p>Once inside, we can, for example, display all the databases in the system:</p>
<pre>:~# \l</pre>
<p><figure id="attachment_18618" aria-describedby="caption-attachment-18618" style="width: 885px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18618" src="https://www.osradar.com/wp-content/uploads/2020/02/5-12.png" alt="5.- All postgresql databases" width="885" height="317" srcset="https://www.osradar.com/wp-content/uploads/2020/02/5-12.png 885w, https://www.osradar.com/wp-content/uploads/2020/02/5-12-300x107.png 300w, https://www.osradar.com/wp-content/uploads/2020/02/5-12-768x275.png 768w, https://www.osradar.com/wp-content/uploads/2020/02/5-12-696x249.png 696w" sizes="(max-width: 885px) 100vw, 885px" /><figcaption id="caption-attachment-18618" class="wp-caption-text">5.- All postgresql databases</figcaption></figure></p>
<p>And so we can work without problems with PostgreSQL.</p>
<h2>Conclusion</h2>
<p>PostgreSQL 13 is a powerful database manager that is used in many projects worldwide. This makes many people want to have the latest stable versions to take even more advantage of the tool.</p>
<p>Please share this post and join <a href="https://t.me/osradar" target="_blank" rel="noopener noreferrer">our Telegram channel</a>.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-postgresql-13-debian-10/">How to install PostgreSQL 13 on Debian 10?</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-postgresql-13-debian-10/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
