-
Tutorial
A database is a collection of structured information organized in a way that it can be easily accessed, managed, and updated by computer programs.
•
By
Lyn Muldrow
Glossary
Databases
-
Tutorial
LEMP refers to a collection of open-source software that is commonly used together to serve web applications. The term LEMP is an acronym that represents the configuration of a Linux operating system with an nginx web...
•
By
Lyn Muldrow
Glossary
LEMP
-
Tutorial
Laravel is a free and open-source PHP framework that provides a set of tools and resources to build modern PHP applications. With a complete ecosystem leveraging its built-in features, and a variety of compatible pack...
•
By
Erika Heidi
Laravel
Glossary
PHP
PHP Frameworks
-
Tutorial
Docker is a popular open source containerization tool used to provide a portable and consistent runtime environment for software applications, while consuming less resources than a traditional server or virtual machin...
•
By
Erika Heidi
Glossary
Docker
-
Tutorial
Nginx, pronounced engine-x, is an open source web server used for serving static or dynamic websites, reverse proxying, load balancing, and other HTTP and proxy server capabilities.
•
By
Lyn Muldrow
Glossary
Nginx
-
Tutorial
Composer is an open source dependency management tool for PHP, created primarily to facilitate the distribution and maintenance of PHP packages as individual application components. It has dramatically changed the PHP...
•
By
Erika Heidi
PHP
Glossary
-
Tutorial
Secure Shell — more commonly known as SSH — is a cryptographic network protocol that allows users to securely access one computer from another over an unsecured network.
•
By
Mark Drake
Security
Glossary
-
Tutorial
Many Linux distributions use systemd to manage system settings and services. systemd organizes tasks into components called units, and groups of units into targets, that can be used to create dependencies on other sys...
•
By
Jamon Camisso
System Tools
Glossary
-
Tutorial
An operating system is system software that handles computer memory, software and hardware resources, and processes, while providing common services and programming interfaces for computer programs. Examples of popula...
•
By
Lyn Muldrow
Glossary
-
Tutorial
Generally, Linux refers to a group of open-source operating system distributions built around the Linux kernel. In the strictest sense, Linux refers only to the presence of the kernel itself. Linus Torvalds first rele...
•
By
Lisa Tagliaferri
Linux Basics
Glossary
Cloud Computing
-
Tutorial
HTTP Cookies — also known as web cookies, browser cookies, or simply just cookies — are small pieces of data sent from a web server to a user's browser. Although it depends on how a website or application uses cookies...
•
By
Mark Drake
Glossary
-
Tutorial
PHP is a general-purpose programming language created by Rasmus Lerdorf in 1994. Originally designed to facilitate building web pages with dynamic components, PHP has seen many changes and improvements since its first...
•
By
Erika Heidi
PHP
Glossary
-
Tutorial
A container is a minimalist, isolated user-space environment that runs at the operating system level and shares system resources with other instances. Containers are designed to provide a portable and consistent runti...
•
By
Erika Heidi
Glossary
Container
Docker
-
Tutorial
Ansible is an open source configuration management tool that provides a minimalist server automation framework based on YAML definitions. Its simplified infrastructure requirements and accessible syntax helped make An...
•
By
Erika Heidi
Configuration Management
Ansible
Glossary
-
Tutorial
A virtual machine, also commonly referred to as VM, is a guest system running on top of a virtualization software or hypervisor. VirtualBox, VMWare, and QEMU are examples of popular tools that are able to emulate netw...
•
By
Erika Heidi
Glossary
Cloud Computing
-
Tutorial
Security Enhanced Linux (SELinux) is an access control system that is built into the Linux kernel. It is used to enforce policies that define which resources users, programs and services can use on a system. In its de...
•
By
Jamon Camisso
Glossary
Security
-
Tutorial
YUM is a software package management utility used in many popular Linux distributions, including Fedora and CentOS. YUM is a front-end for the RPM package manager, meaning that it manages packages in the .rpm file for...
•
By
Mark Drake
Linux Basics
Glossary
-
Tutorial
Django is an open source Python web framework used for web development. Released in July 2005, Django is popular for its…
•
By
Kathryn Hancox
Django
Python
Glossary
-
Tutorial
Python is a flexible programming language that prioritizes the clarity and readability of code. A good choice for many software development use cases, Python is often used for scripting, automation, data analysis, [ma...
•
By
Lisa Tagliaferri
Python
Glossary
-
Tutorial
Advanced Package Tool, more commonly known as "APT", is a collection of tools used to install, update, remove, and otherwise manage software packages on Debian and its derivative operating systems, including Ubuntu an...
•
By
Mark Drake
Linux Basics
Linux Commands
Glossary