Recognition

Posts

40 Posts
  • Published Tutorial

    How To Reset Your MySQL or MariaDB Root Password

    Forgetting passwords happens to the best of us. If you forget or lose the root password to your MySQL or MariaDB database, you can still gain access and reset the password if you have access to the server and a sudo-e...
    By Mateusz Papiernik MySQL MariaDB Databases CentOS Debian Ubuntu Ubuntu 16.04
  • Published Tutorial

    How To Monitor Server Health with Checkmk on Ubuntu 18.04

    Checkmk is a monitoring solution that is both robust and simpler to install than many of its competitors. It is a self-contained software bundle that combines Nagios (a popular and open-source alerting service) with a...
    By Mateusz Papiernik Monitoring Open Source Ubuntu 18.04
  • Published Tutorial

    How To Host a Website with Caddy on Ubuntu 18.04

    Caddy is a web server designed around simplicity and security that comes with a number of features that are useful for hosting websites. In this tutorial, you'll build Caddy from source and use it to host a website se...
    By Mateusz Papiernik, Tom Stoneham, Savic Ubuntu 18.04 Go Let's Encrypt
  • Published Tutorial

    How To Rewrite URLs with mod_rewrite for Apache on Debian 10

    Apache's mod_rewrite module lets you rewrite URLs in a cleaner fashion, translating human-readable paths into code-friendly query strings. It also lets you rewrite URLs based on conditions. In this tutorial, you'll en...
    By Mateusz Papiernik, Brian Hogan, Mark Drake Apache Debian Debian 10
  • Published Tutorial

    How To Rewrite URLs with mod_rewrite for Apache on Debian 9

    Apache's mod_rewrite module lets you rewrite URLs in a cleaner fashion, translating human-readable paths into code-friendly query strings. It also lets you rewrite URLs based on conditions. In this tutorial, you'll en...
    By Mateusz Papiernik, Brian Hogan, Kathleen Juell Apache Debian Debian 9
  • Published Tutorial

    How to Install MongoDB on Debian 9

    MongoDB is a free and open-source NoSQL document database used commonly in modern web applications. In this tutorial you will install MongoDB, manage its service, and optionally enable remote access. To follow this...
    By Mateusz Papiernik, Brian Boucheron MongoDB Databases Debian Debian 9
  • Published Tutorial

    How To Reset Your MySQL or MariaDB Root Password on Ubuntu 18.04

    Forgetting passwords happens to the best of us. If you forget or lose the root password to your MySQL or MariaDB database, you can still gain access and reset the password if you have access to the server and a sudo-e...
    By Mateusz Papiernik MySQL MariaDB Databases Security Ubuntu 18.04
  • Published Tutorial

    How To Enable SFTP Without Shell Access on Ubuntu 18.04

    In a standard configuration, the SSH server grants file transfer access and terminal shell access to all users with an account on the system. In this tutorial, we'll set up the SSH daemon to limit SFTP access to one d...
    By Mateusz Papiernik, Mark Drake Miscellaneous Ubuntu 18.04
  • Published Tutorial

    How to Rewrite URLs with mod_rewrite for Apache on Ubuntu 18.04

    Apache's modrewrite module lets you redirect URLs based on additional conditions, or rewrite URLs in a cleaner fashion, translating human-readable paths into code-friendly query string. In this tutorial, you'll enable...
    By Mateusz Papiernik, Brian Hogan Apache Ubuntu 18.04
  • Published Tutorial

    How to Install MongoDB on Ubuntu 18.04

    The author selected the Creative Commons Corporation to receive a $100 donation as part of the Write for DOnations program.
    By Mateusz Papiernik MongoDB NoSQL Ubuntu 18.04
  • Published Tutorial

    How To Use ProxySQL as a Load Balancer for MySQL on Ubuntu 16.04

    ProxySQL is an open-source MySQL proxy server which can improve performance by distributing traffic among a pool of multiple database servers and also improve availability by automatically failing over to a standby if...
    By Mateusz Papiernik MySQL Load Balancing Databases Clustering High Availability
  • Published Tutorial

    How to Install MongoDB on Ubuntu 16.04

    MongoDB is a free and open-source NoSQL document database used commonly in modern web applications. This tutorial will help you set up MongoDB on your server for a production application environment.
    By Mateusz Papiernik MongoDB Ubuntu Ubuntu 16.04
  • Published Tutorial

    How To Install WordPress with Caddy on CentOS 7

    WordPress is a CMS that can be used to set up blogs and websites quickly and easily. In this guide, we'll set up WordPress with Caddy. Caddy is a new web server quickly gaining popularity for its wide array of unique ...
    By Mateusz Papiernik WordPress MySQL Let's Encrypt Databases CentOS
  • Published Tutorial

    How To Install WordPress with Caddy on Ubuntu 16.04

    WordPress is a CMS that can be used to set up blogs and websites quickly and easily. In this guide, we'll set up WordPress with Caddy. Caddy is a new web server quickly gaining popularity for its wide array of unique ...
    By Mateusz Papiernik WordPress MySQL Let's Encrypt Databases Ubuntu Ubuntu 16.04
  • Published Tutorial

    How To Deploy a Laravel Application with Nginx on Ubuntu 16.04

    Laravel is one of the most popular open-source web application frameworks written in PHP. It aims to help developers build both simple and complex applications by making frequently-used application tasks (like caching...
    By Mateusz Papiernik PHP Frameworks LEMP MySQL Let's Encrypt Security Nginx Databases Ubuntu Ubuntu 16.04 Laravel
  • Published Tutorial

    How To Enable SFTP Without Shell Access on CentOS 7

    SFTP stands for SSH File Transfer Protocol. As its name suggests, it's a secure way of transferring files to a server using an encrypted SSH connection. n a standard configuration, the SSH server grants file transfer ...
    By Mateusz Papiernik Miscellaneous CentOS
  • Published Tutorial

    How To Enable SFTP Without Shell Access on Ubuntu 16.04

    SFTP stands for SSH File Transfer Protocol. As its name suggests, it's a secure way of transferring files to a server using an encrypted SSH connection. In a standard configuration, the SSH server grants file transfer...
    By Mateusz Papiernik Miscellaneous Ubuntu 16.04
  • Published Tutorial

    How To Host a Website with Caddy on CentOS 7

    Caddy (https://caddyserver.com/) is a new web server which can be used in place of Apache or Nginx to serve websites. It has been created with ease of use in mind and has become a common choice for developers who want...
    By Mateusz Papiernik Miscellaneous Let's Encrypt Nginx Security Apache CentOS
  • Published Tutorial

    How To Use Apache as a Reverse Proxy with mod_proxy on CentOS 7

    In this tutorial, you will set up Apache as a reverse proxy using the mod_proxy extension to redirect incoming connections to underlying application server(s) running on the same network. There are instructions on set...
    By Mateusz Papiernik Apache Load Balancing CentOS
  • Published Tutorial

    How To Use Apache as a Reverse Proxy with mod_proxy on Debian 8

    In this tutorial, you will set up Apache as a reverse proxy using the mod_proxy extension to redirect incoming connections to underlying application server(s) running on the same network. There are instructions on set...
    By Mateusz Papiernik Apache Load Balancing Debian