Debian
How To Install Linux, Apache, MySQL, PHP (LAMP) Stack on Debian 8
Tutorials
Apache
Debian
LAMP Stack
MySQL
PHP
Introduction> Introduction # The “LAMP” stack of software, consisting of the Linux operating system, Apache web server, MySQL database, and PHP scripting language, is a great foundation for web or application development.
How To Set Up an OpenVPN Server on Debian 9
Tutorials
Debian
Debian 9
Security
VPN
Introduction> Introduction # Want to access the Internet safely and securely from your smartphone or laptop when connected to an untrusted network such as the WiFi of a hotel or coffee shop?
How To Add, Delete, and Grant Sudo Privileges to Users on a Debian VPS
Tutorials
Debian
Linux Basics
System Tools
Introduction> Introduction # When you spin up a new server, a default account is created called root. This user has full system access and should be used only for administrative tasks.
Initial Server Setup with Debian 8
Tutorials
Debian
Getting Started
Initial Server Setup
Linux Basics
Linux Commands
Security
Introduction> Introduction # When you first create a new Debian 8 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions.
How To Configure the Apache Web Server on an Ubuntu or Debian VPS
Tutorials
Apache
Debian
Ubuntu
Introduction> Introduction # Apache is one of the most popular web servers on the internet. It is used to serve more than half of all active websites. Although there are many viable web servers that will serve your content, it is helpful to understand how Apache works because of its ubiquity.
How To Manage Packages In Ubuntu and Debian With Apt-Get & Apt-Cache
Tutorials
Debian
Getting Started
Linux Basics
Linux Commands
Ubuntu
Introduction> Introduction # Apt is a command line frontend for the dpkg packaging system and is the preferred way of managing software from the command line for many distributions. It is the main package management system in Debian and Debian-based Linux distributions like Ubuntu.
How To Set Up an OpenVPN Server on Debian 8
Tutorials
Debian
Firewall
Security
VPN
Introduction> Introduction # OpenVPN is an open source VPN application that lets you create and join a private network securely over the public Internet. In short, this allows the end user to mask connections and more securely navigate an untrusted network.
How To Manually Install Oracle Java on a Debian or Ubuntu VPS
Tutorials
Debian
Java
Ubuntu
Status: Deprecated> Status: Deprecated # This article is deprecated and no longer maintained.
Reason> Reason # Ubuntu 12.04 reached end of life (EOL) on April 28, 2017 and no longer receives security patches or updates.
How To Use HAProxy to Set Up MySQL Load Balancing
Tutorials
Debian
MySQL
Scaling
Server Optimization
Ubuntu
Prelude> Prelude # HAProxy is an open source software which can load balance HTTP and TCP servers. In the previous article on HAProxy we configured load balancing for HTTP and in this one we’ll do the same for MySQL.
How To View and Configure Linux Logs on Ubuntu, Debian, and CentOS
Tutorials
CentOS
Debian
Linux Basics
Logging
Ubuntu
Introduction> Introduction # Linux system administrators often need to look at log files for troubleshooting purposes. This is one of the first things a sysadmin would do.
Linux and the applications that run on it can generate all different types of messages, which are recorded in various log files.
How To Configure a Linux Service to Start Automatically After a Crash or Reboot – Part 2: Reference
Tutorials
CentOS
Debian
Linux Basics
Linux Commands
System Tools
Ubuntu
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program.
Introduction> Introduction # In this tutorial you will use systemd to configure MySQL to restart automatically after a reboot or crash.
How to Setup Additional Entropy for Cloud Servers Using Haveged
Tutorials
CentOS
Debian
Fedora
Security
Ubuntu
Brief Introduction to Entropy and Randomness> Brief Introduction to Entropy and Randomness # The Linux pseudo random number generator (PRNG) is a special device that generates randomness from hardware interrupts (keyboard, mouse, disk/network I/O) and other operating system sources.
How To Use Apache HTTP Server As Reverse-Proxy Using mod_proxy Extension
Tutorials
Apache
Debian
Ubuntu
Introduction> Introduction # Apache is a tried and tested HTTP server which comes with access to a very wide range of powerful extensions. Although it might not seem like the go-to choice in terms of running a reverse-proxy, system administrators who already depend on Apache for the available rich feature-set can also use it as a gateway to their application servers.
How To Install and Manage Supervisor
Tutorials
Debian
System Tools
Ubuntu
Introduction> Introduction # In many VPS environments, it is often the case that you will have a number of small programs that you want to run persistently, whether these are small shell scripts, Node.
Top 10 Linux Easter Eggs
Tutorials
CentOS
Debian
Fedora
Miscellaneous
Ubuntu
Not a Definitive List…
Often, when you log into your Linux VPS, you are looking to get some work done. However, no one can claim that the thousands of developers who create the software available on a typical Linux machine are always completely serious.
Initial Server Setup with Debian 9
Tutorials
Debian
Debian 9
Getting Started
Initial Server Setup
Security
[*]Introduction[*]
When you first create a new Debian 9 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions.
How To Create a SSL Certificate on Apache for Debian 8
Tutorials
Apache
Debian
Security
Introduction> Introduction # This tutorial walks you through the setup and configuration of an Apache server secured with an SSL certificate. By the end of the tutorial, you will have a server accessible via HTTPS.
How To Use Dig, Whois, & Ping on an Ubuntu VPS to Query DNS Data
Tutorials
CentOS
Debian
DNS
Fedora
Linux Basics
Linux Commands
Ubuntu
Dig is a networking tool that can query DNS servers for information. It can be very helpful for diagnosing problems with domain pointing and is a good way to verify that your configuration is working.
How to Run Django with mod_wsgi and Apache with a virtualenv Python environment on a Debian VPS
Tutorials
Apache
Debian
Django
Introduction> Introduction # Working with Django applications, and Python applications in general, is a complex matter with many tools in use. There are multiple ways of achieving the same goal and often there is no single way to do things.
How To Create Temporary and Permanent Redirects with Apache
Tutorials
Apache
CentOS
Debian
Ubuntu
Ubuntu 16.04
Introduction> Introduction # HTTP redirection is way to point one domain or address to another. There are a few different kinds of redirects, each of which mean something different to the client browser.