Skip to main content

Apache

Apache vs Nginx: Practical Considerations
Tutorials Apache Conceptual Nginx
Introduction> Introduction # Apache and Nginx are the two most common open source web servers in the world. Together, they are responsible for serving over 50% of traffic on the internet.
How To Install and Configure Zabbix to Securely Monitor Remote Servers on Ubuntu 16.04
Tutorials Apache High Availability Monitoring MySQL System Tools Ubuntu 16.04
Introduction> Introduction # Zabbix is open-source monitoring software for networks and applications. It offers real-time monitoring of thousands of metrics collected from servers, virtual machines, and any other kind of network device.
How To Secure Apache with Let’s Encrypt on Ubuntu 18.04
Tutorials Apache DigitalOcean Droplets Let's Encrypt Security Ubuntu 18.04
Introduction> Introduction # Let’s Encrypt is a Certificate Authority (CA) that provides a way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It streamlines the process by providing a software client, Certbot, that attempts to automate most (if not all) of the required steps.
How To Install and Configure Apache Tomcat on a Debian Server
Tutorials Apache Debian
Introduction> Introduction # Apache Tomcat is an application server that can be used to serve Java applications to web users. It is an open implementation of the Java Servlet and JavaServer Pages specs that were developed by Sun Microsystems.
How To Protect WordPress from XML-RPC Attacks on Ubuntu 14.04
Tutorials Apache Nginx Security Server Optimization Ubuntu WordPress
Introduction> Introduction # WordPress is a popular and powerful CMS (content management system) platform. Its popularity can bring unwanted attention in the form of malicious traffic specially targeted at a WordPress site.
How To Install Nagios On CentOS 6
Tutorials Apache CentOS Monitoring
Status: Deprecated> Status: Deprecated # This article covers a version of CentOS that is no longer supported. If you are currently operating a server running CentOS 6, we highly recommend upgrading or migrating to a supported version of CentOS.
How To Deploy a Rails App with Passenger and Apache on Ubuntu 14.04
Tutorials Apache Ruby Ruby on Rails Ubuntu
Introduction> Introduction # In this tutorial, we will demonstrate how to install Phusion Passenger as your Rails-friendly web server, which is easy to install, configure, and maintain. We will integrate it into Apache on Ubuntu 14.
How To Install and Secure phpMyAdmin on Ubuntu 18.04
Tutorials Apache Applications PHP Ubuntu Ubuntu 18.04
Introduction> Introduction # While many users need the functionality of a database management system like MySQL, they may not feel comfortable interacting with the system solely from the MySQL command line client.
How To Redirect www to Non-www with Apache on Ubuntu 14.04
Tutorials Apache Ubuntu
Introduction> Introduction # When you have your web site or application up and running behind a domain, it is often desirable to also allow your users access to it via the plain domain name and the www subdomain.
How To Set Up an Apache, MySQL, and Python (LAMP) Server Without Frameworks on Ubuntu 14.04
Tutorials Apache LAMP Stack MySQL Python Ubuntu
Introduction> Introduction # This article will walk you through setting up a server with Python 3, MySQL, and Apache2, sans the help of a framework. By the end of this tutorial, you will be fully capable of launching a barebones system into production.
How To Create a SSL Certificate on Apache for Ubuntu 12.04
Tutorials Apache Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 20.04
Tutorials Apache LAMP Stack MySQL PHP Ubuntu Ubuntu 20.04
Introduction> Introduction # A “LAMP” stack is a group of open source software that is typically installed together in order to enable a server to host dynamic websites and web apps written in PHP.
How To Serve Django Applications with Apache and mod_wsgi on Ubuntu 14.04
Tutorials Apache Django Python Python Frameworks Ubuntu
Introduction> Introduction # Django is a powerful web framework that can help you get your Python application or website off the ground quickly. Django includes a simplified development server for testing your code locally, but for anything even slightly production related, a more secure and powerful web server is required.
How To Create Temporary and Permanent Redirects with Apache and Nginx
Tutorials Apache Nginx
Introduction> Introduction # HTTP redirection, or URL redirection, is a technique of pointing one domain or address to another. There are many uses for redirection, and a few different kinds of redirection to consider.
How To Set Up Apache Virtual Hosts on Debian 7
Tutorials Apache Debian
What the Red Means> What the Red Means # The lines that the user needs to enter or customize will be in red in this tutorial! The rest should mostly be copy-and-pastable.
How To Install the Apache Web Server on Ubuntu 16.04
Tutorials Apache Ubuntu Ubuntu 16.04
Introduction> Introduction # The Apache HTTP server is the most widely-used web server in the world. It provides many powerful features including dynamically loadable modules, robust media support, and extensive integration with other popular software.
How To Install and Secure phpMyAdmin on a CentOS 6.4 VPS
Tutorials Apache CentOS MySQL PHP Security
Status: Deprecated> Status: Deprecated # This article covers a version of CentOS that is no longer supported. If you are currently operating a server running CentOS 6, we highly recommend upgrading or migrating to a supported version of CentOS.
How To Install Webmin on Ubuntu 18.04
Tutorials Apache Control Panels Let's Encrypt Ubuntu 18.04
The author selected the Tech Education Fund to receive a donation as part of the Write for DOnations program. ###Introduction Webmin is a web-based control panel for any Linux machine which lets you manage your server through a modern web-based interface.
How To Install Webmin on Ubuntu 16.04
Tutorials Apache Applications Control Panels Let's Encrypt Ubuntu 16.04
###Introduction Webmin is a modern, web control panel for any Linux machine. It allows you to administer your server through an simple interface. With Webmin, you can change settings for common packages on the fly.
How To Implement SSL Termination With HAProxy on Ubuntu 14.04
Tutorials Apache HAProxy Load Balancing Nginx Scaling Security Ubuntu
Introduction> Introduction # HAProxy, which stands for High Availability Proxy, is a popular open source software TCP/HTTP Load Balancer and proxying solution which can be run on Linux, Solaris, and FreeBSD.