Recognition

Posts

32 Posts
  • Published Tutorial

    How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 16.04

    A "LAMP" stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating sy...
    By Brennen Bearnes LAMP Stack PHP MySQL Apache Ubuntu 16.04
  • How To Install Node.js on Ubuntu 18.04

    Node.js is a JavaScript platform for general-purpose programming that allows users to build network applications quickly. In this guide, we'll show you how to get started with Node.js on an Ubuntu 18.04 server.
    By Brennen Bearnes, Kathleen Juell Node.js Ubuntu 18.04
  • How To Install Node.js on Ubuntu 16.04

    Node.js is a popular Javascript platform that can be used to build web applications quickly and easily. In this guide, we'll get you up and running with Node.js on an Ubuntu 16.04 server.
    By Brennen Bearnes Node.js Ubuntu 16.04
  • Published Tutorial

    How To Set Up a Node.js Application for Production on Ubuntu 16.04

    Node.js is an open source JavaScript runtime environment for easily building server-side and networking applications. Node.js applications can be run at the command line but this guide focuses on running them as a ser...
    By Brennen Bearnes Node.js Let's Encrypt Nginx Ubuntu 16.04
  • Published Tutorial

    How To Set Up Apache Virtual Hosts on Ubuntu 16.04

    The Apache web server is the most popular way to serve web content on the internet. Apache has the ability to serve multiple domains from a single server by using a mechanism called "virtual hosts". If a virtual hos...
    By Brennen Bearnes Apache Ubuntu 16.04
  • Published Tutorial

    How To Install and Secure phpMyAdmin on Ubuntu 16.04

    While many users require access to a database management system like MySQL, not all users feel comfortable interacting with the MySQL prompt on a daily basis. In this guide, we'll discuss how to install and secure ph...
    By Brennen Bearnes Applications MySQL PHP Apache Ubuntu 16.04
  • Published Tutorial

    How To Upgrade to Ubuntu 16.04 LTS

    Ubuntu's next Long Term Support release, version 16.04 (Xenial Xerus), is due to be released on April 21, 2016. This guide explains the upgrade process for systems including (but not limited to) DigitalOcean Droplets ...
    By Brennen Bearnes System Tools DigitalOcean Ubuntu
  • Published Tutorial

    How To Set Up a Node.js Application for Production on Ubuntu 18.04

    Node.js is an open-source JavaScript runtime environment for building server-side and networking applications. Node.js applications can be run at the command line but this guide focuses on running them as a service us...
    By Brennen Bearnes, Kathleen Juell Node.js Nginx Ubuntu 18.04
  • Published Tutorial

    How to Add and Delete Users on Ubuntu 16.04

    Learning how to manage users effectively is an essential skill for any Linux system administrator. In this guide, we will discuss how to add and delete users and assign sudo privileges on an Ubuntu 16.04 server.
    By Brennen Bearnes Linux Basics
  • Published Tutorial

    How To Upgrade to PHP 7 on Ubuntu 14.04

    PHP 7.0 was released on December 3, 2015. It promises substantial speed improvements over previous versions of the language, along with new features like scalar type hinting. This guide explains how to quickly upgra...
    By Brennen Bearnes PHP Apache LAMP Stack Nginx LEMP Ubuntu
  • Published Tutorial

    Package Management Basics: apt, yum, dnf, pkg

    Most modern Unix-like operating system, rely on a centralized package management system for finding and installing software. This guide serves as a quick reference for the fundamentals of finding, installing, and upgr...
    By Brennen Bearnes Linux Commands Getting Started System Tools Linux Basics
  • Published Tutorial

    How To Protect SSH With Fail2Ban on CentOS 7

    While connecting to your server through SSH can be very secure, the SSH daemon itself is a service that must be exposed to the internet to function properly. This comes with some inherent risk and offers a vector of ...
    By Brennen Bearnes Firewall Security Networking CentOS
  • How To Install Node.js on Debian 10

    Node.js is a JavaScript platform for general-purpose programming that allows users to build asynchronous network applications quickly. By leveraging JavaScript on both the front and backend, Node.js can make web appli...
    By Brennen Bearnes, Kathleen Juell Node.js Debian Debian 10
  • Published Tutorial

    How To Install and Use Composer on Ubuntu 16.04

    Composer is a popular dependency management tool for PHP, created to facilitate installation and updates for project dependencies. It will check which other packages a specific project depends on and install them for ...
    By Brennen Bearnes PHP PHP Frameworks Ubuntu 16.04
  • Published Tutorial

    How To Upgrade to PHP 7 on CentOS 7

    PHP 7.0 was released on December 3, 2015. It promises substantial speed improvements over previous versions of the language, along with new features like scalar type hinting. This guide explains how to quickly upgra...
    By Brennen Bearnes PHP LEMP Nginx Apache LAMP Stack CentOS
  • Published Tutorial

    How To Install Git on Ubuntu 16.04

    Git is a powerful distributed version control system that can be used to track software development projects and other information. In this guide, we'll demonstrate a few different ways to install git on an Ubuntu 16...
    By Brennen Bearnes Git Ubuntu 16.04
  • Published Tutorial

    How To Install Go on Ubuntu 18.04

    Go is a modern programming language developed at Google. It is increasingly popular for many applications and at many companies, and offers a robust set of libraries. This tutorial will walk you through downloading an...
    By Brennen Bearnes Go Ubuntu 18.04
  • How To Install Node.js on Debian 9

    Node.js is a JavaScript platform for general-purpose programming that allows users to build network applications quickly. In this guide, we'll show you how to get started with Node.js on a Debian 9 server.
    By Brennen Bearnes, Kathleen Juell Node.js Debian 9
  • Published Tutorial

    How To Install and Secure phpMyAdmin on Debian 9

    phpMyAdmin is an application that allows users to interact with MySQL or MariaDB databases through a web interface. This tutorial covers the process of installing and securing phpMyAdmin on a Debian 9 server.
    By Brennen Bearnes, Mark Drake Applications PHP Apache Databases Debian 9 Debian
  • Published Tutorial

    What's New in Ubuntu 16.04

    The Ubuntu operating system's most recent Long Term Support version, version 16.04 (Xenial Xerus), was released on April 21, 2016. This guide is intended as a brief overview of new features and significant changes to...
    By Brennen Bearnes Linux Basics Miscellaneous Conceptual Ubuntu 16.04