ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    NGINX vs Apache

    Scheduled Pinned Locked Moved IT Discussion
    webservernginxapache
    10 Posts 6 Posters 1.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      WLS-ITGuy
      last edited by

      Is there a reason to choose one over the other?

      1 Reply Last reply Reply Quote 2
      • J
        JaredBusch
        last edited by JaredBusch

        Assuming you are just spinning up a web server for content? no.

        Almost no normal site will encounter any of the differences in the two web server stacks.

        If you are spinning up an application like Nextcloud, that supports both choices, go with the default choice of the developers.

        For Nextcloud, that is Apache. Not that Nginx doesn't work, because it does. But just because that is what the developers use.

        1 Reply Last reply Reply Quote 5
        • S
          scottalanmiller
          last edited by

          Generally, yes. Each is good at different things. For things like PHP workloads, Apache tends to be a bit better. For things like reverse proxies, Nginx tends to be a bit better.

          Some deployments assume one or the other.

          And many (most?) bit commercial deployments use both to split duties because they have different strengths.

          1 Reply Last reply Reply Quote 0
          • D
            dbeato
            last edited by

            I have been using APache for a long time but Nginx is pretty good too (I have been using Ngnix for SSL Proxy) and Apache for my normal web hosting.

            1 Reply Last reply Reply Quote 2
            • S
              stacksofplates
              last edited by

              I've always defaulted to NGINX since it's lighter weight and a little more flexible. I just use PHP-FPM when I needed PHP support. But I've been using Traefik more and more these days.

              S 1 Reply Last reply Reply Quote 0
              • S
                scottalanmiller @stacksofplates
                last edited by

                @stacksofplates said in NGINX vs Apache:

                I've always defaulted to NGINX since it's lighter weight and a little more flexible. I just use PHP-FPM when I needed PHP support. But I've been using Traefik more and more these days.

                "Tree-Fick" is a bizarre thing to say.

                1 Reply Last reply Reply Quote 0
                • W
                  wrx7m
                  last edited by

                  Does Apache have a paid version? I know that nginx reverse proxy is free, but the web server (at least used to be) a paid product.

                  J S 2 Replies Last reply Reply Quote 0
                  • J
                    JaredBusch @wrx7m
                    last edited by

                    @wrx7m said in NGINX vs Apache:

                    but the web server (at least used to be) a paid product.

                    You are incorrect.

                    1 Reply Last reply Reply Quote 1
                    • S
                      scottalanmiller @wrx7m
                      last edited by

                      @wrx7m said in NGINX vs Apache:

                      Does Apache have a paid version? I know that nginx reverse proxy is free, but the web server (at least used to be) a paid product.

                      Apache is totally free. Nginx is free for all normal purposes, it is advanced features that I've never even thought of wanting that are paid.

                      W 1 Reply Last reply Reply Quote 1
                      • W
                        wrx7m @scottalanmiller
                        last edited by

                        @scottalanmiller said in NGINX vs Apache:

                        @wrx7m said in NGINX vs Apache:

                        Does Apache have a paid version? I know that nginx reverse proxy is free, but the web server (at least used to be) a paid product.

                        Apache is totally free. Nginx is free for all normal purposes, it is advanced features that I've never even thought of wanting that are paid.

                        Ahh. Ok. I misconstrued those features as being the entire product.

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post