The Apache HTTP Server is an open-source web server popular for its flexibility, power, and widespread support. It can be extended through a dynamically loadable module system, and is able to process a large number of interpreted languages without connecting out to separate software.

Subscribe to Apache
Get notified when new articles on Apache are published.
  • 20 Results
    • Question

      404 not found errors

      Google’s crawler says that I am returning a soft 404 error message. How do I fix this?
      1 answer5 days agoBy aecsp2000Apache
    • Tutorial

      How To Set Up Password Authentication with Apache on Ubuntu 20.04

      This tutorial will walk you through password-protecting assets on an Apache web server running on Ubuntu 20.04 in order to provide your server with additional security.
      11 days agoBy Lisa Tagliaferri, Jeanelle HorcasitasApacheSecurityUbuntuUbuntu 20.04
    • Tutorial

      How To Use Apache as a Reverse-Proxy with mod_proxy on Ubuntu 20.04

      In this tutorial, you’ll set up Apache as a basic reverse proxy using the mod_proxy extension to redirect incoming connections to one or several backend servers running on the same network. This tutorial uses a backen...
      11 days agoBy Mateusz Papiernik, Madison Scott-Clary, Jeanelle HorcasitasApacheLoad BalancingUbuntuUbuntu 20.04
    • Question

      Nodejs app how to load domain instead of ip + port

      I have an app that I would like to load using a domain name instead of the ip:port. It currently loads find with the ip and port but I can not get it to work with a domain. I have created the subdomain A record and tr...
      1 answer13 days agoBy ixDavidxiApacheNode.jsUbuntu 20.04
    • Question

      WordPress Install sees PHP 7.0.x but Server says PHP 8.1 installed - how to connect things correctly?

      Hello all, I hope you can help. I’ve updated PHP on my droplet (LAMP 16.04) and when I do php -v, it tells me PHP 8.1. But my WordPress install is still seeing PHP 7.0.x. I added phpinfo.php and that ALSO says PHP 7.0...
      1 answer14 days agoBy Nicolas SteenhoutApachePHP
    • Tutorial

      How To Move an Apache Web Root to a New Location on Ubuntu 20.04

      In this guide, we’ll show you how to move an Apache document root to a new location which allows you to independently scale storage for different sites.
      18 days agoBy Melissa Anderson, Kathleen Juell, Kong YangApacheStorageUbuntuUbuntu 20.04
    • Question


      here is my problem, when i do login as root after password reset, then it told me to login with the password and i can login, but after change the new password it auto close my PUTTY. Please help me to fix this problem.
      1 answer19 days agoBy meimeiApacheControl PanelsUbuntu 18.04
    • Tutorial

      How To Create a Self-Signed SSL Certificate for Apache in Ubuntu 18.04

      In this guide, we will show you how to set up a self-signed SSL certificate for use with an Apache web server on Ubuntu 18.04.
      19 days agoBy Justin Ellingwood, Brian BoucheronApacheSecurityUbuntuUbuntu 18.04
    • Tutorial

      How To Install and Secure phpMyAdmin on Ubuntu 22.04

      phpMyAdmin is an application that allows users to interact with MySQL databases through a web interface. This tutorial outlines the process of installing and securing phpMyAdmin on an Ubuntu 22.04 server.
      21 days agoBy Mark DrakeApacheApplicationsDatabasesMySQLPHPUbuntuUbuntu 22.04
    • Tutorial

      How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 22.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...
      21 days agoBy Kong Yang, Erika HeidiApacheLAMP StackMySQLPHPUbuntuUbuntu 22.04
    • Tutorial

      How To Secure Apache with Let's Encrypt on Ubuntu 22.04

      Let’s Encrypt is a Certificate Authority (CA) that facilitates obtaining and installing free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. Currently, the entire process of obtaining and instal...
      21 days agoBy Jeanelle Horcasitas, Erika HeidiApacheLet's EncryptUbuntu 22.04
    • Tutorial

      How To Install the Apache Web Server on Ubuntu 22.04

      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 sof...
      21 days agoBy Erin Glass, Jeanelle HorcasitasApacheUbuntuUbuntu 22.04
    • Tutorial

      How to Rewrite URLs with mod_rewrite for Apache on Ubuntu 22.04

      Apache’s mod_rewrite 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 enabl...
      21 days agoBy Mateusz Papiernik, Brian Hogan, Tony TranApacheUbuntu 22.04
    • Tutorial

      How To Install Webmin on Ubuntu 22.04

      Webmin is a web-based control panel for any Linux machine which lets you manage your server through a modern web-based interface. With Webmin, you can change settings for common packages on the fly, including web serv...
      21 days agoBy Theo B, Kathleen Juell, Mark Drake, Tony TranApacheApplicationsControl PanelsLet's EncryptUbuntuUbuntu 22.04
    • Question

      Droplet wont reboot or shutdown

      My Droplet running Ubuntu 20.04 and Apache/Wordpress Memory went to 100 (4Gb MEM droplet 2 CPU) followed shortly by the CPU - i tried a sudo reboot but it wont come back up… Also tried from DO Console to reboot or swi...
      2 answers21 days agoBy Logical DynamixApacheUbuntu 22.04WordPress
    • Tutorial

      How To Create a Self-Signed SSL Certificate for Apache in Ubuntu 22.04

      In this guide, you will learn how to create and configure a self-signed TLS/SSL certificate with the Apache web server on Ubuntu 22.04.
      22 days agoBy Erin Glass, Jamon CamissoApacheSecurityUbuntuUbuntu 22.04
    • Question

      How to change the domain from example.com to example.com/homepage/

      I have purchased a domain name from Namecheap and it is as follows : example.com , and I use each of the following services: 1 - My hosting is from Digital Ocean. 2 - I use Cloudflare as a CDN. Now where and how do I ...
      1 answer22 days agoBy tarekhussien53ApacheDigitalOceanDjango
    • Tutorial

      How To Secure Tomcat 10 with Apache or Nginx on Ubuntu 20.04

      Configure a TLS certificate for your Apache Tomcat installation using either Apache or Nginx.
      26 days agoBy SavicApacheNginxUbuntu 20.04
    • Tutorial

      How To Set Up Apache Virtual Hosts on Ubuntu 20.04

      This tutorial will guide you through setting up multiple domains and websites using Apache virtual hosts on an Ubuntu 20.04 server. During this process, you’ll learn how to serve different content to different visitor...
      29 days agoBy Kong Yang, Lisa TagliaferriApacheUbuntuUbuntu 20.04
    • Question

      Cannot access /var/www/domain directory through SFTP

      Hello! First time working with DigitalOcean.I have setup a droplet based on the LAMP one-click stack image. I have then followed part of this tutorial https://www.digitalocean.com/community/tutorials/how-to-install-li...
      2 answers1 month agoBy nestApacheLAMP StackWordPress