<?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>NoSQL Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/nosql/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Sun, 10 Oct 2021 20:33:01 +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 MongoDB on Debian 11</title>
		<link>https://www.osradar.com/how-to-install-mongodb-on-debian-11/</link>
					<comments>https://www.osradar.com/how-to-install-mongodb-on-debian-11/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 13 Oct 2021 23:31:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bullseye]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[NoSQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=32619</guid>

					<description><![CDATA[<p>Hello, friends. Throughout this post, we will take you to learn how to install MongoDB on Debian 11. MongoDB is the most representative of the databases known as NoSQL, an acronym for Not only SQL. It is document-oriented and multi-platform, which means that we can use it on many different systems. In Mongo DB there [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-mongodb-on-debian-11/">How to install MongoDB 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>Hello, friends. Throughout this post, we will take you to learn how to install MongoDB on Debian 11.</p>



<p><strong>MongoDB is the most representative of the databases known as NoSQL</strong>, an acronym for Not only SQL. It is document-oriented and multi-platform, which means that we can use it on many different systems.</p>



<p>In Mongo DB there are no predefined schemas, the keys and values of a document are of fixed types or sizes, in a document with a fixed schema the tasks to add or delete fields become easier and with great performance.</p>



<p>Data in Mongo DB is stored using BSON format structures, which is a specification similar to JSON so any modern text editor can edit it without any problems.</p>



<p>So MongoDB has positioned itself as one of the most solid alternatives to database managers like <a href="https://www.osradar.com/install-sqlite-database-debian/" target="_blank" rel="noreferrer noopener">SQLite </a>or <a href="https://www.osradar.com/install-mariadb-database-debian/" target="_blank" rel="noreferrer noopener">MariaDB</a>. So, let’s go for it.</p>



<h2 id="install-mongodb-on-debian-11">Install MongoDB on Debian 11</h2>



<p>For this post, we will use the MongoDB repository for Debian 10 which also works for this new Debian version. However, we are still waiting for the MongoDB developers to include Debian 11 in their repositories.</p>



<p>So, open a terminal and update the operating system completely.</p>



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



<p>Before adding the MongoDB repository to the system, it is necessary to install a package called <code>gnupg2</code>.</p>



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



<p>After that, add the GPG key of the repository as follows</p>



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



<p>Now add the MongoDB repository to your system by running</p>



<pre class="wp-block-preformatted">echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list</pre>



<p>Refresh APT to accept the new changes</p>



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



<p>Next, install MongoDB on Debian 11 by running</p>



<pre class="wp-block-preformatted">sudo apt install mongodb-org
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  mongodb-database-tools mongodb-mongosh mongodb-org-database mongodb-org-database-tools-extra mongodb-org-mongos mongodb-org-server mongodb-org-shell
  mongodb-org-tools
The following NEW packages will be installed:
  mongodb-database-tools mongodb-mongosh mongodb-org mongodb-org-database mongodb-org-database-tools-extra mongodb-org-mongos mongodb-org-server mongodb-org-shell
  mongodb-org-tools
0 upgraded, 9 newly installed, 0 to remove and 25 not upgraded.
Need to get 147 MB of archives.
After this operation, 464 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<p>After that, you can check the installed version using this command</p>



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



<p>Output:</p>



<pre class="wp-block-preformatted">db version v5.0.3
Build Info: {
    "version": "5.0.3",
    "gitVersion": "657fea5a61a74d7a79df7aff8e4bcf0bc742b748",
    "openSSLVersion": "OpenSSL 1.1.1k  25 Mar 2021",
    "modules": [],
    "allocator": "tcmalloc",
    "environment": {
        "distmod": "debian10",
        "distarch": "x86_64",
        "target_arch": "x86_64"
    }
}</pre>



<h3 id="managing-the-mongodb-service">Managing the MongoDB service</h3>



<p>Once it is installed, you can manage its service just like any other service on the system.</p>



<p>To start MongoDB you have to run</p>



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



<p>It is usually a good idea to make it start with the system so that it is immediately available.</p>



<pre class="wp-block-preformatted">sudo systemctl enable --now mongod
Created symlink /etc/systemd/system/multi-user.target.wants/mongod.service → /lib/systemd/system/mongod.service.</pre>



<p>If you make changes to the MongoDB configuration then you will have to restart it to apply the changes.</p>



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



<p>Finally, it is advisable to check the status of the service to see if everything is OK.</p>



<pre class="wp-block-preformatted">sudo systemctl status mongod
● mongod.service - MongoDB Database Server
     Loaded: loaded (/lib/systemd/system/mongod.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2021-10-09 18:51:39 CEST; 25s ago
       Docs: https://docs.mongodb.org/manual
   Main PID: 13759 (mongod)
     Memory: 67.3M
        CPU: 1.561s
     CGroup: /system.slice/mongod.service
             └─13759 /usr/bin/mongod --config /etc/mongod.conf

Oct 09 18:51:39 osradar systemd[1]: Started MongoDB Database Server.</pre>



<h3 id="creating-a-new-user-for-mongodb">Creating a new user for MongoDB</h3>



<p>To access the MongoDB shell just run the command command</p>



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



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="466" src="https://www.osradar.com/wp-content/uploads/2021/10/1-4-1024x466.png" alt="1.- MongoDB on Debian 11" class="wp-image-32632" srcset="https://www.osradar.com/wp-content/uploads/2021/10/1-4-1024x466.png 1024w, https://www.osradar.com/wp-content/uploads/2021/10/1-4-300x136.png 300w, https://www.osradar.com/wp-content/uploads/2021/10/1-4-768x349.png 768w, https://www.osradar.com/wp-content/uploads/2021/10/1-4-696x316.png 696w, https://www.osradar.com/wp-content/uploads/2021/10/1-4-1068x486.png 1068w, https://www.osradar.com/wp-content/uploads/2021/10/1-4.png 1357w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- MongoDB on Debian 11</figcaption></figure>



<p>And once inside, it is recommended to create a new user different from the root.</p>



<pre class="wp-block-preformatted">use admin
db.createUser(
{
user: "osradar",
pwd: passwordPrompt(),
roles: [ { role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase" ]
}
)</pre>



<figure class="wp-block-image size-full"><img loading="lazy" width="741" height="360" src="https://www.osradar.com/wp-content/uploads/2021/10/2-4.png" alt="2.- Creating a new user for MongoDB" class="wp-image-32633" srcset="https://www.osradar.com/wp-content/uploads/2021/10/2-4.png 741w, https://www.osradar.com/wp-content/uploads/2021/10/2-4-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2021/10/2-4-696x338.png 696w" sizes="(max-width: 741px) 100vw, 741px" /><figcaption>2.- Creating a new user for MongoDB</figcaption></figure>



<p>Copy and paste the following but change <code>osradar</code> to the name of the user you want.</p>



<p>Then you will have to define a password that has to be secure.</p>



<h2 id="conclusion">Conclusion</h2>



<p>MongoDB is a tool to take into account if we want to develop applications that do not require a SQL database handler. Being open-source we can use it in many different situations with guaranteed performance and efficiency.</p>



<p><a href="https://www.mongodb.com/" target="_blank" rel="noreferrer noopener">MongoDB website</a></p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-mongodb-on-debian-11/">How to install MongoDB 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/how-to-install-mongodb-on-debian-11/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install Mongoku on Ubuntu 20.04 / Debian 10 &#8211; Web Client for MongoDB</title>
		<link>https://www.osradar.com/install-mongoku-ubuntu-debian-web-client-mongodb/</link>
					<comments>https://www.osradar.com/install-mongoku-ubuntu-debian-web-client-mongodb/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Mon, 28 Jun 2021 03:43:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[NoSQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=29611</guid>

					<description><![CDATA[<p>Hello, friends. If we say that MongoDB is one of the most important database managers, I don’t think we are exaggerating. But it is a good idea to have tools that allow us to manage it properly. So, in this post, you will learn how to install Mongoku on Ubuntu 20.04 / Debian 10. What [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mongoku-ubuntu-debian-web-client-mongodb/">Install Mongoku on Ubuntu 20.04 / Debian 10 &#8211; Web Client for MongoDB</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. If we say that MongoDB is one of the most important database managers, I don’t think we are exaggerating. But it is a good idea to have tools that allow us to manage it properly. So, in this post, you will learn how to install Mongoku on Ubuntu 20.04 / Debian 10.</p>



<h2 id="what-is-mongoku?"><a href="#what-is-mongoku?" name="what-is-mongoku?"></a>What is Mongoku?</h2>



<p><a href="https://github.com/huggingface/Mongoku" target="_blank" rel="noreferrer noopener">Mongoku</a> is a client for MongoDB created with web technologies. Therefore from a comfortable web interface, we can manage and query data from a database.</p>



<p>Mongoku is simple and fast, so it is not a complete client but it is quite functional and easy to use. As it is OpenSource and free, you can use it in personal projects or for educational purposes without problems.</p>



<p><strong>Built on TypeScript/Node.js/Angular it can be installed on any modern operating system</strong>. Besides this, it is quite fast doing the necessary tasks, so much so that it has been tested on a 1Tb cluster, and has support for both local and remote databases.</p>



<p>So if you are looking for simplicity to manage your data in MongoDB this application could be useful.</p>



<h2 id="install-mongoku-on-ubuntu-20.04"><a name="install-mongoku-on-ubuntu-20.04" href="#install-mongoku-on-ubuntu-20.04"></a>Install Mongoku on Ubuntu 20.04 / Debian 10</h2>



<p>As it is built with web technology, the installation is very simple and easy to do. However, there are some previous steps to follow.</p>



<h3 id="install-mongodb-on-ubuntu-20.04"><a name="install-mongodb-on-ubuntu-20.04" href="#install-mongodb-on-ubuntu-20.04"></a>Install MongoDB on Ubuntu 20.04 / Debian 10</h3>



<p>Mongoku can be used to manage data from a MongoDB database either locally or remotely. In this post, we consider that the most common use case for a developer is to have MongoDB installed on that same computer.</p>



<p>So, first,<a href="https://www.osradar.com/how-to-install-mongodb-on-ubuntu-20-04/" target="_blank" rel="noreferrer noopener"> install MongoDB on Ubuntu 20.04</a> or <a href="https://www.osradar.com/how-to-install-mongodb-debian-10/" target="_blank" rel="noreferrer noopener">Debian 10</a> with the post we have prepared for you.</p>



<p>After MongoDB is ready, you can continue.</p>



<h3 id="install-nodejs-on-ubuntu-20.04"><a name="install-nodejs-on-ubuntu-20.04" href="#install-nodejs-on-ubuntu-20.04"></a>Install NodeJS on Ubuntu 20.04 / Debian 10</h3>



<p>Being built with NodeJS, we have to install this technology on our computer to enjoy Mongoku. In this post, we will install the latest version of the <code>14.x</code> branch.</p>



<p>So, open a terminal and run the following commands to install the necessary packages:</p>



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



<p>After that, add the official NodeJS repository for the <code>14.x</code> branch.</p>



<pre class="wp-block-preformatted">curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -</pre>



<p>And now you can install it by running the command:</p>



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



<p>This way, NodeJS will be installed on your computer without any problems.</p>



<h3 id="install-mongoku-on-ubuntu-20.04"><a name="install-mongoku-on-ubuntu-20.04" href="#install-mongoku-on-ubuntu-20.04"></a>Install Mongoku on Ubuntu 20.04 / Debian 10</h3>



<p>Now we will be able to operate without any problems. First, update <code>NPM</code> which is the package manager for NodeJS.</p>



<pre class="wp-block-preformatted">sudo npm install npm@latest -g</pre>



<p>This is to avoid possible errors when installing Mongoku.</p>



<p>Now you can install by running the following command</p>



<pre class="wp-block-preformatted">sudo npm install -g mongoku
added 83 packages, and audited 84 packages in 7s

found 0 vulnerabilities</pre>



<p>And to start it, just run the following command</p>



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



<p>You will get an output screen like the following:</p>



<pre class="wp-block-preformatted">  __  __                         _          
 |  \/  | ___  _ __   __ _  ___ | | ___   _ 
 | |\/| |/ _ \| '_ \ / _` |/ _ \| |/ / | | |
 | |  | | (_) | | | | (_| | (_) |   &lt;| |_| |
 |_|  |_|\___/|_| |_|\__, |\___/|_|\_\\__,_|
                     |___/                  
[Mongoku] Starting...
(node:4883) [MONGODB DRIVER] Warning: Current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.
(Use `node --trace-warnings ...` to show where the warning was created)
[localhost:27017] Connected to localhost:27017
[Mongoku] listening on port 3100</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="231" src="https://www.osradar.com/wp-content/uploads/2021/04/1-13-1024x231.png" alt="1.- Running Mongoku" class="wp-image-29666" srcset="https://www.osradar.com/wp-content/uploads/2021/04/1-13-1024x231.png 1024w, https://www.osradar.com/wp-content/uploads/2021/04/1-13-300x68.png 300w, https://www.osradar.com/wp-content/uploads/2021/04/1-13-768x173.png 768w, https://www.osradar.com/wp-content/uploads/2021/04/1-13-696x157.png 696w, https://www.osradar.com/wp-content/uploads/2021/04/1-13-1068x241.png 1068w, https://www.osradar.com/wp-content/uploads/2021/04/1-13.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Running Mongoku</figcaption></figure>



<p>Indicating that you have to access via port <code>3100</code> on your PC from a web browser and you will see the following:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2021/04/2-7-1024x502.png" alt="2.- Mongoku on Ubuntu 20.04 / Debian 10" class="wp-image-29665" srcset="https://www.osradar.com/wp-content/uploads/2021/04/2-7-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2021/04/2-7-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2021/04/2-7-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2021/04/2-7-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2021/04/2-7-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2021/04/2-7.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- Mongoku on Ubuntu 20.04 / Debian 10</figcaption></figure>



<p>So, click on the host and start browsing and creating data.</p>



<p>Enjoy it.</p>



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



<p>In this post, you have met another tool to manage MongoDB that stands out for its simplicity and polished and easy-to-understand interface. With Mongoku you can quickly access the data and it is easy to install on Ubuntu 20.04 / Debian 10.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mongoku-ubuntu-debian-web-client-mongodb/">Install Mongoku on Ubuntu 20.04 / Debian 10 &#8211; Web Client for MongoDB</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-mongoku-ubuntu-debian-web-client-mongodb/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install ArangoDB on Fedora 34/33</title>
		<link>https://www.osradar.com/install-arangodb-fedora/</link>
					<comments>https://www.osradar.com/install-arangodb-fedora/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Mon, 31 May 2021 00:15:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NoSQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=29146</guid>

					<description><![CDATA[<p>Relational database management systems dominate many segments of programming. However, it is increasingly common to see real alternatives to this type of database. Of those applications, it seems that MongoDB is one of the most popular but ArangoDB improves and improves every day. In this post, I will tell you about ArangoDB, some of the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-arangodb-fedora/">Install ArangoDB on Fedora 34/33</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Relational database management systems dominate many segments of programming. However, it is increasingly common to see real alternatives to this type of database. Of those applications, it seems that MongoDB is one of the most popular but ArangoDB improves and improves every day. In this post, I will tell you about ArangoDB, some of the main features and more. Also, I will show you how to install ArangoDB on Fedora 34/33</p>



<h2 id="a-little-bit-of-arangodb"><a href="#a-little-bit-of-arangodb" name="a-little-bit-of-arangodb"></a>A little bit of ArangoDB</h2>



<p>ArangoDB is a NoSQL database manager. It is built in C++ and is open source. Its main feature is that it is multi-model. That is, it supports different data models such as (JSON), graphs and key-value.</p>



<p>On the other hand, ArangoDB has two versions. The first one is paid and offers support at different levels. The second is communitarian, ideal for small or educational projects.</p>



<p>If you want to manage a server instance easily, ArangoDB allows it through a nice and intuitive web interface. Besides this, it has connectors for many programming languages, so this should not be a limitation. Of course, it has installers for many Linux distributions.</p>



<p>So let us get to work.</p>



<h2 id="install-arangodb-on-fedora-33"><a name="install-arangodb-on-fedora-33" href="#install-arangodb-on-fedora-33"></a>Install ArangoDB on Fedora 34/33</h2>



<p>First, open your terminal and update Fedora 34/33</p>



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



<p>Once the system is fully upgraded, it is possible to start the process.</p>



<p>ArangoDB is not present in the main Fedora 34/33 repositories but they provide an external repository where you can install it.</p>



<p>So, navigate to the <code>/etc/yum.repos.d/</code> folder which is where the repository configuration files are stored.</p>



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



<p>And inside it, download a file containing the data needed to set up the repository.</p>



<pre class="wp-block-preformatted">sudo curl -OL https://download.arangodb.com/arangodb37/RPM/arangodb.repo
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   195  100   195    0     0   2378      0 --:--:-- --:--:-- --:--:--  2378</pre>



<p>And now proceed with the installation by executing:</p>



<pre class="wp-block-preformatted">sudo dnf install arangodb3-3.7.9-1.0</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="248" src="https://www.osradar.com/wp-content/uploads/2021/03/1-8-1024x248.png" alt="1.- Install ArangoDB on Fedora 33" class="wp-image-29147" srcset="https://www.osradar.com/wp-content/uploads/2021/03/1-8-1024x248.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/1-8-300x73.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/1-8-768x186.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/1-8-696x168.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/1-8-1068x258.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/1-8.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Install ArangoDB on Fedora 34/33</figcaption></figure>



<p>This will start the installation process.</p>



<p>When it is finished, you will have to start the ArangoDB service</p>



<pre class="wp-block-preformatted">sudo systemctl start arangodb3.service</pre>



<p>And make it start with the system:</p>



<pre class="wp-block-preformatted">sudo systemctl enable arangodb3.service
Created symlink /etc/systemd/system/multi-user.target.wants/arangodb3.service → /etc/systemd/system/arangodb3.service.</pre>



<p>Verify that all is well on ArangoDB and that it is running</p>



<pre class="wp-block-preformatted">sudo systemctl status arangodb3.service
● arangodb3.service - ArangoDB database server
      Loaded: loaded (/etc/systemd/system/arangodb3.service; enabled; vendor preset: disabled)
      Active: active (running) since Tue 2021-05-25 00:10:37 CEST; 12s ago
    Main PID: 9638 (arangod)
       Tasks: 26 (limit: 131072)
      Memory: 151.2M
         CPU: 550ms
      CGroup: /system.slice/arangodb3.service
              └─9638 /usr/sbin/arangod --pid-file /var/run/arangodb3/arangod.pid --temp.path /var/tmp/arangodb3 --log.foreground-tty true
 May 25 00:10:37 osradar arangod[9638]: 2021-05-24T22:10:37Z [9638] INFO [25362] {memory} Available physical memory: 2022600704 bytes, available cores: 1
 May 25 00:10:37 osradar arangod[9638]: 2021-05-24T22:10:37Z [9638] INFO [43396] {authentication} Jwt secret not specified, generating…
 May 25 00:10:37 osradar arangod[9638]: 2021-05-24T22:10:37Z [9638] INFO [144fe] using storage engine 'rocksdb'
 May 25 00:10:37 osradar arangod[9638]: 2021-05-24T22:10:37Z [9638] INFO [3bb7d] {cluster} Starting up with role SINGLE
 May 25 00:10:37 osradar arangod[9638]: 2021-05-24T22:10:37Z [9638] INFO [a1c60] {syscall} file-descriptors (nofiles) hard limit is 131072, soft limit is 131072
 May 25 00:10:37 osradar arangod[9638]: 2021-05-24T22:10:37Z [9638] INFO [3844e] {authentication} Authentication is turned on (system only), authentication for unix sock&gt;
 May 25 00:10:38 osradar arangod[9638]: 2021-05-24T22:10:38Z [9638] INFO [c1b63] {arangosearch} ArangoSearch maintenance: [1..1] commit thread(s), [1..1] consolidation t&gt;
 May 25 00:10:38 osradar arangod[9638]: 2021-05-24T22:10:38Z [9638] INFO [6ea38] using endpoint 'http+tcp://127.0.0.1:8529' for non-encrypted requests
 May 25 00:10:38 osradar arangod[9638]: 2021-05-24T22:10:38Z [9638] INFO [cf3f4] ArangoDB (version 3.7.9 [linux]) is ready for business. Have fun!
 May 25 00:10:45 osradar systemd[1]: /etc/systemd/system/arangodb3.service:32: PIDFile= references a path below legacy directory /var/run/, updating /var/run/arangodb3/a&gt;</pre>



<p>So, now we can configure it.</p>



<h2 id="configuring-arangodb-on-fedora"><a href="#configuring-arangodb-on-fedora" name="configuring-arangodb-on-fedora"></a>Configuring ArangoDB on Fedora</h2>



<p>Before using ArangoDB it is useful to make some configurations. First of all, we have to define a root password. To do this, run</p>



<pre class="wp-block-preformatted">sudo arango-secure-installation
Please enter a new password for the ArangoDB root user: 
 Repeat password: 
 2021-05-24T22:13:36Z [9825] INFO [a1c60] {syscall} file-descriptors (nofiles) hard limit is 524288, soft limit is 524288
 2021-05-24T22:13:36Z [9825] INFO [c1b63] {arangosearch} ArangoSearch maintenance: [1..1] commit thread(s), [1..1] consolidation thread(s)
 2021-05-24T22:13:36Z [9825] INFO [95cab] Password changed.
 2021-05-24T22:13:36Z [9825] INFO [7da27] {startup} server will now shut down due to upgrade, database initialization or admin restoration.</pre>



<p>After you have the password, you can access the ArangoDB shell.</p>



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



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="256" src="https://www.osradar.com/wp-content/uploads/2021/03/2-6-1024x256.png" alt="2.- ArangoDB shell" class="wp-image-29148" srcset="https://www.osradar.com/wp-content/uploads/2021/03/2-6-1024x256.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/2-6-300x75.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/2-6-768x192.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/2-6-696x174.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/2-6-1068x267.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/2-6.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- ArangoDB shell</figcaption></figure>



<p>In it, you can do all the operations you want. However, it is also possible to do it from a convenient web interface that we have to enable.</p>



<p>Exit the shell and proceed to edit the <code>/etc/arangodb3/arangod.conf</code> file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/arangodb3/arangod.conf</pre>



<p>And there are a series of lines with the <code>endpoint</code> value that you have to configure according to your needs. As I have installed ArangoDB on a server I leave the line like this</p>



<pre class="wp-block-preformatted">endpoint = tcp://0.0.0.0.0:8529</pre>



<p>Replace <code>0.0.0.0.0</code> with the IP address of your server. Remember that you have several examples to guide you so you can also do it via localhost.</p>



<p>Save your changes and close the editor.</p>



<p>To apply them, restart the ArangoDB service.</p>



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



<p>And open port <code>8529</code> in the Firewall.</p>



<pre class="wp-block-preformatted">sudo firewall-cmd --add-port=8529/tcp --permanent
success
sudo firewall-cmd --reload
success</pre>



<p>Now open a web browser and go to <code>http://you-server:8529</code>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2021/03/3-4-1024x502.png" alt="3.- ArangoDB login screen" class="wp-image-29149" srcset="https://www.osradar.com/wp-content/uploads/2021/03/3-4-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/3-4-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/3-4-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/3-4-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/3-4-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/3-4.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>3.- ArangoDB login screen</figcaption></figure>



<p>Login in (username <strong>root</strong> and the password newly created) and then access the chosen database.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2021/03/4-2-1024x502.png" alt="4.- Select the database" class="wp-image-29150" srcset="https://www.osradar.com/wp-content/uploads/2021/03/4-2-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/4-2-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/4-2-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/4-2-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/4-2-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/4-2.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>4.- Select the database</figcaption></figure>



<p>At last, you will see the ArangoDB dashboard. So, enjoy it.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2021/03/5-2-1024x502.png" alt="5.- ArangoDB dashboard" class="wp-image-29151" srcset="https://www.osradar.com/wp-content/uploads/2021/03/5-2-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/5-2-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/5-2-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/5-2-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/5-2-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/5-2.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>5.- ArangoDB dashboard</figcaption></figure>



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



<p>ArangoDB is a very popular database manager and increasingly influential in the world of programming. It is frequently used in IoT technology as well as in mobile phones. As you could see, it is easy to install and thus saves us a lot of work.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-arangodb-fedora/">Install ArangoDB on Fedora 34/33</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-arangodb-fedora/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How install MongoDB on Fedora 34 / 33?</title>
		<link>https://www.osradar.com/install-mongodb-fedora-33/</link>
					<comments>https://www.osradar.com/install-mongodb-fedora-33/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 25 May 2021 03:43:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Programming]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=29133</guid>

					<description><![CDATA[<p>Currently, NoSQL Database managers are being widely used by developers. Since it has many advantages and their projects are the most open source. And MongoDB is one of the most popular managers. So, this article is about how to install MongoDB in Fedora 34 / 33. MongoDB allows your teams to easily organize, use and [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mongodb-fedora-33/">How install MongoDB on Fedora 34 / 33?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Currently, NoSQL Database managers are being widely used by developers. Since it has many advantages and their projects are the most open source. And MongoDB is one of the most popular managers. So, this article is about how to install MongoDB in Fedora 34 / 33.</p>



<p><a href="https://www.mongodb.com/">MongoDB</a> allows your teams to easily organize, use and enrich data – in real time, anywhere. MongoDB is a NoSQL and document-oriented database manager. In short, instead of saving the data in the record as the SQL database, it saves them in documents with BSON format which is a binary representation of JSON.</p>



<p>In the world of unrelated SQL database MongoDB is perhaps the most popular, however, it can be used by very different applications that require a semi-structured data collection. On the other hand, its use in transactional systems is not recommended as MongoDB does not support transactions.</p>



<p>That’s why I’m going to teach you how to install MongoDB on the latest stable versions of Fedora, Fedora 34 / 33.</p>



<h2 id="install-mongodb-on-fedora-33"><a href="#install-mongodb-on-fedora-33" name="install-mongodb-on-fedora-33"></a>Install MongoDB on Fedora 33</h2>



<p>It is possible to install MongoDB on Fedora 34 / 33 through the <a href="https://www.osradar.com/installing-rpm-on-ubuntu/" target="_blank" rel="noreferrer noopener">RPM packages</a> that can be downloaded and installed from the project’s website.</p>



<p>However, the most efficient method is to install from the official MongoDB repository which helps to integrate the application with the system.</p>



<p>So, for ease of use, install the nano text editor.</p>



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



<p>And edit a text file to add the MongoDB repository by adding the following content</p>



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



<pre class="wp-block-preformatted">[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="982" height="227" src="https://www.osradar.com/wp-content/uploads/2021/03/6-2.png" alt=" Configuring the MongoDB repository" class="wp-image-30202" srcset="https://www.osradar.com/wp-content/uploads/2021/03/6-2.png 982w, https://www.osradar.com/wp-content/uploads/2021/03/6-2-300x69.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/6-2-768x178.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/6-2-696x161.png 696w" sizes="(max-width: 982px) 100vw, 982px" /><figcaption> Configuring the MongoDB repository</figcaption></figure>



<p>Save the changes and close the text editor.</p>



<p>Now you can install MongoDB on Fedora 34 / 33 by running</p>



<pre class="wp-block-preformatted">sudo dnf install mongodb-org</pre>



<p>After installation, a new service is created for Fedora 34 / 33.</p>



<p>So, refresh the list of system daemons</p>



<pre class="wp-block-preformatted">sudo systemctl daemon-reload</pre>



<p>Now start it up:</p>



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



<p>And then check the status of the service</p>



<pre class="wp-block-preformatted">sudo systemctl status mongod
● mongod.service - MongoDB Database Server
      Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled)
      Active: active (running) since Wed 2021-05-19 23:15:47 CEST; 5s ago
        Docs: https://docs.mongodb.org/manual
     Process: 2212 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS)
     Process: 2213 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS)
     Process: 2214 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS)
     Process: 2215 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=0/SUCCESS)
    Main PID: 2217 (mongod)
      Memory: 57.6M
         CPU: 822ms
      CGroup: /system.slice/mongod.service
              └─2217 /usr/bin/mongod -f /etc/mongod.conf
 May 19 23:15:46 osradar systemd[1]: Starting MongoDB Database Server…
 May 19 23:15:46 osradar mongod[2215]: about to fork child process, waiting until server is ready for connections.
 May 19 23:15:46 osradar mongod[2217]: forked process: 2217
 May 19 23:15:47 osradar mongod[2215]: child process started successfully, parent exiting
 May 19 23:15:47 osradar systemd[1]: Started MongoDB Database Server.
</pre>



<p>Now check the version of MongoDB that you have installed</p>



<pre class="wp-block-preformatted">mongod -version
db version v4.4.4
 Build Info: {
     "version": "4.4.4",
     "gitVersion": "8db30a63db1a9d84bdcad0c83369623f708e0397",
     "openSSLVersion": "OpenSSL 1.1.1k  FIPS 25 Mar 2021",
     "modules": [],
     "allocator": "tcmalloc",
     "environment": {
         "distmod": "rhel80",
         "distarch": "x86_64",
         "target_arch": "x86_64"
     }
 }</pre>



<p>So, enjoy it.</p>



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



<p>So, MongoDB is a solution that is increasingly being taken into account by many developers worldwide. Its installation in Fedora 34 / 33 is relatively simple.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mongodb-fedora-33/">How install MongoDB on Fedora 34 / 33?</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-mongodb-fedora-33/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install RavenDB on Ubuntu 20.04?</title>
		<link>https://www.osradar.com/install-ravendb-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/install-ravendb-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 16 Feb 2021 00:54:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[focal]]></category>
		<category><![CDATA[Focal Fossa]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[ravendb]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[ubuntu]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=28485</guid>

					<description><![CDATA[<p>Hello, friends. In this post, you will learn how to install RavenDB on Ubuntu 20.04. If you are a developer or you are thinking to start in this world, you will find this post very interesting. RavenDB is a NoSQL database manager written in C#. With a RavenDB database, you can set up a NoSQL [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-ravendb-ubuntu-20-04/">How to install RavenDB 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>Hello, friends. In this post, you will learn how to install RavenDB on Ubuntu 20.04. If you are a developer or you are thinking to start in this world, you will find this post very interesting.</p>



<p><a href="https://ravendb.net/">RavenDB</a> is a NoSQL database manager written in C#. With a RavenDB database, you can set up a NoSQL data architecture or add a NoSQL layer to your current relational database.</p>



<p>Many companies rely on the potential of RavenDB, such as Toyota or Verizon, which gives us an idea of its data management capabilities.</p>



<p>With RavenDB you can handle data in the form of documents like others but with a lot of solvency and with an emphasis on performance. It can also be integrated with relational databases.</p>



<h2 id="install-ravendb-on-ubuntu-20.04"><a href="#install-ravendb-on-ubuntu-20.04" name="install-ravendb-on-ubuntu-20.04"></a>Install RavenDB on Ubuntu 20.04</h2>



<p>Thanks to the great support provided by RavenDB it is possible to install it without much hassle.</p>



<p>So, open a terminal and update APT.</p>



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



<p>Then install the <code>apt-transport-https</code> package that we will need later on.</p>



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



<p>Next, download a Microsoft package to install .NET core.</p>



<pre class="wp-block-preformatted">wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb</pre>



<p>And proceed to install the downloaded package:</p>



<pre class="wp-block-preformatted">sudo apt install ./packages-microsoft-prod.deb</pre>



<p>Refresh APT again to apply the changes to the software sources</p>



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



<p>Now install .NET core:</p>



<pre class="wp-block-preformatted">sudo apt install aspnetcore-runtime-3.1</pre>



<p>After this, we can download RavenDB using <a href="https://www.osradar.com/the-wget-command/">the <code>wget</code> command</a></p>



<pre class="wp-block-preformatted">wget https://hibernatingrhinos.com/downloads/RavenDB%20for%20Linux%20x64/latest -O ravendb.tar.bz2
--2021-02-12 15:20:32--  https://hibernatingrhinos.com/downloads/RavenDB%20for%20Linux%20x64/latest
Resolving hibernatingrhinos.com (hibernatingrhinos.com)... 35.209.133.255
Connecting to hibernatingrhinos.com (hibernatingrhinos.com)|35.209.133.255|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://daily-builds.s3.amazonaws.com/RavenDB-5.1.4-linux-x64.tar.bz2 [following]
--2021-02-12 15:20:33--  https://daily-builds.s3.amazonaws.com/RavenDB-5.1.4-linux-x64.tar.bz2
Resolving daily-builds.s3.amazonaws.com (daily-builds.s3.amazonaws.com)... 52.217.91.84
Connecting to daily-builds.s3.amazonaws.com (daily-builds.s3.amazonaws.com)|52.217.91.84|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 66149673 (63M) [application/octet-stream]
Saving to: ‘ravendb.tar.bz2’

ravendb.tar.bz2                            100%[=====================================================================================>]  63.08M  1.63MB/s    in 22s     

2021-02-12 15:20:56 (2.84 MB/s) - ‘ravendb.tar.bz2’ saved [66149673/66149673]</pre>



<p>Then, decompress it to a safe location. I will opt for the <code>home</code> directory</p>



<pre class="wp-block-preformatted">tar xvjf ravendb.tar.bz2</pre>



<p>And then assign the corresponding permission.</p>



<p>Inside the generated folder called <code>RavenDB</code> is a file called <code>run.sh</code> that when executed will start the program, but we will make some configurations before.</p>



<h2 id="configuring-ravendb-before-using-it"><a href="#configuring-ravendb-before-using-it" name="configuring-ravendb-before-using-it"></a>Configuring RavenDB before using it</h2>



<p>As I said, if you run that file already RavenDB will run without problems, but it is better to create a new <code>systemd</code> entry for the program.</p>



<p>The main advantage of this is that we will be able to manage RavenDB as a service of the system, so starting it, stopping it, checking its status becomes very easy.</p>



<p>So, let’s do it. Open a new configuration file</p>



<pre class="wp-block-preformatted">sudo nano /etc/systemd/system/ravendb.service</pre>



<p>And inside it, add the following :</p>



<pre class="wp-block-preformatted">[Unit]
Description=RavenDB v4.0
After=network.target

[Service]
LimitCORE=infinity
LimitNOFILE=65536
LimitRSS=infinity
LimitAS=infinity
User=angelo
Restart=on-failure
Type=simple
ExecStart=/home/angelo/RavenDB/run.sh<code data-origin="<pre&gt;<code&gt;[Unit]
Description=RavenDB v4.0
After=network.target

[Service]
LimitCORE=infinity
LimitNOFILE=65536
LimitRSS=infinity
LimitAS=infinity
User=angelo
Restart=on-failure
Type=simple
ExecStart=/home/angelo/RavenDB/run.sh

[Install]
WantedBy=multi-user.target
</code&gt;</pre&gt;
<p&gt;"></code>

<code data-origin="

<pre&gt;<code&gt;[Unit]
Description=RavenDB v4.0
After=network.target

[Service]
LimitCORE=infinity
LimitNOFILE=65536
LimitRSS=infinity
LimitAS=infinity
User=angelo
Restart=on-failure
Type=simple
ExecStart=/home/angelo/RavenDB/run.sh

[Install]
WantedBy=multi-user.target
</code&gt;</pre&gt;
<p&gt;">[Install]
WantedBy=multi-user.target
 </code></pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="876" height="320" src="https://www.osradar.com/wp-content/uploads/2021/02/1-4.png" alt="1.- Configuring the RavenDB service" class="wp-image-28490" srcset="https://www.osradar.com/wp-content/uploads/2021/02/1-4.png 876w, https://www.osradar.com/wp-content/uploads/2021/02/1-4-300x110.png 300w, https://www.osradar.com/wp-content/uploads/2021/02/1-4-768x281.png 768w, https://www.osradar.com/wp-content/uploads/2021/02/1-4-696x254.png 696w" sizes="(max-width: 876px) 100vw, 876px" /><figcaption>1.- Configuring the RavenDB service</figcaption></figure>



<p>Replace the username which in this case is <code>angelo</code>. Save the changes and close the editor.</p>



<p>To apply the changes you have to refresh the list of services.</p>



<pre class="wp-block-preformatted">sudo systemctl daemon-reload</pre>



<p>Before starting it we have to know the following, by default, <strong>RavenDB is prepared to run on localhost</strong>. So if you start it, to complete the installation you have to open a web browser and go to <code>http://localhost:41105</code> but there are cases where it is convenient to run RavenDB on a server. <strong>If this is your case, then you have to configure some more things.</strong></p>



<p>The RavenDB configuration file is very simple so open it but before modifying it <strong>create a backup</strong></p>



<pre class="wp-block-preformatted">cp ~/RavenDB/Server/settings.json ~/RavenDB/Server/settings.json.bak
sudo nano ~/RavenDB/Server/settings.json</pre>



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



<pre class="wp-block-preformatted">{
    "<span class="hljs-attribute">ServerUrl</span>": <span class="hljs-value"><span class="hljs-string">"http://159.69.48.203:8080"</span></span>,
    "<span class="hljs-attribute">Setup.Mode</span>": <span class="hljs-value"><span class="hljs-string">"Unsecured"</span></span>,
    "<span class="hljs-attribute">DataDir</span>": <span class="hljs-value"><span class="hljs-string">"RavenData"</span></span>,
    "<span class="hljs-attribute">Security.UnsecuredAccessAllowed</span>": <span class="hljs-value"><span class="hljs-string">"PublicNetwork"</span></span>,
    "<span class="hljs-attribute">ServerUrl.Tcp</span>": <span class="hljs-value"><span class="hljs-string">"tcp://159.69.48.203:38888"</span>
</span>}</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="973" height="246" src="https://www.osradar.com/wp-content/uploads/2021/02/2-2.png" alt="2.- Configuring RavenDB" class="wp-image-28491" srcset="https://www.osradar.com/wp-content/uploads/2021/02/2-2.png 973w, https://www.osradar.com/wp-content/uploads/2021/02/2-2-300x76.png 300w, https://www.osradar.com/wp-content/uploads/2021/02/2-2-768x194.png 768w, https://www.osradar.com/wp-content/uploads/2021/02/2-2-696x176.png 696w" sizes="(max-width: 973px) 100vw, 973px" /><figcaption>2.- Configuring RavenDB</figcaption></figure>



<p>Replace <code>127.0.0.1</code> with the IP address of your server.</p>



<p>Save the changes and close the editor. Now start RavenDB</p>



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



<p>And check the status of the service:</p>



<pre class="wp-block-preformatted">sudo systemctl status ravendb
● ravendb.service - RavenDB v4.0
     Loaded: loaded (/etc/systemd/system/ravendb.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-02-12 15:35:14 CET; 4s ago
   Main PID: 5839 (run.sh)
      Tasks: 24 (limit: 4567)
     Memory: 61.5M
     CGroup: /system.slice/ravendb.service
             ├─5839 /bin/bash /home/angelo/RavenDB/run.sh
             └─5876 ./Raven.Server --browser

Feb 12 15:35:16 osradar run.sh[5876]:       | |__) |__ ___   _____ _ __ | |  | | |_) |
Feb 12 15:35:16 osradar run.sh[5876]:       |  _  // _` \ \ / / _ \ '_ \| |  | |  _ &lt;
Feb 12 15:35:16 osradar run.sh[5876]:       | | \ \ (_| |\ V /  __/ | | | |__| | |_) |
Feb 12 15:35:16 osradar run.sh[5876]:       |_|  \_\__,_| \_/ \___|_| |_|_____/|____/
Feb 12 15:35:16 osradar run.sh[5876]:       Safe by default, optimized for efficiency
Feb 12 15:35:16 osradar run.sh[5876]:  Build 51016, Version 5.1, SemVer 5.1.4, Commit f8d499a
Feb 12 15:35:16 osradar run.sh[5876]:  PID 5876, 64 bits, 2 Cores, Phys Mem 3.75 GBytes, Arch: X64
Feb 12 15:35:16 osradar run.sh[5876]:  Source Code (git repo): https://github.com/ravendb/ravendb
Feb 12 15:35:16 osradar run.sh[5876]:  Built with love by Hibernating Rhinos and awesome contributors!
Feb 12 15:35:16 osradar run.sh[5876]: +---------------------------------------------------------------+
</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="937" height="392" src="https://www.osradar.com/wp-content/uploads/2021/02/3-1.png" alt="3.- Service status" class="wp-image-28492" srcset="https://www.osradar.com/wp-content/uploads/2021/02/3-1.png 937w, https://www.osradar.com/wp-content/uploads/2021/02/3-1-300x126.png 300w, https://www.osradar.com/wp-content/uploads/2021/02/3-1-768x321.png 768w, https://www.osradar.com/wp-content/uploads/2021/02/3-1-696x291.png 696w" sizes="(max-width: 937px) 100vw, 937px" /><figcaption>3.- Service status</figcaption></figure>



<p>So, let&#8217;s complete the installation.</p>



<h2 id="running-ravendb"><a href="#running-ravendb" name="running-ravendb"></a>Running RavenDB</h2>



<p>Now open a web browser and if you configured RavenDB to run on a server, go to <code>http://server-ip:8080/eula/index.html</code> you will see the following:</p>



<p>On this screen, you have to accept the license terms.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1360" height="669" src="https://www.osradar.com/wp-content/uploads/2021/02/4-1024x504.png" alt="4.- License Agreement" class="wp-image-28493" srcset="https://www.osradar.com/wp-content/uploads/2021/02/4-1024x504.png 1024w, https://www.osradar.com/wp-content/uploads/2021/02/4-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2021/02/4-768x378.png 768w, https://www.osradar.com/wp-content/uploads/2021/02/4-696x342.png 696w, https://www.osradar.com/wp-content/uploads/2021/02/4-1068x525.png 1068w, https://www.osradar.com/wp-content/uploads/2021/02/4.png 1360w" sizes="(max-width: 1360px) 100vw, 1360px" /><figcaption>4.- License Agreement</figcaption></figure>



<p>Then, as we have configured RavenDB from its configuration file we will be able to access the dashboard.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2021/02/5-1024x502.png" alt="5.- RavenDB main screen on Ubuntu 20.04" class="wp-image-28494" srcset="https://www.osradar.com/wp-content/uploads/2021/02/5-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2021/02/5-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2021/02/5-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2021/02/5-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2021/02/5-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2021/02/5.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>5.- RavenDB main screen on Ubuntu 20.04</figcaption></figure>



<p>So, enjoy it.</p>



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



<p>RavenDB is a professionally supported database manager that gives us the option to have an alternative to serious projects. That is why it is a good idea to know how to install it and from there to learn how to use it.</p>



<p></p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-ravendb-ubuntu-20-04/">How to install RavenDB 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-ravendb-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install ArangoDB on Ubuntu 20.04?</title>
		<link>https://www.osradar.com/how-to-install-arangodb-on-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/how-to-install-arangodb-on-ubuntu-20-04/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 03 Jun 2020 22:11:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=20674</guid>

					<description><![CDATA[<p>In this post, you will learn how to install ArangoDB on Ubuntu 20.04 So let&#8217;s go for it What is ArangoDB? ArangoDB is a native multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high-performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-arangodb-on-ubuntu-20-04/">How to install ArangoDB on Ubuntu 20.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>In this post, you will learn how to install ArangoDB on Ubuntu 20.04 So let&#8217;s go for it</p>



<h2>What is ArangoDB?</h2>



<p>ArangoDB is a native multi-model, open-source database with flexible data models for documents, graphs, and key-values. Build high-performance applications using a convenient SQL-like query language or JavaScript extensions. Use ACID transactions if you require them. Scale horizontally and vertically with a few mouse clicks.</p>



<p>On the other hand, to offer graph functionalities, they make use of<strong> _from</strong> and <strong>_to</strong> attributes that allow connecting the information. This, in conjunction with edge indexes, allows the processing of graph queries with a great performance.</p>



<h2>Install ArangoDB on Ubuntu 20.04</h2>



<p>as a great alternative to <a href="https://www.osradar.com/how-to-install-mongodb-debian-10/" target="_blank" rel="noreferrer noopener">MongoDB</a> as a NoSQL database manager. This makes us think that the installation of ArangoDB can be complicated but it is not thanks to the repository that the developers give us.</p>



<p>So, install some packages needed to add the repository.</p>



<pre class="wp-block-preformatted">:~$ sudo apt install curl apt-transport-https</pre>



<p>Then, download the GPG key from the repository:</p>



<pre class="wp-block-preformatted">:~$ curl -OL https://download.arangodb.com/arangodb36/DEBIAN/Release.key</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="795" height="130" src="https://www.osradar.com/wp-content/uploads/2020/06/1-1.png" alt="1.- Download the GPG key for the ArangoDB repository" class="wp-image-20675" srcset="https://www.osradar.com/wp-content/uploads/2020/06/1-1.png 795w, https://www.osradar.com/wp-content/uploads/2020/06/1-1-300x49.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/1-1-768x126.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/1-1-696x114.png 696w" sizes="(max-width: 795px) 100vw, 795px" /><figcaption>1.- Download the GPG key for the ArangoDB repository</figcaption></figure>



<p>So, add it to the system with this command:</p>



<pre class="wp-block-preformatted">:~$ sudo apt-key add - &lt; Release.key<br>Ok</pre>



<p>Then add the repository as such:</p>



<pre class="wp-block-preformatted">:~$ echo 'deb https://download.arangodb.com/arangodb36/DEBIAN/ /' | sudo tee /etc/apt/sources.list.d/arangodb.list</pre>



<p>The next step is to reroute the APT cache.</p>



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



<p>And now yes, install ArangoDB with the following command:</p>



<pre class="wp-block-preformatted">:~$ sudo apt install arangodb3=3.6.4-1
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
nodejs
The following NEW packages will be installed:
arangodb3
The following packages will be upgraded:
nodejs
1 upgraded, 1 newly installed, 0 to remove and 47 not upgraded.
1 not fully installed or removed.
Need to get 82.1 MB/106 MB of archives.
After this operation, 327 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="767" height="297" src="https://www.osradar.com/wp-content/uploads/2020/06/2-1.png" alt="2.- Installing ArangoDB on Ubuntu 20.04" class="wp-image-20676" srcset="https://www.osradar.com/wp-content/uploads/2020/06/2-1.png 767w, https://www.osradar.com/wp-content/uploads/2020/06/2-1-300x116.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/2-1-696x270.png 696w" sizes="(max-width: 767px) 100vw, 767px" /><figcaption>2.- Installing ArangoDB on Ubuntu 20.04</figcaption></figure>



<p>At the time of writing, the latest stable version is <code>3.6.4-1</code>. If a new one comes out, just replace this value.</p>



<p>When the installation is happening, you will be asked to set a root password.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="518" src="https://www.osradar.com/wp-content/uploads/2020/06/3-1-1024x518.png" alt="3.- Set a root password for ArangoDB" class="wp-image-20677" srcset="https://www.osradar.com/wp-content/uploads/2020/06/3-1-1024x518.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/3-1-300x152.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/3-1-768x389.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/3-1-696x352.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/3-1-1068x540.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/3-1.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>3.- Set a root password for ArangoDB</figcaption></figure>



<p>Then, you will be asked if you want to update the database files automatically.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="464" src="https://www.osradar.com/wp-content/uploads/2020/06/4-1-1024x464.png" alt="4.- Configuring ArangoDB on Ubuntu 20.04" class="wp-image-20678" srcset="https://www.osradar.com/wp-content/uploads/2020/06/4-1-1024x464.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/4-1-300x136.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/4-1-768x348.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/4-1-696x315.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/4-1-1068x484.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/4-1.png 1358w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>4.- Configuring ArangoDB on Ubuntu 20.04</figcaption></figure>



<p>On the next screen, you can choose the database engine.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="463" src="https://www.osradar.com/wp-content/uploads/2020/06/5-1-1024x463.png" alt="5.- Database storage engine" class="wp-image-20679" srcset="https://www.osradar.com/wp-content/uploads/2020/06/5-1-1024x463.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/5-1-300x136.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/5-1-768x347.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/5-1-696x314.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/5-1-1068x483.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/5-1.png 1359w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>5.- Database storage engine</figcaption></figure>



<p>Then you will be asked if you want to back up the database before updating.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="470" src="https://www.osradar.com/wp-content/uploads/2020/06/6-1-1024x470.png" alt="6.- Configure ArangoDB to backup the databases before upgrading" class="wp-image-20680" srcset="https://www.osradar.com/wp-content/uploads/2020/06/6-1-1024x470.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/6-1-300x138.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/6-1-768x352.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/6-1-696x319.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/6-1-1068x490.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/6-1.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>6.- Configure ArangoDB to backup the databases before upgrading</figcaption></figure>



<p>Then the whole installation will continue.</p>



<p>You can check the service status with the following command:</p>



<pre class="wp-block-preformatted">:~$ sudo systemctl status arangodb3
sudo systemctl status arangodb3.service
● arangodb3.service - ArangoDB database server
Loaded: loaded (/lib/systemd/system/arangodb3.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2020-06-02 02:07:43 UTC; 33s ago
Main PID: 1567 (arangod)
Tasks: 28 (limit: 131072)
Memory: 164.0M
CGroup: /system.slice/arangodb3.service
└─1567 /usr/sbin/arangod --uid arangodb --gid arangodb --pid-file /var/run/arangodb3/arangod.pid --temp.path /var/tmp/arangodb3 --log.foreground-tty true
Jun 02 02:07:43 osradar arangod[1567]: 2020-06-02T02:07:43Z [1567] WARNING [49528] {memory} execute 'sudo sysctl -w "vm.max_map_count=128000"'
Jun 02 02:07:43 osradar arangod[1567]: 2020-06-02T02:07:43Z [1567] INFO [43396] {authentication} Jwt secret not specified, generating…
Jun 02 02:07:43 osradar arangod[1567]: 2020-06-02T02:07:43Z [1567] INFO [144fe] using storage engine 'rocksdb'
Jun 02 02:07:43 osradar arangod[1567]: 2020-06-02T02:07:43Z [1567] INFO [3bb7d] {cluster} Starting up with role SINGLE
Jun 02 02:07:43 osradar arangod[1567]: 2020-06-02T02:07:43Z [1567] INFO [6ea38] using endpoint 'http+tcp://127.0.0.1:8529' for non-encrypted requests
Jun 02 02:07:43 osradar arangod[1567]: 2020-06-02T02:07:43Z [1567] INFO [a1c60] {syscall} file-descriptors (nofiles) hard limit is 131072, soft limit is 131072
Jun 02 02:07:43 osradar arangod[1567]: 2020-06-02T02:07:43Z [1567] INFO [3844e] {authentication} Authentication is turned on (system only), authentication for unix sock>
Jun 02 02:07:46 osradar systemd[1]: /lib/systemd/system/arangodb3.service:28: PIDFile= references a path below legacy directory /var/run/, updating /var/run/arangodb3/a>
Jun 02 02:07:48 osradar arangod[1567]: 2020-06-02T02:07:48Z [1567] INFO [857d7] {authentication} Creating user "root"
Jun 02 02:07:48 osradar arangod[1567]: 2020-06-02T02:07:48Z [1567] INFO [cf3f4] ArangoDB (version 3.6.4 [linux]) is ready for business. Have fun!</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="302" src="https://www.osradar.com/wp-content/uploads/2020/06/7-1-1024x302.png" alt="7.- ArangoDB service status" class="wp-image-20681" srcset="https://www.osradar.com/wp-content/uploads/2020/06/7-1-1024x302.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/7-1-300x89.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/7-1-768x227.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/7-1-696x205.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/7-1-1068x315.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/7-1.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>7.- ArangoDB service status</figcaption></figure>



<h2>Enabling the ArangoDB web interface</h2>



<p>One of the most powerful tools of ArangoDB is undoubtedly its web graphic interface. With it, you can perform many operations quickly and even monitor the operation of the entire program. By default, it only comes authorized for local access, but we can change this if the database is remote.</p>



<p>So, open the ArangoDB configuration file:</p>



<pre class="wp-block-preformatted">:~$ sudo nano /etc/arangodb3/arangod.conf</pre>



<p>And change the next line:</p>



<pre class="wp-block-preformatted">endpoint = tcp://127.0.0.1:8529</pre>



<p>By:</p>



<pre class="wp-block-preformatted">endpoint = tcp://192.168.250.20:8529</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="788" height="407" src="https://www.osradar.com/wp-content/uploads/2020/06/8-1.png" alt="8.- Enable the ArangoDB web interface" class="wp-image-20683" srcset="https://www.osradar.com/wp-content/uploads/2020/06/8-1.png 788w, https://www.osradar.com/wp-content/uploads/2020/06/8-1-300x155.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/8-1-768x397.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/8-1-696x359.png 696w" sizes="(max-width: 788px) 100vw, 788px" /><figcaption>8.- Enable the ArangoDB web interface</figcaption></figure>



<p><strong>Note: in this case, <code>192.168.250.20</code> is the IP address of the computer where ArangoDB is installed.</strong></p>



<p>Save the changes and close the editor.</p>



<p>Finally, restart the ArangoDB service.</p>



<pre class="wp-block-preformatted">:~$ sudo systemctl restart arangodb3</pre>



<p>Now open your web browser and go to <code>http://server-ip:8529</code> and you will see the following:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2020/06/9-1-1024x502.png" alt="9.- ArangoDB login screen" class="wp-image-20684" srcset="https://www.osradar.com/wp-content/uploads/2020/06/9-1-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/9-1-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/9-1-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/9-1-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/9-1-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/9-1.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>9.- ArangoDB login screen</figcaption></figure>



<p>Enter the root user and the password you created before and you will see the dashboard.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="445" src="https://www.osradar.com/wp-content/uploads/2020/06/5-3-e1591218450761-1024x445.png" alt="10.- ArangoDB on Ubuntu 20.04" class="wp-image-20686" srcset="https://www.osradar.com/wp-content/uploads/2020/06/5-3-e1591218450761-1024x445.png 1024w, https://www.osradar.com/wp-content/uploads/2020/06/5-3-e1591218450761-300x130.png 300w, https://www.osradar.com/wp-content/uploads/2020/06/5-3-e1591218450761-768x334.png 768w, https://www.osradar.com/wp-content/uploads/2020/06/5-3-e1591218450761-696x303.png 696w, https://www.osradar.com/wp-content/uploads/2020/06/5-3-e1591218450761-1068x464.png 1068w, https://www.osradar.com/wp-content/uploads/2020/06/5-3-e1591218450761.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>10.- ArangoDB on Ubuntu 20.04</figcaption></figure>



<p>So, enjoy it.</p>



<h2>Conclusion</h2>



<p>ArangoDB is a program that is having a lot of recent success due to its easy handling and robustness, in addition to its flexibility which makes it ideal for complex tasks.</p>



<p>So now you know how to install it on Ubuntu 20.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/how-to-install-arangodb-on-ubuntu-20-04/">How to install ArangoDB on Ubuntu 20.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/how-to-install-arangodb-on-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install MongoDB on Debian 10?</title>
		<link>https://www.osradar.com/how-to-install-mongodb-debian-10/</link>
					<comments>https://www.osradar.com/how-to-install-mongodb-debian-10/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Mon, 16 Mar 2020 23:57:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=18896</guid>

					<description><![CDATA[<p>Hi, friends in this post I&#8217;ll show you how to install MongoDB on Debian 10. Nowadays many projects are developed using SQL type databases, but it&#8217;s more and more common to see NoSQL type databases becoming more and more important. From this type of database, MongoDB stands out a lot. MongoDB is one of the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-mongodb-debian-10/">How to install MongoDB 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 MongoDB on Debian 10.</strong></p>
<p>Nowadays many projects are developed using SQL type databases, but it&#8217;s more and more common to see NoSQL type databases becoming more and more important. From this type of database, MongoDB stands out a lot.</p>
<p><a href="https://www.mongodb.com/" target="_blank" rel="noopener noreferrer">MongoDB</a> is one of the most popular <a href="https://www.osradar.com/tag/nosql/" target="_blank" rel="noopener noreferrer">NoSQL</a> database managers in the world. Unlike managers like <a href="https://www.osradar.com/tag/mysql/" target="_blank" rel="noopener noreferrer">MySQL</a> or <a href="https://www.osradar.com/tag/postgresql/" target="_blank" rel="noopener noreferrer">PostgreSQL</a>, it saves your records in documents so they are more understandable and operations faster to do. As I said, it is incredibly popular with developers.</p>
<p>So let&#8217;s get to work.</p>
<h2>Install MongoDB on Debian 10</h2>
<p>MongoDB has a special repository for Debian 10 that has recently been updated. This will help us to have the latest version available and keep it updated using APT.</p>
<p>So, open a terminal or connect to your server using SSH.</p>
<p>Then, install gnupg which is a package that is necessary to add the MongoDB repository.</p>
<pre>:~$ sudo apt install gnupg
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  dirmngr gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libassuan0 libksba8 libnpth0 pinentry-curses
Suggested packages:
  pinentry-gnome3 tor parcimonie xloadimage scdaemon pinentry-doc
The following NEW packages will be installed:
  dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libassuan0 libksba8 libnpth0 pinentry-curses
0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
Need to get 7089 kB of archives.
After this operation, 14.9 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>
<p><figure id="attachment_18940" aria-describedby="caption-attachment-18940" style="width: 1263px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18940" src="https://www.osradar.com/wp-content/uploads/2020/03/1-3.png" alt="1.- Installing GNUpg on Debian 10" width="1263" height="302" srcset="https://www.osradar.com/wp-content/uploads/2020/03/1-3.png 1263w, https://www.osradar.com/wp-content/uploads/2020/03/1-3-300x72.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/1-3-1024x245.png 1024w, https://www.osradar.com/wp-content/uploads/2020/03/1-3-768x184.png 768w, https://www.osradar.com/wp-content/uploads/2020/03/1-3-696x166.png 696w, https://www.osradar.com/wp-content/uploads/2020/03/1-3-1068x255.png 1068w" sizes="(max-width: 1263px) 100vw, 1263px" /><figcaption id="caption-attachment-18940" class="wp-caption-text">1.- Installing GNUpg on Debian 10</figcaption></figure></p>
<p>Once the program is installed, we can import the GPG key from the MongoDB repository. To do this, use the following command:</p>
<pre>:~$ wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -</pre>
<p>Once the GPG key is added, you can add the MongoDB repository itself. This is done by running the following command:</p>
<pre>:~$ echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list</pre>
<p><figure id="attachment_18941" aria-describedby="caption-attachment-18941" style="width: 1224px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18941" src="https://www.osradar.com/wp-content/uploads/2020/03/2-4.png" alt="2.- Adding the MongoDB repository" width="1224" height="139" srcset="https://www.osradar.com/wp-content/uploads/2020/03/2-4.png 1224w, https://www.osradar.com/wp-content/uploads/2020/03/2-4-300x34.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/2-4-1024x116.png 1024w, https://www.osradar.com/wp-content/uploads/2020/03/2-4-768x87.png 768w, https://www.osradar.com/wp-content/uploads/2020/03/2-4-696x79.png 696w, https://www.osradar.com/wp-content/uploads/2020/03/2-4-1068x121.png 1068w" sizes="(max-width: 1224px) 100vw, 1224px" /><figcaption id="caption-attachment-18941" class="wp-caption-text">2.- Adding the MongoDB repository</figcaption></figure></p>
<p>Aftert that, refresh APT software sources.</p>
<pre>:~$ sudo apt update</pre>
<p>Finally, install MongoDB on Debian 10 using this command:</p>
<pre>:~$ sudo apt install mongodb-org
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libcurl4 mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools
The following NEW packages will be installed:
  libcurl4 mongodb-org mongodb-org-mongos mongodb-org-server mongodb-org-shell mongodb-org-tools
0 upgraded, 6 newly installed, 0 to remove and 51 not upgraded.
Need to get 97.7 MB of archives.
After this operation, 295 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>
<p><figure id="attachment_18942" aria-describedby="caption-attachment-18942" style="width: 855px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18942" src="https://www.osradar.com/wp-content/uploads/2020/03/3-4.png" alt="3.- Installing MongoDB on Debian 10" width="855" height="257" srcset="https://www.osradar.com/wp-content/uploads/2020/03/3-4.png 855w, https://www.osradar.com/wp-content/uploads/2020/03/3-4-300x90.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/3-4-768x231.png 768w, https://www.osradar.com/wp-content/uploads/2020/03/3-4-696x209.png 696w" sizes="(max-width: 855px) 100vw, 855px" /><figcaption id="caption-attachment-18942" class="wp-caption-text">3.- Installing MongoDB on Debian 10</figcaption></figure></p>
<p>Now we work a little with the application.</p>
<h2>Using MongoDB</h2>
<p>First, you have to start the MongoDB service. Because at this point, the program is installed but not running. To do this, run the following command:</p>
<pre>:~$ sudo systemctl start mongod</pre>
<p>Once it&#8217;s started, you can check the status of the service:</p>
<pre>:~$ sudo systemctl status mongod
● mongod.service - MongoDB Database Server
   Loaded: loaded (/lib/systemd/system/mongod.service; disabled; vendor preset: enabled)
   Active: active (running) since Fri 2020-03-06 07:34:05 EST; 22s ago
     Docs: https://docs.mongodb.org/manual
 Main PID: 1882 (mongod)
   Memory: 82.3M
   CGroup: /system.slice/mongod.service
           └─1882 /usr/bin/mongod --config /etc/mongod.conf
Mar 06 07:34:05 osradar systemd[1]: Started MongoDB Database Server.</pre>
<p><figure id="attachment_18943" aria-describedby="caption-attachment-18943" style="width: 833px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18943" src="https://www.osradar.com/wp-content/uploads/2020/03/4-1.png" alt="4.- Working with the MongoDB services" width="833" height="247" srcset="https://www.osradar.com/wp-content/uploads/2020/03/4-1.png 833w, https://www.osradar.com/wp-content/uploads/2020/03/4-1-300x89.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/4-1-768x228.png 768w, https://www.osradar.com/wp-content/uploads/2020/03/4-1-696x206.png 696w" sizes="(max-width: 833px) 100vw, 833px" /><figcaption id="caption-attachment-18943" class="wp-caption-text">4.- Working with the MongoDB services</figcaption></figure></p>
<p>It&#8217;s best to get MongoDB started with the system:</p>
<pre>:~$ sudo systemctl enable mongod</pre>
<p>Now we can really use it.</p>
<p>Once MongoDB is running, we have to access the shell where we work most of the time. You access it with the following command:</p>
<pre>:~$ mongo
MongoDB shell version v4.2.3
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&amp;gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("64377c80-4b9d-4909-93d2-374023c98ee9") }
MongoDB server version: 4.2.3
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
	http://docs.mongodb.org/
Questions? Try the support group
	http://groups.google.com/group/mongodb-user
Server has startup warnings: 
2020-03-06T07:34:06.314-0500 I  STORAGE  [initandlisten] 
2020-03-06T07:34:06.314-0500 I  STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2020-03-06T07:34:06.314-0500 I  STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem
2020-03-06T07:34:07.288-0500 I  CONTROL  [initandlisten] 
2020-03-06T07:34:07.289-0500 I  CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
2020-03-06T07:34:07.289-0500 I  CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
2020-03-06T07:34:07.289-0500 I  CONTROL  [initandlisten] 
2020-03-06T07:34:07.289-0500 I  CONTROL  [initandlisten] 
2020-03-06T07:34:07.289-0500 I  CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2020-03-06T07:34:07.289-0500 I  CONTROL  [initandlisten] **        We suggest setting it to 'never'
2020-03-06T07:34:07.289-0500 I  CONTROL  [initandlisten] 
---
Enable MongoDB's free cloud-based monitoring service, which will then receive and display
metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you
and anyone you share the URL with. MongoDB may use this information to make product
improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()
To permanently disable this reminder, run the following command: db.disableFreeMonitoring()
---

&gt;</pre>
<p><figure id="attachment_18947" aria-describedby="caption-attachment-18947" style="width: 1266px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18947" src="https://www.osradar.com/wp-content/uploads/2020/03/5-3.png" alt="5.- Access to the MongoDB shell" width="1266" height="635" srcset="https://www.osradar.com/wp-content/uploads/2020/03/5-3.png 1266w, https://www.osradar.com/wp-content/uploads/2020/03/5-3-300x150.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/5-3-1024x514.png 1024w, https://www.osradar.com/wp-content/uploads/2020/03/5-3-768x385.png 768w, https://www.osradar.com/wp-content/uploads/2020/03/5-3-696x349.png 696w, https://www.osradar.com/wp-content/uploads/2020/03/5-3-1068x536.png 1068w, https://www.osradar.com/wp-content/uploads/2020/03/5-3-837x420.png 837w" sizes="(max-width: 1266px) 100vw, 1266px" /><figcaption id="caption-attachment-18947" class="wp-caption-text">5.- Access to the MongoDB shell</figcaption></figure></p>
<p>Once inside the shell, the first thing we have to do is create a new database which is where you will work.</p>
<p>To do this there is no create command but use that serves to switch between databases. If the database does not exist, it will be created automatically.</p>
<pre>:~$ use Example</pre>
<p>You can check existing databases with the following command:</p>
<pre>&gt; db
Example</pre>
<p>And then, create the user who will own the database.</p>
<pre>&gt; db.createUser(
... {
... user: "angelo",
... pwd: "1234",
... roles: ["dbOwner"]
... }
... 
... )</pre>
<p><figure id="attachment_18948" aria-describedby="caption-attachment-18948" style="width: 699px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18948" src="https://www.osradar.com/wp-content/uploads/2020/03/6-2.png" alt="6.- Creating a new user for the database" width="699" height="226" srcset="https://www.osradar.com/wp-content/uploads/2020/03/6-2.png 699w, https://www.osradar.com/wp-content/uploads/2020/03/6-2-300x97.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/6-2-696x226.png 696w" sizes="(max-width: 699px) 100vw, 699px" /><figcaption id="caption-attachment-18948" class="wp-caption-text">6.- Creating a new user for the database</figcaption></figure></p>
<p>Remember to replace &#8220;<strong>1234</strong>&#8221; with a much stronger and more secure password. Just like the user can call himself as you want.</p>
<p>The main advantage of this is that we can now access MongoDB by setting a password and over a database. This increases privacy and security.</p>
<p>Now log out using:</p>
<pre>&gt; exit</pre>
<p>And now we&#8217;re going to prove what we&#8217;ve done.</p>
<p>To connect to the database with the newly created username and password, you can use the following command:</p>
<pre>:~$ mongo -u [user] -p [pwd] 127.0.0.1:27017/[database]</pre>
<p>Do not forget to replace the fields with your assigned values.</p>
<p><figure id="attachment_18949" aria-describedby="caption-attachment-18949" style="width: 1283px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-18949" src="https://www.osradar.com/wp-content/uploads/2020/03/7-1.png" alt="7.- Connecting to a MongoDB database" width="1283" height="542" srcset="https://www.osradar.com/wp-content/uploads/2020/03/7-1.png 1283w, https://www.osradar.com/wp-content/uploads/2020/03/7-1-300x127.png 300w, https://www.osradar.com/wp-content/uploads/2020/03/7-1-1024x433.png 1024w, https://www.osradar.com/wp-content/uploads/2020/03/7-1-768x324.png 768w, https://www.osradar.com/wp-content/uploads/2020/03/7-1-696x294.png 696w, https://www.osradar.com/wp-content/uploads/2020/03/7-1-1068x451.png 1068w, https://www.osradar.com/wp-content/uploads/2020/03/7-1-994x420.png 994w" sizes="(max-width: 1283px) 100vw, 1283px" /><figcaption id="caption-attachment-18949" class="wp-caption-text">7.- Connecting to a MongoDB database</figcaption></figure></p>
<p>So, you can start with MongoDB.</p>
<h2>Conclusion</h2>
<p>MongoDB is a solid alternative to SQL databases. It is quite popular and is used in many mobile and mass deployment projects. Today you have learned to install it on Debian 10 using the official repository they provide.</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-mongodb-debian-10/">How to install MongoDB 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-mongodb-debian-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Apache CouchDB 3.0 available</title>
		<link>https://www.osradar.com/apache-couchdb-3-0-available/</link>
					<comments>https://www.osradar.com/apache-couchdb-3-0-available/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Mon, 09 Mar 2020 23:33:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[apache couchdb]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[NoSQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=19005</guid>

					<description><![CDATA[<p>In this post, we will explain in detail the new features of Apache CouchDB 3.0. A new version of this fabulous document-oriented database manager has recently been released. That is to say that it is a NoSQL database manager. One of the main characteristics of this program is that it allows the partial replication of [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/apache-couchdb-3-0-available/">Apache CouchDB 3.0 available</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>In this post, we will explain in detail the new features of Apache CouchDB 3.0.</strong></p>
<p>A new version of this fabulous document-oriented database manager has recently been released. <strong>That is to say that it is a <a href="https://www.osradar.com/tag/nosql/" target="_blank" rel="noopener noreferrer">NoSQL</a> database manager.</strong></p>
<p>One of the main characteristics of this program is that it allows the partial replication of the data. Therefore, it is widely used in companies of the caliber of Apple, BBC, and others.</p>
<p>On the other hand,<strong> CouchDB bases its strength on the logical composition of the data</strong>. It forgets about SQL relationships and focuses on self-contained documents that are even closer to reality.</p>
<p>All the above would not be possible if the engine was not prepared and it is developed in Earlang language optimized for these tasks.</p>
<p>To all this, the development of the application is very active and proof of this is the release of version 3.</p>
<p>We will keep an eye on it.</p>
<h2>Apache CouchDB 3.0 features</h2>
<p>There are many new features in this new version of Apache CouchDB, but the main ones are the following:</p>
<ul>
<li><strong>Default installations are now secure and locked down.</strong> This increases the security in the defect installations.</li>
<li><strong>The default maximum document size has been reduced to 8MB</strong>. Documents that exceed this size will have problems replicating unless modifications are made.</li>
<li>CouchDB 3.0 now requires a server admin user to be defined at startup or will print an error message and exit.</li>
<li><strong>All databases are now created by default as admin-only.</strong></li>
</ul>
<p>Also, note that some functions will be removed in the next version of Apache CouchDB. Some of them are:</p>
<ul class="simple">
<li>Show functions (<code class="docutils literal notranslate"><span class="pre">/{db}/{ddoc}/_show</span></code>)</li>
<li>List functions (<code class="docutils literal notranslate"><span class="pre">/{db}/{ddoc}/_list</span></code>)</li>
<li>Virtual hosts and ini-file rewrites</li>
<li>Rewrite functions (<code class="docutils literal notranslate"><span class="pre">/{db}/{ddoc}/_rewrite</span></code>)</li>
</ul>
<p>Also, other equally important features are:</p>
<ul>
<li>Updated to modern JavaScript engine SpiderMonkey 60</li>
<li>Official support for ARM and PPC 32bit and 64bit systems</li>
<li>Many large and small performance improvements</li>
<li>Automatic view index warmer</li>
<li>Smarter Compaction Daemon</li>
</ul>
<p>As we see, it&#8217;s a pretty important release and it&#8217;s a correct evolution of a great program.</p>
<h2>Conclusion</h2>
<p>Everyday programs have to move forward to incorporate improvements or simply improve what they already do. Apache CouchDB is proof that great software can evolve and become even better.</p>
<p>In this post, we have examined the most important news of this release, but there is much more.</p>
<p>If you want to know the rest of the news, you can check<a href="http://docs.couchdb.org/en/stable/whatsnew/3.0.html" target="_blank" rel="noopener noreferrer"> the release notes</a>.</p>
<p>Also, I invite you to read our post about CouchDB:</p>
<p><a href="https://www.osradar.com/install-apache-couchdb-debian-10/" target="_blank" rel="noopener noreferrer">How to install Apache CouchDB on Debian 10?</a></p>
<p><a href="https://www.osradar.com/install-apache-couchdb-centos-8/" target="_blank" rel="noopener noreferrer">How to install Apache CouchDB on CentOS 8?</a></p>
<p>Or, if you use Ubuntu:</p>
<p><a href="https://www.osradar.com/install-apache-couchdb-ubuntu-18-04/" target="_blank" rel="noopener noreferrer">How to install Apache CouchDB on Ubuntu 18.04?</a></p>
<p>So, please share this post and join our <a href="https://t.me/osradar" target="_blank" rel="noopener noreferrer">Telegram Channel</a>.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/apache-couchdb-3-0-available/">Apache CouchDB 3.0 available</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/apache-couchdb-3-0-available/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install Apache CouchDB on CentOS 8?</title>
		<link>https://www.osradar.com/install-apache-couchdb-centos-8/</link>
					<comments>https://www.osradar.com/install-apache-couchdb-centos-8/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 07 Jan 2020 00:12:00 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[apache couchdb]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Centos 8]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=17369</guid>

					<description><![CDATA[<p>In this post, I will show you how to install CouchDB on CentOS 8. CouchDB is a database manager for the web. It takes care of saving and storing NoSQL type data for server-side applications. It is widely used and its learning curve is very low. On the other hand, CouchDB places a lot of [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-apache-couchdb-centos-8/">How to install Apache CouchDB on 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><strong>In this post, I will show you how to install CouchDB on CentOS 8.</strong></p>
<p><a href="http://couchdb.apache.org/">CouchDB</a> is a database manager for the web. It takes care of saving and storing <a href="https://www.osradar.com/tag/nosql/" target="_blank" rel="noopener noreferrer">NoSQL</a> type data for server-side applications. It is widely used and its learning curve is very low.</p>
<p>On the other hand, CouchDB places a lot of emphasis on data replication as a persistent way to obtain data. That is, we will be able to connect multiple nodes and from there do the replication.</p>
<p>Of course, there are a lot of features and reasons <a href="http://docs.couchdb.org/en/stable/intro/why.html">why this project</a> of the Apache Foundation is so important today.</p>
<p>So, let us start.</p>
<h2>Install CouchDB on CentOS 8</h2>
<p>There are several ways to install CouchDB on CentOS 8. Perhaps the most complex is to compile the program ourselves. Of course, this option guarantees that you always get the latest stable version.</p>
<p>On the other hand, there is the option of downloading and installing pre-compiled binary packages. And finally, we can install CouchDB on CentOS using the application repository. This last one will be the option to choose.</p>
<p>So let&#8217;s get started.</p>
<p>First, we need to add the CouchDB repository for CentOS 8. To do this, we need to create a text file in the system&#8217;s repository directory.</p>
<pre>:~$ su<br />:~# nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo</pre>
<p>And in it, add the following content:</p>
<pre>[bintray--apache-couchdb-rpm]<br />name=bintray--apache-couchdb-rpm<br />baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/<br />gpgcheck=0<br />repo_gpgcheck=0<br />enabled=1</pre>
<figure id="attachment_17484" aria-describedby="caption-attachment-17484" style="width: 914px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17484" src="https://www.osradar.com/wp-content/uploads/2020/01/1.png" alt="1.- Adding the couchDB repository" width="914" height="189" srcset="https://www.osradar.com/wp-content/uploads/2020/01/1.png 914w, https://www.osradar.com/wp-content/uploads/2020/01/1-300x62.png 300w, https://www.osradar.com/wp-content/uploads/2020/01/1-768x159.png 768w, https://www.osradar.com/wp-content/uploads/2020/01/1-696x144.png 696w" sizes="(max-width: 914px) 100vw, 914px" /><figcaption id="caption-attachment-17484" class="wp-caption-text">1.- Adding the couchDB repository</figcaption></figure>
<p>Save the file and close it.</p>
<p>Then, the EPEL repository must be enabled. You can do it quickly, with the following command</p>
<pre>:~# dnf install epel-release</pre>
<p>If you want more information about how to enable the EPEL repository, I recommend you to read our post:</p>
<p><a href="https://www.osradar.com/nable-the-epel-repository-centos-rhel-oracle-linux-8/" target="_blank" rel="noopener noreferrer">How to enable the EPEL repository on CentOS 8?</a></p>
<p>After this, we can install couchDB with the following command:</p>
<pre>:~# dnf install couchdb</pre>
<figure id="attachment_17485" aria-describedby="caption-attachment-17485" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17485" src="https://www.osradar.com/wp-content/uploads/2020/01/2.png" alt="2.- Install CouchDB on CentOS 8" width="1365" height="488" srcset="https://www.osradar.com/wp-content/uploads/2020/01/2.png 1365w, https://www.osradar.com/wp-content/uploads/2020/01/2-300x107.png 300w, https://www.osradar.com/wp-content/uploads/2020/01/2-1024x366.png 1024w, https://www.osradar.com/wp-content/uploads/2020/01/2-768x275.png 768w, https://www.osradar.com/wp-content/uploads/2020/01/2-696x249.png 696w, https://www.osradar.com/wp-content/uploads/2020/01/2-1068x382.png 1068w, https://www.osradar.com/wp-content/uploads/2020/01/2-1175x420.png 1175w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-17485" class="wp-caption-text">2.- Install CouchDB on CentOS 8</figcaption></figure>
<p>And that&#8217;s it. However, before using it, there are some settings to be made.</p>
<h2>Preparing CouchDB for the first use</h2>
<p>Remember that CouchDB works through port 5984. So, the first thing is to open that port in the firewall.</p>
<pre>:~# firewall-cmd --add-port=5984/tcp --permanent --zone=public<br />Success</pre>
<p>And then, restart the firewall to apply the changes.</p>
<pre>:~# firewall-cmd --reload<br />Success</pre>
<p>Now we have to enable the CouchDB web interface.</p>
<p>So, open the CouchDB configuration file and find the <code>admins</code> section and set a password there for the admin user.</p>
<pre>:~# nano /opt/couchdb/etc/local.ini</pre>
<pre>admin = your-password</pre>
<figure id="attachment_17486" aria-describedby="caption-attachment-17486" style="width: 718px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17486" src="https://www.osradar.com/wp-content/uploads/2020/01/3.png" alt="3.- Set a new password for the admin user" width="718" height="167" srcset="https://www.osradar.com/wp-content/uploads/2020/01/3.png 718w, https://www.osradar.com/wp-content/uploads/2020/01/3-300x70.png 300w, https://www.osradar.com/wp-content/uploads/2020/01/3-696x162.png 696w" sizes="(max-width: 718px) 100vw, 718px" /><figcaption id="caption-attachment-17486" class="wp-caption-text">3.- Set a new password for the admin user</figcaption></figure>
<p>Then go to the <code>chttpd</code> section in the same file and uncomment the <code>port</code> and <code>bind_address</code> lines. In the port you can change the default port of the application. And in Bind_address the IP address that serves the interface. If you are going to use a cluster, you must type <code>0.0.0.0</code>.</p>
<pre>port = 5984<br />bind_address = 0.0.0.0</pre>
<figure id="attachment_17487" aria-describedby="caption-attachment-17487" style="width: 562px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17487" src="https://www.osradar.com/wp-content/uploads/2020/01/4.png" alt="4.- Enabling the web interface of CouchDB on CentOS 8" width="562" height="151" srcset="https://www.osradar.com/wp-content/uploads/2020/01/4.png 562w, https://www.osradar.com/wp-content/uploads/2020/01/4-300x81.png 300w" sizes="(max-width: 562px) 100vw, 562px" /><figcaption id="caption-attachment-17487" class="wp-caption-text">4.- Enabling the web interface of CouchDB on CentOS 8</figcaption></figure>
<p>Now if you can, save and close the file.</p>
<p>Finally, the CouchDB service begins. It is also a good idea to enable it to start with the system.</p>
<pre>:~# systemctl enable couchdb<br />:~# systemctl start couchdb</pre>
<h2>CouchDB on CentOS 8</h2>
<p>Now open your favorite web browser and go to <code>http://your-server:5984/_utils</code> and you will see the Login screen.</p>
<figure id="attachment_17488" aria-describedby="caption-attachment-17488" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17488" src="https://www.osradar.com/wp-content/uploads/2020/01/5.png" alt="5.- Couchdb login screen" width="1366" height="669" srcset="https://www.osradar.com/wp-content/uploads/2020/01/5.png 1366w, https://www.osradar.com/wp-content/uploads/2020/01/5-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2020/01/5-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2020/01/5-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2020/01/5-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2020/01/5-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2020/01/5-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2020/01/5-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2020/01/5-858x420.png 858w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-17488" class="wp-caption-text">5.- Couchdb login screen</figcaption></figure>
<p>Just type your credentials and click on the Log in button. You will see this:</p>
<figure id="attachment_17489" aria-describedby="caption-attachment-17489" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17489" src="https://www.osradar.com/wp-content/uploads/2020/01/6.png" alt="6.- CouchDB on CentOS 8" width="1366" height="669" srcset="https://www.osradar.com/wp-content/uploads/2020/01/6.png 1366w, https://www.osradar.com/wp-content/uploads/2020/01/6-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2020/01/6-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2020/01/6-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2020/01/6-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2020/01/6-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2020/01/6-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2020/01/6-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2020/01/6-858x420.png 858w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-17489" class="wp-caption-text">6.- CouchDB on CentOS 8</figcaption></figure>
<p>Finally, you can test the installation.</p>
<figure id="attachment_17490" aria-describedby="caption-attachment-17490" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17490" src="https://www.osradar.com/wp-content/uploads/2020/01/7.png" alt="7.- CouchDB ready for the work" width="1366" height="669" srcset="https://www.osradar.com/wp-content/uploads/2020/01/7.png 1366w, https://www.osradar.com/wp-content/uploads/2020/01/7-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2020/01/7-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2020/01/7-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2020/01/7-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2020/01/7-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2020/01/7-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2020/01/7-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2020/01/7-858x420.png 858w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-17490" class="wp-caption-text">7.- CouchDB ready for the work</figcaption></figure>
<p>So, enjoy it.</p>
<h2>Conclusion</h2>
<p>CouchDB is clearly oriented to the professional web sector. However, its learning curve is low with respect to its power. Despite this, CouchDB is easily installable as we have seen.</p>
<p><a href="http://docs.couchdb.org/en/stable/" target="_blank" rel="noopener noreferrer">Apache CouchDB documentation</a></p>
<p>Please share this post with your friends and join <a href="https://t.me/osradar" target="_blank" rel="noopener noreferrer">our Telegram Channel</a>.</p>


<p></p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-apache-couchdb-centos-8/">How to install Apache CouchDB on 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-apache-couchdb-centos-8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install Apache CouchDB on Debian 10?</title>
		<link>https://www.osradar.com/install-apache-couchdb-debian-10/</link>
					<comments>https://www.osradar.com/install-apache-couchdb-debian-10/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Fri, 03 Jan 2020 23:54:00 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[apache couchdb]]></category>
		<category><![CDATA[Buster]]></category>
		<category><![CDATA[couchdb]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=17351</guid>

					<description><![CDATA[<p>Debian is very known to be a robust system. Not in vain is the basis of many other Linux distributions and many subsystems. So Debian is the ideal Linux distribution for the storage of scalable data. In this sense, we are presented with several database managers oriented to their scalability. For that reason, in this [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-apache-couchdb-debian-10/">How to install Apache CouchDB 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><a href="https://www.osradar.com/tag/debian/">Debian</a> is very known to be a robust system. Not in vain is the basis of many other Linux distributions and many subsystems. So Debian is the ideal Linux distribution for the storage of scalable data. In this sense, we are presented with several database managers oriented to their scalability. For that reason, in this post, I will teach you how to install CouchDB in Debian 10 so that you have a professional database manager with community support.</p>
<p><a href="http://couchdb.apache.org/">CouchDB</a> is a database manager for the web. It takes care of saving and storing <a href="https://www.osradar.com/tag/nosql/" target="_blank" rel="noopener noreferrer">NoSQL</a> type data for server-side applications. It is widely used and its learning curve is very low.</p>
<p>On the other hand, CouchDB places a lot of emphasis on data replication as a persistent way to obtain data. That is, we will be able to connect multiple nodes and from there do the replication.</p>
<p>Of course, there are a lot of features and reasons <a href="http://docs.couchdb.org/en/stable/intro/why.html">why this project</a> of the Apache Foundation is so important today.</p>
<p>So, let us start.</p>
<h2>Install CouchDB on Debian 10</h2>
<p>Apache CouchDB has installers for Linux. There is even a package repository that makes it very easy to install. In this sense, it is convenient to use it.</p>
<p>First, add the CouchDB repository for <a href="https://www.osradar.com/tag/buster" target="_blank" rel="noopener noreferrer">Debian 10</a>.</p>
<pre>:~$ echo "deb https://apache.bintray.com/couchdb-deb buster main" | sudo tee -a /etc/apt/sources.list<br />deb https://apache.bintray.com/couchdb-deb buster main</pre>
<p>To secure the installation, it is necessary to add the GPG key to the repository. However, some necessary packages must be installed first:</p>
<pre>:~$ sudo apt install curl gnupg</pre>
<p>Once we have them installed, we can add the GPG key.</p>
<pre>:~$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -<br />OK</pre>
<p>Now, we have to refresh the APT cache and then install CouchDB on Debian 10.</p>
<pre>:~$ sudo apt update<br />:~$ sudo apt install couchdb</pre>
<figure id="attachment_17437" aria-describedby="caption-attachment-17437" style="width: 820px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17437" src="https://www.osradar.com/wp-content/uploads/2019/12/1-18.png" alt="1.- Install CouchDB on Debian 10" width="820" height="251" srcset="https://www.osradar.com/wp-content/uploads/2019/12/1-18.png 820w, https://www.osradar.com/wp-content/uploads/2019/12/1-18-300x92.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/1-18-768x235.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/1-18-696x213.png 696w" sizes="(max-width: 820px) 100vw, 820px" /><figcaption id="caption-attachment-17437" class="wp-caption-text">1.- Install CouchDB on Debian 10</figcaption></figure>
<p>During the installation, we will be asked to make some small adjustments.</p>
<p>First, if couchdb will work on a node, or if we are configuring a cluster.</p>
<figure id="attachment_17438" aria-describedby="caption-attachment-17438" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17438" src="https://www.osradar.com/wp-content/uploads/2019/12/2-16.png" alt="2.- Configuring Couchdb on Debian 10" width="1365" height="698" srcset="https://www.osradar.com/wp-content/uploads/2019/12/2-16.png 1365w, https://www.osradar.com/wp-content/uploads/2019/12/2-16-300x153.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/2-16-1024x524.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/2-16-768x393.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/2-16-696x356.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/2-16-1068x546.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/2-16-821x420.png 821w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-17438" class="wp-caption-text">2.- Configuring Couchdb on Debian 10</figcaption></figure>
<p>Then, we will be able to establish the IP address of the cluster or node. In this case, by choosing the address 0.0.0.0 we can make the equipment accessible to all the network interfaces.</p>
<figure id="attachment_17439" aria-describedby="caption-attachment-17439" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17439" src="https://www.osradar.com/wp-content/uploads/2019/12/3-16.png" alt="3.- Configuring CouchDB" width="1365" height="700" srcset="https://www.osradar.com/wp-content/uploads/2019/12/3-16.png 1365w, https://www.osradar.com/wp-content/uploads/2019/12/3-16-300x154.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/3-16-1024x525.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/3-16-768x394.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/3-16-696x357.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/3-16-1068x548.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/3-16-819x420.png 819w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-17439" class="wp-caption-text">3.- Configuring CouchDB</figcaption></figure>
<p>Then, you need to define a strong password. After that, Apache CouchDB is ready to work.</p>
<h2>Using the CouchDB web interface</h2>
<p>Managing Apache CouchDB is really easy thanks to its powerful web interface. So let&#8217;s get to it.</p>
<p>Open your favorite web browser and go to <code>http://your-server:5984/_utils</code>. Remember that in &#8220;your-server&#8221; you have to put the IP address of the server or its DNS.</p>
<p>As you can see, the application uses port 5984. So, if you have a firewall working, you have to open that port.</p>
<p>Well, you will see this screen:</p>
<figure id="attachment_17440" aria-describedby="caption-attachment-17440" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17440" src="https://www.osradar.com/wp-content/uploads/2019/12/4-12.png" alt="4.- CouchDB log in page" width="1366" height="669" srcset="https://www.osradar.com/wp-content/uploads/2019/12/4-12.png 1366w, https://www.osradar.com/wp-content/uploads/2019/12/4-12-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/4-12-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/4-12-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/4-12-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2019/12/4-12-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/12/4-12-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/4-12-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/4-12-858x420.png 858w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-17440" class="wp-caption-text">4.- CouchDB log in page</figcaption></figure>
<p>The username is <strong>admin </strong>and the password that you have defined before. Once you have done that, you will see this:</p>
<figure id="attachment_17441" aria-describedby="caption-attachment-17441" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17441" src="https://www.osradar.com/wp-content/uploads/2019/12/5-10.png" alt="5.- CouchDB web interface on Debian10" width="1366" height="669" srcset="https://www.osradar.com/wp-content/uploads/2019/12/5-10.png 1366w, https://www.osradar.com/wp-content/uploads/2019/12/5-10-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/5-10-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/5-10-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/5-10-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2019/12/5-10-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/12/5-10-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/5-10-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/5-10-858x420.png 858w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-17441" class="wp-caption-text">5.- CouchDB web interface on Debian10</figcaption></figure>
<p>Then, it is a good idea to verify that the entire installation has been a success. For this, on the left side, there is a button that has a check mark. Click on it and then on the <strong>Verify installation</strong> button.</p>
<figure id="attachment_17442" aria-describedby="caption-attachment-17442" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17442" src="https://www.osradar.com/wp-content/uploads/2019/12/6-6.png" alt="6.- CouchDB is properly installed" width="1366" height="669" srcset="https://www.osradar.com/wp-content/uploads/2019/12/6-6.png 1366w, https://www.osradar.com/wp-content/uploads/2019/12/6-6-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/6-6-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/6-6-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/6-6-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2019/12/6-6-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/12/6-6-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/6-6-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/6-6-858x420.png 858w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-17442" class="wp-caption-text">6.- CouchDB is properly installed</figcaption></figure>
<p>As you can see in the picture, the installation has been a success.</p>
<p>Finally, you can configure a cluster or a specific node. This is already to your needs.</p>
<figure id="attachment_17443" aria-describedby="caption-attachment-17443" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-17443" src="https://www.osradar.com/wp-content/uploads/2019/12/7-5.png" alt="7.- CouchDB on Debian 10" width="1366" height="669" srcset="https://www.osradar.com/wp-content/uploads/2019/12/7-5.png 1366w, https://www.osradar.com/wp-content/uploads/2019/12/7-5-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/7-5-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/7-5-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/7-5-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2019/12/7-5-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/12/7-5-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/7-5-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/7-5-858x420.png 858w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-17443" class="wp-caption-text">7.- CouchDB on Debian 10</figcaption></figure>
<p>So, that is it. You can start to work.</p>
<h2>Conclusion</h2>
<p>Apache CouchDB is a database manager clearly focused on the professional environment, but this does not prevent it from being used in learning and personal environments. So today you have learned how to install it on a server with Debian 10.</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></p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-apache-couchdb-debian-10/">How to install Apache CouchDB 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/install-apache-couchdb-debian-10/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
