<?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>Databases Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/category/databases/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Wed, 28 Jun 2023 04:37:47 +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>6 code editors for programming or formatted writing</title>
		<link>https://www.osradar.com/6-code-editors-for-programming-or-formatted-writing/</link>
					<comments>https://www.osradar.com/6-code-editors-for-programming-or-formatted-writing/#respond</comments>
		
		<dc:creator><![CDATA[roger]]></dc:creator>
		<pubDate>Mon, 03 Jul 2023 20:26:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[code editor]]></category>
		<category><![CDATA[text editor]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=39155</guid>

					<description><![CDATA[<p>Code editors are one of the most popular tools in the programming industry. They greatly simplify the comparison with text editors and integrated development environments (IDE). They also stand out from the former because of syntax highlighting. Also for the autocompletion (although not always) and for allowing a simple management of the projects. On the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/6-code-editors-for-programming-or-formatted-writing/">6 code editors for programming or formatted writing</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Code <a href="https://www.osradar.com/best-programs-to-edit-hexadecimal-code/" target="_blank" rel="noreferrer noopener">editors</a> are one of the most popular tools in the programming industry. They greatly simplify the comparison with text editors and integrated development environments (IDE). They also stand out from the former because of syntax highlighting. Also for the autocompletion (although not always) and for allowing a simple management of the projects. On the other hand, what stands out against the latter is the lack to automate or perform many tasks and features. For example, automated refactoring, visual programming and integration with databases. Also for the debugging integrated in the application, although at the time of the truth each product supports the features that suit it.</p>



<h2>Code and text editors VS IDE</h2>



<p>The difference with FDIs is diluted in many cases. Especially if we take into account that code editors, in many cases, support add-ons that allow extending the possibilities offered. It is then possible to provide a code editor with features that are more typical of an IDE. Another aspect to take into account is that, in general, code editors consume fewer resources than IDEs. Although this depends on the focus of each tool.</p>



<p>We do not intend to create a debate about whether code editors are better than integrated development environments and vice versa. In fact, each tool has a different focus and purpose. Depending on the technology being worked with and the situation, one may find it more convenient to use one over the other. However, the expansion of frameworks over the course of recent times has meant that code editors have gained prominence over IDEs. Especially because these frameworks are capable of generating code that is then edited.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="683" src="https://www.osradar.com/wp-content/uploads/2023/06/co-1024x683.jpg" alt="" class="wp-image-39156" srcset="https://www.osradar.com/wp-content/uploads/2023/06/co-1024x683.jpg 1024w, https://www.osradar.com/wp-content/uploads/2023/06/co-300x200.jpg 300w, https://www.osradar.com/wp-content/uploads/2023/06/co-768x512.jpg 768w, https://www.osradar.com/wp-content/uploads/2023/06/co-696x464.jpg 696w, https://www.osradar.com/wp-content/uploads/2023/06/co-1068x713.jpg 1068w, https://www.osradar.com/wp-content/uploads/2023/06/co.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Code editors have become very popular. On the other hand, IDEs do not seem to be at their best. This does not detract from the fact that the Czech company JetBrains has emerged as the queen of IDEs with some very good products. In the mobile application development sector, the use of integrated development environments is still very common. Indeed, Android Studio, which is also based on JetBrains technology, is the tool that Google officially provides for this purpose.</p>



<h2>Rise, fall and… comeback</h2>



<p>Code editors had their heyday in the second decade of the 21st century. For the last few years, we have been experiencing a concentration in this segment. For example, there are interesting proposals such as Atom and Brackets that were abandoned by their original developers. The former is officially defunct. On the other hand, the latter continues its development as a community project.</p>



<p>Despite the concentration experienced in recent years, we will mention six well-known exponents. They are certainly not all strictly code editors. This is because, in some cases, the difference with text editors is narrow.</p>



<h2>Visual Studio Code</h2>



<p>Let&#8217;s start with the example best known to everyone today. Visual Studio Code is the code editor built by Microsoft and based on Electron. Note that it should not be confused with the Visual Studio IDE, which is a different product. Certainly, the latter has earned it many detractors because it is basically a webapp. However, its good design and the large number of add-ons available have made it the choice of many programmers.</p>



<p><a href="https://code.visualstudio.com/" target="_blank" rel="noreferrer noopener">Visual Studio Code</a>, often shortened to VS Code, includes support for debugging, syntax highlighting and intelligent code completion. In addition to an integrated command line console, code snippets and includes support for Git.</p>



<figure class="wp-block-image size-full"><img loading="lazy" width="718" height="551" src="https://www.osradar.com/wp-content/uploads/2023/06/code.png" alt="" class="wp-image-39157" srcset="https://www.osradar.com/wp-content/uploads/2023/06/code.png 718w, https://www.osradar.com/wp-content/uploads/2023/06/code-300x230.png 300w, https://www.osradar.com/wp-content/uploads/2023/06/code-696x534.png 696w" sizes="(max-width: 718px) 100vw, 718px" /></figure>



<p>It appeared in 2015 as a cross-platform application for Windows, Linux, and macOS. At that time it was proprietary and in terms of features it left much to be desired. However, Microsoft has invested heavily in its improvement and released it as open source under the MIT license. This is similar to the model Google used when creating Chrome from Chromium. Therefore, those responsible for Windows have kept a few cards up their sleeves. Despite this, the VS Code forks from the released source code offer high compatibility with the available extensions.</p>



<p>This code editor, despite its origin, supports numerous programming languages. Some of them are C, C#, C++, Fortran, Go, Java, JavaScript, Node.js, Python and Rust. It also incorporates IntelliSense for JavaScript, TypeScript, JSON, CSS, and HTML. It also has debugging support for Node.js. The official store offers many extensions that expand the software’s possibilities almost infinitely.</p>



<h2>Sublime Text</h2>



<p><a href="https://www.sublimetext.com/" target="_blank" rel="noreferrer noopener">Sublime Text</a> is a veteran in the industry. At present, it can be considered as Visual Studio Code&#8217;s biggest rival, at least among the less geeky public. We will certainly see some very powerful options later on. However, they may require learning to master.</p>



<p>If you compare VS Code and Sublime Text at first glance, you might get the impression that they are similar. However, the latter has the advantage of being written primarily with C++. This on paper allows it to perform better in demanding contexts, on less resource-hungry computers, and to take up less computer resources. On the other hand, it is a proprietary and paid application. Although it offers support for Windows, Linux and macOS.</p>



<p>Among its features are <em>Goto Anything</em>. This provides fast navigation through the files, symbols, and lines of a project. It also includes a Python API. Additionally, project-specific preferences and extensive customization possibilities. For this purpose, it uses JSON. Finally, it is compatible with many programming languages.</p>



<p>Sublime Text supports:</p>



<ul><li>Syntax highlighting</li><li>code snippets </li><li>auto-completion </li><li>macros </li><li>autosave</li><li>custom keystroke</li><li>mapping</li><li>macros</li><li>last action </li><li>replay.</li></ul>



<h2>Notepad++</h2>



<p><a href="https://notepad-plus-plus.org/" target="_blank" rel="noreferrer noopener">Notepad++</a> takes its name from Notepad. This is how the well-known Windows Notepad is called in English. This already hints that it is a more basic application than the previous ones. But people should not be confused. In reality, this is not only a tool to write things down. We are talking about one that has enormous possibilities for programmers.</p>



<p>Regarding its distribution, the situation of Notepad++ is the reverse of that of Sublime Text. Indeed, it only officially supports Windows. However, it is free software as its source code is released under the GPLv3 license and is completely free of charge. During its trajectory, it has garnered quite a lot of praise. Therefore, depending on the user&#8217;s profile and needs, it may be the ideal code editor.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="528" src="https://www.osradar.com/wp-content/uploads/2023/06/code3-1024x528.png" alt="" class="wp-image-39158" srcset="https://www.osradar.com/wp-content/uploads/2023/06/code3-1024x528.png 1024w, https://www.osradar.com/wp-content/uploads/2023/06/code3-300x155.png 300w, https://www.osradar.com/wp-content/uploads/2023/06/code3-768x396.png 768w, https://www.osradar.com/wp-content/uploads/2023/06/code3-696x359.png 696w, https://www.osradar.com/wp-content/uploads/2023/06/code3-1068x550.png 1068w, https://www.osradar.com/wp-content/uploads/2023/06/code3.png 1415w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Notepad++ supports syntax highlighting, code folding, macros, autosave, simultaneous editing, screen splitting. It also has limited auto-completion for programming, markup, declarative and scripting languages. It also has an outstanding number of plug-ins available. Furthermore, it also supports several character encodings and dozens of languages, including the most popular ones. In fact, it arranges so many languages alphabetically.&#8221;1</p>



<h2>GNU Emacs</h2>



<p>It was Richard Stallman himself, the father of software, who wrote the first Emacs in 1976. Years later, in 1984, development of <a href="https://www.gnu.org/software/emacs/" target="_blank" rel="noreferrer noopener">GNU Emacs</a> began to provide an alternative to Gosling Emacs. This was a proprietary implementation of the same editor that is now discontinued. GNU Emacs was originally based on Gosling Emacs. However, the replacement of the Mocklips interpreter with a true Lips interpreter required rewriting almost all the code.</p>



<p>It goes without saying that, because it is part of the GNU project, GNU Emacs is free software under the GPLv3 license. Although it is focused on Linux and BSD, it is also possible to install it on Windows and macOS, so it offers multiplatform support.</p>



<figure class="wp-block-image size-full"><img loading="lazy" width="962" height="659" src="https://www.osradar.com/wp-content/uploads/2023/06/code4.png" alt="" class="wp-image-39159" srcset="https://www.osradar.com/wp-content/uploads/2023/06/code4.png 962w, https://www.osradar.com/wp-content/uploads/2023/06/code4-300x206.png 300w, https://www.osradar.com/wp-content/uploads/2023/06/code4-768x526.png 768w, https://www.osradar.com/wp-content/uploads/2023/06/code4-218x150.png 218w, https://www.osradar.com/wp-content/uploads/2023/06/code4-696x477.png 696w" sizes="(max-width: 962px) 100vw, 962px" /></figure>



<p>GNU Emacs is more of a text editor than a code editor. However, it is so powerful that it is more than enough to perform programming tasks. In fact, it is not uncommon for programmers to use it. Its main features are that it can be modified deeply and extended almost without limits.</p>



<p>You also have at your disposal numerous extensions that allow you to add additional supports. We can also transform the text editor into a web browser, for example. Discovering the full power of GNU Emacs is something that can take time and requires a willingness to learn.</p>



<h2>Vim</h2>



<p><a href="https://www.vim.org/" target="_blank" rel="noreferrer noopener">Vim</a>, which is short for Vi Improved. As its name suggests, it is an improved version of the original Vi. This is a text editor mainly aimed at Unix and Unix-like systems. However, there is also a version for Windows. It is released under its own license with clauses related to charity and is compatible with the GPL.</p>



<p>Although it is mainly oriented to command line interfaces, Vim has at its disposal a graphical mode called gVim. However, the real cracks with this editor use it from the command line. After all, it is its natural environment.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="576" src="https://www.osradar.com/wp-content/uploads/2023/06/code5-1024x576.png" alt="" class="wp-image-39160" srcset="https://www.osradar.com/wp-content/uploads/2023/06/code5-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2023/06/code5-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2023/06/code5-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2023/06/code5-1536x864.png 1536w, https://www.osradar.com/wp-content/uploads/2023/06/code5-2048x1152.png 2048w, https://www.osradar.com/wp-content/uploads/2023/06/code5-696x392.png 696w, https://www.osradar.com/wp-content/uploads/2023/06/code5-1068x601.png 1068w, https://www.osradar.com/wp-content/uploads/2023/06/code5-1920x1080.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Vim includes many improvements over the original Vi. Some of them are file compare and merge, a complete integrated help system. In addition to extended regular expressions, mouse interaction. Finally, also some limited functions reminiscent of a code editor, plus many other features.</p>



<p>One of its most outstanding features is that it supports extensions. The user can resort to NERDTree to obtain a file explorer. This way, you can manage a folder as if it were a project. NERDTree is just one of the extensions that Vim has at its disposal, and discovering everything there is for this editor is up to the user.</p>



<p>And as this free software opens the door to forks galore, there is one called Neovim. This one is released under the Apache 2 license. It also tries to improve on aspects such as extensibility and maintainability. It also includes Language Server Protocol (LSP) support, asynchronous I/O and Lua scripting via luaJIT.</p>



<h2>Geany</h2>



<p>We close the list with <a href="https://www.geany.org/" target="_blank" rel="noreferrer noopener">Geany</a>, a simple code editor with graphical interface. It is free software under the GPLv2 license. It is built with C and C++ and with support for Windows, Linux, macOS, and BSD. The project defines itself as <em>the lightweight IDE</em>. In truth, despite its lightness and apparent simplicity, it is an application that treasures much more than it appears to have a handful of features, rather typical of an IDE.</p>



<p>Among its default features, the user will find auto-completion, bookmarks, multiple document interface. Also, simple project management, syntax highlighting and code folding. It is extensible through plug-ins and has an integrated terminal emulator. This can come in handy when working with frameworks such as Ruby on Rails.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="555" src="https://www.osradar.com/wp-content/uploads/2023/06/code6-1024x555.png" alt="" class="wp-image-39161" srcset="https://www.osradar.com/wp-content/uploads/2023/06/code6-1024x555.png 1024w, https://www.osradar.com/wp-content/uploads/2023/06/code6-300x163.png 300w, https://www.osradar.com/wp-content/uploads/2023/06/code6-768x417.png 768w, https://www.osradar.com/wp-content/uploads/2023/06/code6-696x378.png 696w, https://www.osradar.com/wp-content/uploads/2023/06/code6-1068x579.png 1068w, https://www.osradar.com/wp-content/uploads/2023/06/code6.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>The add-on manager provides many additional features. From this list we can highlight a debugger, a spell checker, a Git change bar. In addition to support for macros and a file explorer to make it easier to navigate through the project&#8217;s folders and files.</p>



<p>As languages, it supports many of the most popular languages. We are talking about C, C++, C#, Java, JavaScript, PHP, HTML, CSS, Python, Ruby, Vala and many others. Despite being somewhat rudimentary in some respects, it is an application that offers advanced capabilities and does not hog a large amount of resources.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/6-code-editors-for-programming-or-formatted-writing/">6 code editors for programming or formatted writing</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/6-code-editors-for-programming-or-formatted-writing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to create your own database without programming using Tadabase</title>
		<link>https://www.osradar.com/how-to-create-your-own-database-without-programming-using-tadabase/</link>
					<comments>https://www.osradar.com/how-to-create-your-own-database-without-programming-using-tadabase/#respond</comments>
		
		<dc:creator><![CDATA[roger]]></dc:creator>
		<pubDate>Tue, 01 Mar 2022 22:31:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[tadabase]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=34887</guid>

					<description><![CDATA[<p>Hello! We may need to create an online database for work purposes. In fact, there we will be able to organize a large amount of organized information where we can make future queries, perform searches, new entries, etc. The problem is that this will require some previous knowledge of programming. Certainly, it can become something [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-create-your-own-database-without-programming-using-tadabase/">How to create your own database without programming using Tadabase</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! We may need to create an online <a href="https://www.osradar.com/dbgate-database-client/" target="_blank" rel="noreferrer noopener">database</a> for work purposes. In fact, there we will be able to organize a large amount of organized information where we can make future queries, perform searches, new entries, etc. The problem is that this will require some previous knowledge of programming. Certainly, it can become something problematic. However, we can also use some web applications. Here, we will explain how to create your own database without programming using Tadabase.</p>



<h2>How to create your own online database with Tadabase</h2>



<p><a href="https://tadabase.io/" target="_blank" rel="noreferrer noopener">Tadabase </a>is a web application. Consequently, you do not need to download any software to use it, as it is accessed directly from the browser. Using it, we will be able to create a database without the need to have any technical knowledge or write a single line of code. We only need to be able to drag and drop the necessary components and then connect them to a database.</p>



<figure class="wp-block-image size-full"><img loading="lazy" width="512" height="512" src="https://www.osradar.com/wp-content/uploads/2022/02/wall5.png" alt="" class="wp-image-34888" srcset="https://www.osradar.com/wp-content/uploads/2022/02/wall5.png 512w, https://www.osradar.com/wp-content/uploads/2022/02/wall5-300x300.png 300w, https://www.osradar.com/wp-content/uploads/2022/02/wall5-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /></figure>



<p>This customized database will serve to automate daily business activities. For this purpose, it has an approval process, compliance tracking, customizable dashboard, task management, workflow configuration, among other issues. The platform works by hosting the projects created on our personal subdomain created. There, we can upload at the same time a data file that we want to use to process the personal information we entered at the time, such as a program like Microsoft Excel.</p>



<p>To test this online application, simply create a free account. Then upload a data file in CSV format, information that will be treated as a warehouse. Something that we must emphasize is that at the beginning it may seem somewhat complex. However, as you get more practice, you will be able to drive with ease. Let&#8217;s take a look at some features.</p>



<h3>New data table</h3>



<p>A data table is a collection of data, similar to a spreadsheet. In fact, you just need to give a name for the table and the fields you want to record, such as Customers or Orders. Once the database has been created and configured, we can use the information it contains to create pages in the form of tables, forms, graphs, etc.</p>



<figure class="wp-block-image size-full"><img loading="lazy" width="907" height="408" src="https://www.osradar.com/wp-content/uploads/2022/02/tada2.png" alt="" class="wp-image-34889" srcset="https://www.osradar.com/wp-content/uploads/2022/02/tada2.png 907w, https://www.osradar.com/wp-content/uploads/2022/02/tada2-300x135.png 300w, https://www.osradar.com/wp-content/uploads/2022/02/tada2-768x345.png 768w, https://www.osradar.com/wp-content/uploads/2022/02/tada2-696x313.png 696w" sizes="(max-width: 907px) 100vw, 907px" /></figure>



<p>The same platform offers a page that serves as a template. Consequently, we can start from scratch with a design or edit the existing one. When we are going to create a new page, we will have to assign a name and choose its design. We will also have to configure other parameters.</p>



<h3>Task automation</h3>



<p>From this section we can create scheduled tasks to trigger customized or on-demand automated workflows. For example, we can send automated emails and schedule them. It is also possible to generate a script that we can use to display components of our application. For example, it can be used to view records on the company&#8217;s website, such as its inventory, public route time or its asset listings.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="727" src="https://www.osradar.com/wp-content/uploads/2022/02/tada3-1024x727.png" alt="" class="wp-image-34890" srcset="https://www.osradar.com/wp-content/uploads/2022/02/tada3-1024x727.png 1024w, https://www.osradar.com/wp-content/uploads/2022/02/tada3-300x213.png 300w, https://www.osradar.com/wp-content/uploads/2022/02/tada3-768x545.png 768w, https://www.osradar.com/wp-content/uploads/2022/02/tada3-696x494.png 696w, https://www.osradar.com/wp-content/uploads/2022/02/tada3-1068x758.png 1068w, https://www.osradar.com/wp-content/uploads/2022/02/tada3.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Subsequently, to the page that we are going to create, we will do it with the CSV data that we have loaded. Therefore, we will be able to add elements such as buttons, graphs, images, frames, etc. To do so, it will only be necessary to drag and drop the objects. Once finished, the page is saved, and we can share it thanks to the subdomain assigned at the beginning.</p>



<h3>Insert plugins</h3>



<p>This web application also has support for various plugins from its Pipes section. Indeed, it has a good number of categories such as Utilities, API, Forms, Marketing, Surveys, Project Management, Time Management, among others. In addition, there is compatibility with such popular tools as Slack, Twitter, Trello, Google, Calendar, among many others. In addition, several of them are configurable. To install it, you only need to click on the desired one and then click on the <em>Install</em> button.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="730" src="https://www.osradar.com/wp-content/uploads/2022/02/tada4-1024x730.png" alt="" class="wp-image-34891" srcset="https://www.osradar.com/wp-content/uploads/2022/02/tada4-1024x730.png 1024w, https://www.osradar.com/wp-content/uploads/2022/02/tada4-300x214.png 300w, https://www.osradar.com/wp-content/uploads/2022/02/tada4-768x547.png 768w, https://www.osradar.com/wp-content/uploads/2022/02/tada4-696x496.png 696w, https://www.osradar.com/wp-content/uploads/2022/02/tada4-1068x761.png 1068w, https://www.osradar.com/wp-content/uploads/2022/02/tada4.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2>Tadabase: is it really recommended?</h2>



<p>I know what you are wondering. Does Tadabase really work to create our own database? Well, it is certainly an option to consider for those who need to create an online database but do not have programming skills. In addition, it provides the user with all kinds of tools to carry it out. Therefore, it is a web solution for our database low cost, high security and rich in features. Specially designed for people who know nothing about coding.</p>



<h2>Tadabase Plans and Pricing</h2>



<p>Tadabase provides a 14-day free trial period. The only thing we will need to do is to register for which we can use our email and password. We can also access from our GitHub, Facebook, Twitter, and Google accounts. Once the trial period is over, it is necessary to purchase one of the following plans:</p>



<ul><li><strong>Plus:</strong> access to 10 applications, 100,000 records and 20 GB storage for $125 per month with annual billing.</li><li><strong>Pro:</strong> access to 25 applications, 250,000 records and up to 50 GB of storage for $208 per month with annual billing.</li><li><strong>Premium</strong>: up to 50 applications with 500,000 records and up to 100 GB storage for $400 per month with annual billing.</li><li><strong>Bronze</strong>: allows up to 125 applications with 12,500,000 records and 200 GB storage, for $750 per month and annual billing.</li></ul>



<p>We have already mentioned that it is a web application. Consequently, to use it, we only need a browser and an internet connection. So, it is not necessary to install any additional software.</p>



<h2>Alternatives to Tadabase</h2>



<p>Tadabase behaves very well. However, there are other alternatives to create databases:</p>



<h3>Quickbase</h3>



<p>It allows users to create applications so that we can manage almost any process starting with a template. In addition, allows building it from scratch in a simple way through the database. It even allows extracting data and information such as ERP and CRM, as well as create dynamic dashboards that are updated in real time. We can access a free 30-day version from their <a href="https://www.quickbase.com/" target="_blank" rel="noreferrer noopener">website.</a></p>



<h3>Caspio</h3>



<p>This is a no-code, cloud-based application development solution for all types of businesses. It has functions such as virtualization, scheduling, data flow management and data replication. In this way it helps its users to create applications without the need for programming skills. In addition, it integrates with cloud storage systems such as Dropbox, Google Drive, OneDrive, among others. We can access a free trial version by clicking on this link to its official <a href="https://www.caspio.com/" target="_blank" rel="noreferrer noopener">website.</a></p>



<p>At the end of the day, we have seen How to create your own database without programming using Tadabase. As a result, you will be able to manage your databases without any previous technical knowledge. Bye!</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-create-your-own-database-without-programming-using-tadabase/">How to create your own database without programming using Tadabase</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-create-your-own-database-without-programming-using-tadabase/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install MariaDB 10.6 on Ubuntu 20.04 / Ubuntu 18.04?</title>
		<link>https://www.osradar.com/install-mariadb-10-6-ubuntu-20-04-18-04/</link>
					<comments>https://www.osradar.com/install-mariadb-10-6-ubuntu-20-04-18-04/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 11 Aug 2021 23:11:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=22881</guid>

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



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



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



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



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



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



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



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



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



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



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



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



<p>Or Ubuntu 18.04:</p>



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

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



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



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



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



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



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



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



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



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



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



<h2>Conclusion</h2>



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



<p>So, share this post and join <a href="https://t.me/osradar" target="_blank" rel="noreferrer noopener">our Telegram Channel</a>.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mariadb-10-6-ubuntu-20-04-18-04/">How to install MariaDB 10.6 on Ubuntu 20.04 / Ubuntu 18.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-mariadb-10-6-ubuntu-20-04-18-04/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8?</title>
		<link>https://www.osradar.com/install-mariadb-10-6-rocky-linux/</link>
					<comments>https://www.osradar.com/install-mariadb-10-6-rocky-linux/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sat, 07 Aug 2021 00:45:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=27495</guid>

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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



<p>Now install MariaDB 10.6</p>



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



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



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



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



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



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



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



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



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



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



<h2>Conclusion</h2>



<p>MariaDB 10.6 is a good improvement over previous versions. But it is not always available in the official repositories of other Linux distributions. Today you have learned how to install it in Rocky Linux 8 / AlmaLinux 8 / CentOS 8.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mariadb-10-6-rocky-linux/">How to install MariaDB 10.6 on Rocky Linux 8 / AlmaLinux 8 / CentOS 8?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-mariadb-10-6-rocky-linux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install ODBC on Ubuntu 20.04 / Debian 10?</title>
		<link>https://www.osradar.com/install-odbc-ubuntu-debian/</link>
					<comments>https://www.osradar.com/install-odbc-ubuntu-debian/#comments</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 07 Jul 2021 22:22:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[focal]]></category>
		<category><![CDATA[odbc]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unixodbc]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=21642</guid>

					<description><![CDATA[<p>Hi, folks. In this post, you will learn how to install ODBC on Ubuntu 20.04 / Debian 10 through a free implementation. If you use this database access API a lot, it will serve you well. In a few words, ODBC is an open specification for providing application developers with a predictable API with which [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-odbc-ubuntu-debian/">How to install ODBC on Ubuntu 20.04 / Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hi, folks. In this post, you will learn <strong>how to install ODBC on Ubuntu 20.04 / Debian 10</strong> through a free implementation. If you use this database access API a lot, it will serve you well.</p>



<p>In a few words, ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources. Data Sources include SQL Servers and any Data Source with an ODBC Driver.</p>



<p>With the need for an open-source implementation and compatibility with other operating systems, <a href="http://www.unixodbc.org/" target="_blank" aria-label="undefined (opens in a new tab)" rel="noreferrer noopener">unixODBC</a> was born. This project also has a graphical interface that you can use but its potential is in the binaries that offer compatibility with this implementation.</p>



<p>So, let&#8217;s go for it.</p>



<h2>Installing ODBC on Ubuntu 20.04 / Debian 10</h2>



<p><strong>Note: The screenshots are from version 2.3.7 but the post has been updated to the latest version which is 2.3.9. Don&#8217;t Worry.</strong></p>



<p>Upgrading the system completely is the first step in performing this tutorial.</p>



<p>So, open a terminal and run the following commands:</p>



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



<p>Once the installation has been completed, all the basic tools for compiling and building packages must be installed. This can easily be done with the following command:</p>



<pre class="wp-block-preformatted">:~$ sudo apt install build-essential
[sudo] password for angelo:
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-9 dpkg-dev fakeroot g++ g++-9 gcc gcc-9 gcc-9-base libalgorithm-diff-perl libalgorithm-diff-xs-perl
libalgorithm-merge-perl libasan5 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libdpkg-perl libfakeroot
libfile-fcntllock-perl libgcc-9-dev libgomp1 libisl22 libitm1 liblsan0 libmpc3 libquadmath0 libstdc++-9-dev libtsan0 libubsan1 linux-libc-dev make manpages-dev
Suggested packages:
binutils-doc cpp-doc gcc-9-locales debian-keyring g++-multilib g++-9-multilib gcc-9-doc gcc-multilib autoconf automake libtool flex bison gdb gcc-doc gcc-9-multilib
glibc-doc bzr libstdc++-9-doc make-doc
The following NEW packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-9 dpkg-dev fakeroot g++ g++-9 gcc gcc-9 gcc-9-base libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan5 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libdpkg-perl
libfakeroot libfile-fcntllock-perl libgcc-9-dev libgomp1 libisl22 libitm1 liblsan0 libmpc3 libquadmath0 libstdc++-9-dev libtsan0 libubsan1 linux-libc-dev make
manpages-dev
0 upgraded, 41 newly installed, 0 to remove and 0 not upgraded.
Need to get 39.9 MB of archives.
After this operation, 175 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<p>This will install all the dependencies we need to install unixODBC on Ubuntu 20.04 / Debian 10</p>



<p>The next step is to download the unixODBC source code file. At the time of writing, the latest stable version is 2.3.9</p>



<pre class="wp-block-preformatted">:~$ wget ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.9.tar.gz
--2021-07-05 17:32:20--  ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.9.tar.gz
            => ‘unixODBC-2.3.9.tar.gz’
 Resolving ftp.unixodbc.org (ftp.unixodbc.org)… 87.106.19.214
 Connecting to ftp.unixodbc.org (ftp.unixodbc.org)|87.106.19.214|:21… connected.
 Logging in as anonymous … Logged in!
 ==> SYST … done.    ==> PWD … done.
 ==> TYPE I … done.  ==> CWD (1) /pub/unixODBC … done.
 ==> SIZE unixODBC-2.3.9.tar.gz … 1676145
 ==> PASV … done.    ==> RETR unixODBC-2.3.9.tar.gz … done.
 Length: 1676145 (1.6M) (unauthoritative)
 unixODBC-2.3.9.tar.gz                     100%[=====================================================================================>]   1.60M  5.31MB/s    in 0.3s
 2021-07-05 17:32:21 (5.31 MB/s) - ‘unixODBC-2.3.9.tar.gz’ saved [1676145]</pre>



<p>Then decompress the generated file and go to the unixODBC folder.</p>



<pre class="wp-block-preformatted">:~$ tar xvzf unixODBC-2.3.9.tar.gz
:~$ cd unixODBC-2.3.9/</pre>



<p>There you prepare the file for compilation:</p>



<pre class="wp-block-preformatted">:~$ ./configure --prefix=/usr/local/unixODBC</pre>



<p>Then, using the make command to create the package</p>



<pre class="wp-block-preformatted">:~$ make</pre>



<p>And finally, install it on the system by running the following command:</p>



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



<p>When the process is finished you can go to the <code>/usr/local/unixODBC/bin</code> folder and see all the binaries that have been installed.</p>



<pre class="wp-block-preformatted">:~$ cd /usr/local/unixODBC/bin/
:~$ ls</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="834" height="142" src="https://www.osradar.com/wp-content/uploads/2020/07/5-2.png" alt="5.- ODBC on Ubuntu 20.04 / Debian 10" class="wp-image-21683" srcset="https://www.osradar.com/wp-content/uploads/2020/07/5-2.png 834w, https://www.osradar.com/wp-content/uploads/2020/07/5-2-300x51.png 300w, https://www.osradar.com/wp-content/uploads/2020/07/5-2-768x131.png 768w, https://www.osradar.com/wp-content/uploads/2020/07/5-2-696x119.png 696w" sizes="(max-width: 834px) 100vw, 834px" /><figcaption>1.- ODBC on Ubuntu 20.04 / Debian 10</figcaption></figure>



<p>So unixODBC is ready for battle. You can now implement it and connect to various databases such as those made in Microsoft SQL Server.</p>



<h2>Conclusion</h2>



<p>The implementation of ODBC on Unix systems is done by unixODBC with the guarantee of being opensource and quite stable. It&#8217;s a very interesting <a href="https://www.osradar.com/tag/databases" target="_blank" aria-label="undefined (opens in a new tab)" rel="noreferrer noopener">database</a> project that can be very useful to many professionals. So in this post, I&#8217;ve shown you how to install it from the source code.</p>



<p>Please share this post and join <a href="https://t.me/osradar" target="_blank" aria-label="undefined (opens in a new tab)" rel="noreferrer noopener">our Telegram channel</a>.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-odbc-ubuntu-debian/">How to install ODBC on Ubuntu 20.04 / Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-odbc-ubuntu-debian/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>How to install Microsoft SQL Server on Ubuntu 20.04 / Debian 10?</title>
		<link>https://www.osradar.com/microsoft-sql-server-ubuntu-debian/</link>
					<comments>https://www.osradar.com/microsoft-sql-server-ubuntu-debian/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Thu, 24 Jun 2021 02:41:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[focal]]></category>
		<category><![CDATA[Focal Fossa]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Server]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=29285</guid>

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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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

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

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



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



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

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

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

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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



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



<p>Microsoft SQL Server is pretty good at what it does and that is why many companies have it as their database manager. Having it available on Ubuntu 20.04 / Debian 10 is not a difficult task and brings us even closer to the integration between Microsoft and Linux products.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/microsoft-sql-server-ubuntu-debian/">How to install Microsoft SQL Server on Ubuntu 20.04 / Debian 10?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/microsoft-sql-server-ubuntu-debian/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>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>DbGate: The Smartest (no)SQL Database Client</title>
		<link>https://www.osradar.com/dbgate-database-client/</link>
					<comments>https://www.osradar.com/dbgate-database-client/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sun, 23 May 2021 23:07:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=30187</guid>

					<description><![CDATA[<p>Hello, friends. We already know that developers or people who are in charge of a database, require professional clients to facilitate their task. So, in this post, we will introduce you to DbGate which is another client that supports many database managers. DbGate is a modern database management client that works with both SQL drivers [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/dbgate-database-client/">DbGate: The Smartest (no)SQL Database Client</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. We already know that developers or people who are in charge of a database, require professional clients to facilitate their task. So, in this post, we will introduce you to DbGate which is another client that supports many database managers.</p>



<p><a href="https://dbgate.org">DbGate</a> is a modern database management client that works with both SQL drivers such as MariaDB, MySQL; and with NoSQL such as MongoDB.</p>



<p>We are talking about a Free and open-source application that has been released under the MIT license. This makes that you can use it in many projects of diverse nature.</p>



<p>Another aspect to take into account with DbGate is that it is cross-platform. This means that we can use it on Windows, macOS, and of course Linux. Quite useful to improve possible migrations between operating systems. If you come from Windows, you can also use this application.</p>



<p>With DbGate you can easily:</p>



<ul><li>Connect to multiple databases, directly or through SSH tunnel. Important in terms of security.</li><li>Browse or edit data in your tables or views, filter by column value. This using a data editor.</li><li>Edit SQL queries with auto-complete suggestions or use query designer.</li><li>Export and import from/to CSV, JSON, or Excel.</li><li>Connect to <a href="https://www.osradar.com/how-to-install-mongodb-on-ubuntu-20-04/" target="_blank" rel="noreferrer noopener">MongoDB</a>, browse or filter JSON document data.</li></ul>



<p>In addition to this, you can further extend the functionality of the program by adding plugins.</p>



<h2 id="install-dbgate-on-linux"><a href="#install-dbgate-on-linux" name="install-dbgate-on-linux"></a>Install DbGate on Linux</h2>



<p>In the Linux chaos, we have several options depending on the system you are using. In the case of Debian, Ubuntu and derivatives there is a <code>DEB</code> package that can be downloaded <a href="https://github.com/dbgate/dbgate" target="_blank" rel="noreferrer noopener">from Github</a> or using the terminal.</p>



<pre class="wp-block-preformatted">wget -c https://github.com/dbgate/dbgate/releases/download/v4.2.0/dbgate-latest.deb</pre>



<p>And then install it, <a href="https://www.osradar.com/apt-the-ubuntu-package-manager/" target="_blank" rel="noreferrer noopener">using APT</a>.</p>



<pre class="wp-block-preformatted">sudo apt install ./dbgate-latest.deb</pre>



<p>Then you can run it from the main menu.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="607" src="https://www.osradar.com/wp-content/uploads/2021/05/1-6-1024x607.png" alt="1.- DbGate running" class="wp-image-30188" srcset="https://www.osradar.com/wp-content/uploads/2021/05/1-6-1024x607.png 1024w, https://www.osradar.com/wp-content/uploads/2021/05/1-6-300x178.png 300w, https://www.osradar.com/wp-content/uploads/2021/05/1-6-768x455.png 768w, https://www.osradar.com/wp-content/uploads/2021/05/1-6-696x412.png 696w, https://www.osradar.com/wp-content/uploads/2021/05/1-6-1068x633.png 1068w, https://www.osradar.com/wp-content/uploads/2021/05/1-6.png 1372w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- DbGate running</figcaption></figure>



<p>There are also other formats like APPImage that you can run from any other Linux distribution or use the binaries.</p>



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



<p>Having professional tools for database management is a serious matter that requires some preliminary research. At the moment, DbGate has all the basic features to make it a solid alternative to others on the market. Being OpenSource and including Linux support, it generates more exceptions and is an option to take into account.</p>



<p>Enjoy it!</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/dbgate-database-client/">DbGate: The Smartest (no)SQL Database Client</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/dbgate-database-client/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install PHPMyAdmin on Fedora 34/33</title>
		<link>https://www.osradar.com/install-phpmyadmin-fedora-33/</link>
					<comments>https://www.osradar.com/install-phpmyadmin-fedora-33/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 11 May 2021 01:46:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[phpMyAdmin]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=28731</guid>

					<description><![CDATA[<p>Hello, friends. Fedora is popular among developers and computer students. So it’s good to learn how to install PHPMyAdmin on Fedora 34/33 for those who don’t know it. PHPMyAdmin is an open-source application created in PHP that provides the administration of a MySQL or MariaDB database from a comfortable web interface. It is simply installed [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-phpmyadmin-fedora-33/">Install PHPMyAdmin 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>Hello, friends. Fedora is popular among developers and computer students. So it’s good to learn how to install PHPMyAdmin on Fedora 34/33 for those who don’t know it.</p>



<p><a href="https://www.phpmyadmin.net/" target="_blank" rel="noreferrer noopener">PHPMyAdmin</a> is an open-source application created in PHP that provides the administration of a MySQL or MariaDB database from a comfortable web interface. It is simply installed on the server, we make a few small configurations and that’s it. That’s it. Without consuming many resources you will have a quality application.<br>So, let’s get started.</p>



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



<p>Fedora 33 is characterized by fairly comprehensive repositories. So we won’t have any problems installing it.</p>



<p>So, open a terminal and update <a href="https://www.osradar.com/fedora-33-available/" target="_blank" rel="noreferrer noopener">Fedora</a> 34/33.</p>



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



<p>After that, you can start the installation of PHPMyAdmin by running the following command</p>



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



<p>If you do not have a web server installed, the Apache web server will be installed during the process.</p>



<p>Therefore, we have to start and enable the Apache webserver to load along with the system.</p>



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



<p>After that, check the status of the service to see if everything is in order.</p>



<pre class="wp-block-preformatted">sudo systemctl status httpd
● httpd.service - The Apache HTTP Server
      Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
     Drop-In: /usr/lib/systemd/system/httpd.service.d
              └─php-fpm.conf
      Active: active (running) since Sat 2021-05-08 19:25:13 CEST; 5min ago
        Docs: man:httpd.service(8)
    Main PID: 2152 (httpd)
      Status: "Total requests: 49; Idle/Busy workers 100/0;Requests/sec: 0.14; Bytes served/sec: 5.4KB/sec"
       Tasks: 278 (limit: 2268)
      Memory: 21.2M
         CPU: 525ms
      CGroup: /system.slice/httpd.service
              ├─2152 /usr/sbin/httpd -DFOREGROUND
              ├─2153 /usr/sbin/httpd -DFOREGROUND
              ├─2154 /usr/sbin/httpd -DFOREGROUND
              ├─2155 /usr/sbin/httpd -DFOREGROUND
              ├─2156 /usr/sbin/httpd -DFOREGROUND
              └─2370 /usr/sbin/httpd -DFOREGROUND
 May 08 19:25:13 osradar systemd[1]: Starting The Apache HTTP Server…
 May 08 19:25:13 osradar httpd[2152]: AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive gl>
 May 08 19:25:13 osradar systemd[1]: Started The Apache HTTP Server.
 May 08 19:25:13 osradar httpd[2152]: Server configured, listening on: port 80</pre>



<p>So all is well. Also, remember that port <code>80</code> has to be open to accept connections even if it is from localhost and logically if PHPMyAdmin is installed on a server.</p>



<pre class="wp-block-preformatted">firewall-cmd --add-port=80/tcp --permanent
Success
firewall-cmd --add-port=443/tcp --permanent
Success
firewall-cmd --reload
Success</pre>



<h3 id="configuring-phpmyadmin"><a href="#configuring-phpmyadmin" name="configuring-phpmyadmin"></a>Configuring PHPMyAdmin</h3>



<p>If you have installed the application on your computer locally, you can open a web browser and access <code>http://localhost/phpmyadmin</code> to see the login screen.</p>



<p>But, if you have done this installation on a remote server, which can solve some problems, then you may want to make a prior adjustment to the Apache configuration file.</p>



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



<p>And change the <code>&lt;Directory /usr/share/phpMyAdmin&gt;</code> section to this one</p>



<pre class="wp-block-preformatted">&lt;Directory /usr/share/phpMyAdmin&gt;
    AddDefaultCharset UTF-<span class="hljs-number">8</span>
    Require all granted
&lt;/Directory&gt;</pre>



<p>Save the changes and now you will be able to access from any computer via <code>http://server/phpmyadmin</code></p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" src="https://www.osradar.com/wp-content/uploads/2021/02/1-8-1024x525.png" alt="PHPMyAdmin on Fedora 34 / 33" class="wp-image-28813" width="1017" height="521" srcset="https://www.osradar.com/wp-content/uploads/2021/02/1-8-1024x525.png 1024w, https://www.osradar.com/wp-content/uploads/2021/02/1-8-300x154.png 300w, https://www.osradar.com/wp-content/uploads/2021/02/1-8-768x394.png 768w, https://www.osradar.com/wp-content/uploads/2021/02/1-8-696x357.png 696w, https://www.osradar.com/wp-content/uploads/2021/02/1-8-1068x547.png 1068w, https://www.osradar.com/wp-content/uploads/2021/02/1-8.png 1366w" sizes="(max-width: 1017px) 100vw, 1017px" /><figcaption>PHPMyAdmin on Fedora 34 / 33</figcaption></figure>



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



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



<p>PHPMyAdmin is a vital tool for many developers. It allows you to visualize MySQL or MariaDB data quickly through a well-designed graphical interface that does not consume many computer resources. Thanks to this post, you can enjoy the latest stable version of PHPMyAdmin on Fedora 34/ 33</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-phpmyadmin-fedora-33/">Install PHPMyAdmin 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-phpmyadmin-fedora-33/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install CloudPanel on Debian 10</title>
		<link>https://www.osradar.com/install-cloudpanel-debian/</link>
					<comments>https://www.osradar.com/install-cloudpanel-debian/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Wed, 24 Mar 2021 07:41:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Buster]]></category>
		<category><![CDATA[cloudpanel]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=29225</guid>

					<description><![CDATA[<p>Hello, friends. In this opportunity, I will show you how to install Cloud Panel on Debian 10 It is a fairly simple process but that allows us to have a simple and effective web administration panel. According to the project website: CloudPanel is a free server control panel for PHP, built for the cloud for [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-cloudpanel-debian/">How to install CloudPanel 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>Hello, friends. In this opportunity, I will show you how to install Cloud Panel on Debian 10 It is a fairly simple process but that allows us to have a simple and effective web administration panel.</p>



<p>According to the <a href="https://www.cloudpanel.io/" target="_blank" rel="noreferrer noopener">project website</a>:</p>



<blockquote class="wp-block-quote"><p>CloudPanel is a free server control panel for PHP, built for the cloud for maximum performance and security.</p></blockquote>



<p>It is compatible with many of the most popular cloud services such as AWS, Google Cloud, or Microsoft Azure but we can also install it on our server without any problem.</p>



<p>Some of the main features of CloudPanel are:</p>



<ul><li>CloudPanel is free. So, No Contract, hidden costs, limitations, or restrictions.</li><li>A clean and easy-to-use server control panel to get things done in no time.</li><li>Supports more than ten languages.</li><li>Free SSL Certificates for all of your domains, with one-click, automatically renewed.</li><li>Ultra-fast lightweight components like <a href="https://www.osradar.com/install-nginx-from-the-source-code-debian-ubuntu/" target="_blank" rel="noreferrer noopener">NGINX</a>, PHP-FPM, and <a href="https://www.osradar.com/install-mysql-on-debian-10/" target="_blank" rel="noreferrer noopener">MySQL</a> for maximum performance.</li></ul>



<p>So it is a very valid option for projects of all types of sizes.</p>



<h2 id="install-cloudpanel-on-debian-10"><a href="#install-cloudpanel-on-debian-10" name="install-cloudpanel-on-debian-10"></a>Install CloudPanel on Debian 10</h2>



<p>Despite being so powerful and useful, CloudPanel is only available for Debian 10 and servers with at least 2Gb of RAM and 15 Gb of disk space. Logically, the more capacity the server has, the better.</p>



<p>For this post, <strong>you need to have root access.</strong></p>



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



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



<p>Then install some packages needed for the tutorial like <code>curl</code> and <code>wget</code></p>



<pre class="wp-block-preformatted">apt install curl wget</pre>



<p>Fortunately, the installation of Cloud Panel is quite simple to perform and it is all thanks to a script provided by the developers. So, the download and installation of Cloud Panel are basically summarized in this command:</p>



<pre class="wp-block-preformatted">curl -sSL https://installer.cloudpanel.io/ce/v1/install.sh | bash</pre>



<p>And there will start the whole process of installing packages, libraries, and dependencies as well as the installation of CloudPanel itself.</p>



<p>At the end, you will see an output screen similar to this one</p>



<p>Now open your web browser and go to <code>https://your-server:8443</code> and you will see the admin user creation screen.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="506" src="https://www.osradar.com/wp-content/uploads/2021/03/2-8-1024x506.png" alt="2.- Creating the new user" class="wp-image-29226" srcset="https://www.osradar.com/wp-content/uploads/2021/03/2-8-1024x506.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/2-8-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/2-8-768x379.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/2-8-696x344.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/2-8-1068x528.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/2-8.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- Creating the new user</figcaption></figure>



<p>Then you will see the login screen:</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-5-1024x502.png" alt="3.- CloudPanel login screen" class="wp-image-29227" srcset="https://www.osradar.com/wp-content/uploads/2021/03/3-5-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/3-5-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/3-5-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/3-5-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/3-5-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/3-5.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>3.- CloudPanel login screen</figcaption></figure>



<p>Log in with your credentials and you will see the CloudPanel dashboard.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="506" src="https://www.osradar.com/wp-content/uploads/2021/03/4-3-1024x506.png" alt="4.- Cloud Panel" class="wp-image-29228" srcset="https://www.osradar.com/wp-content/uploads/2021/03/4-3-1024x506.png 1024w, https://www.osradar.com/wp-content/uploads/2021/03/4-3-300x148.png 300w, https://www.osradar.com/wp-content/uploads/2021/03/4-3-768x379.png 768w, https://www.osradar.com/wp-content/uploads/2021/03/4-3-696x344.png 696w, https://www.osradar.com/wp-content/uploads/2021/03/4-3-1068x528.png 1068w, https://www.osradar.com/wp-content/uploads/2021/03/4-3.png 1354w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>4.- Cloud Panel</figcaption></figure>



<p>So, enjoy it</p>



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



<p>Cloudpanel is a great solution to have a PHP panel where you can deploy an application without several problems. Being free and without restrictions makes it ideal for small or educational projects without economic risk.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-cloudpanel-debian/">How to install CloudPanel 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-cloudpanel-debian/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
